The Rust storage stack
Hadris is a collection of pure Rust libraries for block devices, partition tables, FAT filesystems, ISO 9660, UDF, CPIO archives, and disk images, plus experimental read-only NTFS and APFS readers.
It works across desktop applications, bootloaders, kernels, firmware, and
embedded systems, with explicit std, alloc, allocation-free, synchronous,
and asynchronous feature tiers.
Get started, choose a crate, or jump directly to the use-case guides.
Stability
2.4.0 is the latest published stable V2 release; this branch prepares 2.5.0. The
unstable-exfat feature and experimental hadris-ntfs and hadris-apfs
crates remain outside that stability promise.