Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/paulyoung/icfs

Internet Computer File System
https://github.com/paulyoung/icfs

Last synced: about 1 month ago
JSON representation

Internet Computer File System

Awesome Lists containing this project

README

        

# icfs

Internet Computer File System

![](https://img.shields.io/badge/status%EF%B8%8F-experimental-blueviolet)

## Crates

* `icfs` provides implementations of `std::io::{Read, Write, Seek}` backed by stable memory to enable the use of existing Rust code that requires implementations of these traits.
* `icfs-fatfs` uses `icfs` to leverage the `fatfs` crate in providing a FAT file system. All this currently does is implement a `fatfs::TimeProvider` backed by `ic_cdk::api::time()`

## Develop

`nix develop`

## Build

`nix build` or `nix build '.#package-name'`