4 releases

Uses new Rust 2024

0.1.3 Jun 13, 2025
0.1.2 Apr 25, 2025
0.1.1 Mar 27, 2025
0.1.0 Mar 14, 2025

#490 in Filesystem

Download history 327/week @ 2025-03-19 396/week @ 2025-03-26 187/week @ 2025-04-02 185/week @ 2025-04-09 168/week @ 2025-04-16 428/week @ 2025-04-23 219/week @ 2025-04-30 189/week @ 2025-05-07 166/week @ 2025-05-14 145/week @ 2025-05-21 102/week @ 2025-05-28 145/week @ 2025-06-11 14/week @ 2025-06-18 10/week @ 2025-06-25 3/week @ 2025-07-02

172 downloads per month

MIT/Apache

660KB
15K SLoC

FUSE Filesystem Library

A ready-to-use filesystem library based on FUSE (Filesystem in Userspace). This library provides implementations for various filesystem types and makes it easy to develop custom filesystems.

Features:

  • Asynchronous I/O support
  • Overlay filesystem implementation
  • Passthrough filesystem support
  • Easy-to-use API for custom filesystem development

Try

cargo test --package libfuse-fs --lib -- overlayfs::async_io::tests::test_a_ovlfs --exact --nocapture --ignored > test.log 2>&1
cargo test --package libfuse-fs --lib -- passthrough::tests::test_passthrough --exact --nocapture --ignored 

Dependencies

~11–23MB
~326K SLoC