IT Hit User File System Engine samples in .NET/C#. Samples implement Virtual File System for Windows and Mac with synchronization support, on-demand loading, offline files, and Windows File Manager integration.
The fuse crate is an implementation of the FUSE protocol, which
allows filesystems and character devices to be backed by a userspace process.
It currently provides enough coverage to implement basic FUSE and CUSE servers.
Stability
This is a pre-v0.1 library. Many of FUSE’s more advanced capabilities do not
work yet, and test coverage is incomplete. Please file issues if there is
functionality you’d like to see implemented.
Feature
Tracking issue
FreeBSD support
High-level API
Interrupts
macOS support
Not planned due to lack of open-source kernel drivers.
Unprivileged mounts
Contributing
I am happy to accept contributions in the form of bug reports, pull requests,
or emailed patches.
It is possible to run a minimal single-threaded FUSE server in a no_std
binary.
[dependencies.fuse]
default-features = false
Note that some functionality is not available in no_std mode. Please see
the documentation for details on which parts of the API depend
on std.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].