Use cases
These guides use the one-dependency umbrella with explicit feature sets for 3.0.0-rc.2. Start with installation or the V2 migration, then choose an application task.
Discover and open storage
Read and modify formats
- Read files from a FAT image
- Modify a FAT filesystem safely
- Read ISO 9660 images
- Read and extract UDF
- Read and create CPIO archives
- Build a CPIO initramfs
Integrate with a platform
- Use Hadris without the standard library
- Use FAT and exFAT on a microcontroller
- Use asynchronous I/O
- Adapt a custom device or firmware reader
Qualify output
Runnable application packages for FAT, partition, optical detection, and CPIO
workflows live in the repository's
examples/ directory.
Runnable ISO examples live in
crates/optical/hadris-iso/examples,
and a shared FAT volume example in
crates/block/hadris-fat/examples.