CATEGORY
Filesystem 3,464 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
agentvfsVirtual filesystem CLI backed by embedded databases for AI agents28MIT
guth-syncPrivate-by-default rsync plugin for Guth and guth-cli.28MIT
xdgeA complete, zero-dependency implementation of the XDG Base Directory Specification (v0.8) for Linux and Unix systems.27MIT
rebecca-ntfsRead-only NTFS MFT parsing primitives for Rebecca.27MIT OR Apache-2.0
pure_fatA super flexible library for parsing FAT file systems27AGPL-3.0-or-later
persistxTiny async persistence helper: atomically store/load a single typed value using postcard + serde (cross-platform config paths).27MIT OR Apache-2.0
config_tomlCreates a structure and instantiate it with values from a chosen toml file or chosen default values.27Unlicense
clickfsMount ClickHouse as a read-only POSIX filesystem27MIT OR Apache-2.0
virtual_file_systema Virtual File System with local storage27MIT
depotdBare-bones S3-compatible object store daemon (buckets as dirs, objects as files).27MIT OR Apache-2.0
hsyncSync files between two paths. Auto-detects drives by UUID/label.27MIT
ls-treeA lightweight, dependency-free clone of the Unix `tree` command, written in Rust.27MIT
fuse-overlayfsOverlay Filesystem in Userspace27GPL-2.0-or-later
ssrmCLI tool to remove macOS screenshots and screen recordings26MIT
udownloadWrapper around the crate 'ureq' to make downloading files easier.26MIT
dio-alignQuery direct I/O alignment requirements for a filesystem path.26MIT OR Apache-2.0
ferripfs-unixfsIPFS UnixFS - file and directory representation with chunking and DAG building26MIT OR Apache-2.0
datafusion-web-object-storeAn object_store implementation for WebAssembly environments backed by web_sys::Blob26Apache-2.0
tpt-hf-hubAsync HuggingFace Hub model downloader and cache manager — resumable, SHA256-verified, atomic writes.26MIT OR Apache-2.0
minislugA tiny, dependency-free slugifier that turns any &str/String into a safe cross-platform filename26MIT OR Apache-2.0
dirpulseA CLI tool to analyze directory contents and report file statistics26MIT
gityMake large Git repositories feel instant - a lightweight daemon that accelerates Git operations26MIT
kivis-fsFile system storage backend for kivis databases with human-readable CSV persistence26MIT
anyfs-sqliteSQLite backend for AnyFS with optional encryption support26MIT OR Apache-2.0
xcomWindows file operations utility with shell integration for copy and move operations26MIT OR Apache-2.0
crabackBack any folder/file to an S3 bucket periodically with a simple TUI26MIT
oxidddHigh-performance forensic disk imaging tool with verified NTP timestamping and binding hashes.25GPL-3.0
rust-findFaithful Rust port of FreeBSD find(1)25BSD-3-Clause
varlinkfsA FUSE filesystem providing variant symlinks that resolve based on process environment variables25MIT
dream_archivetoolInspect, extract, create, and update Bethesda BSA and BA2 archives25GPL-3.0-or-later
reminexA high-performance file indexing and searching tool powered by SQLite25MIT
treetoclipGenerate a clean directory tree and copy it to the system clipboard.25MIT
jdb_basejdb_base25MulanPSL-2.0
winixUnix syscalls on Wine25Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
ai-trashMove files to system trash — safe alternative to rm. Works with Claude Code deny policies.25MIT
aerorsyncNative Rust implementation of the rsync wire protocol 31 (reserved; public API to follow)25GPL-3.0-only
paperforgeRights-aware scholarly paper discovery and verified local archival25MIT
tapfsFUSE filesystem that mounts enterprise REST APIs as agent-readable files24Apache-2.0
harmonia-s3-syncS3-compatible object storage sync for the Harmonia agent24MIT
coreutilspParallel implementations of GNU coreutils (du, rm, cp) for high-performance file systems24Apache-2.0
file_lruEfficient file handle caching for WAL random reads / 高效 WAL 随机读取的文件句柄缓存24MulanPSL-2.0
unfusefsSplit a file into chunks in a virtual filesystem24GPL-3.0-or-later
unistore-watcherFile system watcher capability for UniStore24MIT OR Apache-2.0
makigamiHigh-performance log search for low-cost storage24Apache-2.0
combine_codeCLI tool to merge source files by extension while respecting .gitignore rules24MIT
post3-serverS3-compatible HTTP server with pluggable PostgreSQL and filesystem backends24MIT
ekv-fsA chunked, #![no_std] Virtual File System built on top of the Embassy ekv key-value store.24MIT OR Apache-2.0
keyleluya-proto-chirhoShared protocol types for KeyLeLuYa encrypted filesystem24MIT
whycantCLI tool to figure out why you can't do something.24MIT OR Apache-2.0
rushfindFast Rust implementation of Unix find with GNU-compatible syntax and parallel traversal23MIT OR Apache-2.0
siblingThe API for traversing sibling directories (find next/previous directory).23non-standard
ferripfs-mfsIPFS Mutable File System (MFS) - familiar filesystem interface over IPLD23MIT OR Apache-2.0
ferripfs-pinningIPFS content pinning - prevent blocks from garbage collection23MIT OR Apache-2.0
fuseftp-cliCLI for mounting FTP servers as local filesystems23MIT OR Apache-2.0
rmcp-openMCP server for opening files/URLs with system default applications23MIT
distro-rootfsLinux distribution rootfs extraction, caching, and lifecycle management23MIT OR Apache-2.0
syncorCross-machine directory sync tool — link, push, pull, resolve conflicts23MIT
rarchA blazing fast, content-aware, and atomic file organization tool with undo support.23MIT OR Apache-2.0
memory_x_toolsHelpers for copying memory.x and related build assets from build scripts23MIT
bin_vaultA custom binary database.23GPL-3.0-or-later
azstorageA Django storage clone for Axum - unified storage backend abstraction23MIT
luma-prismA fast PrismLauncher storage analyzer and safe cleanup CLI23MIT
cheese-paperOrganized writing tool with easy syncing and a simple file format23GPL-3.0-or-later
emmc-fsFAT and EXT4 filesystem abstraction for ESP32 eMMC/SD cards via ESP-IDF23MIT
zip-full-corePure-Rust, no-C-FFI ZIP reader for forensics: decodes Stored, Deflate, Deflate64, Bzip2, Zstd, LZMA and XZ, decrypts ZipCrypto +…23Apache-2.0
libfasttreeA Rust library inspired by libostree, but based on distribution repositories.22MIT
sbcutA slightly better implementation of the cut command in Linux with Python-style indexing22GPL-3.0-only
spacefinderA disk-space cleanup tool: find old, bulky, or redundant files and clear them out.22GPL-3.0-only
wipedicksWipe files and drives securely with random ASCII dicks22WTFPL+
fuseftp-mount-helperMount helper for fuseftp22MIT OR Apache-2.0
skg-state-fsFilesystem-backed StateStore implementation for skelegent22MIT OR Apache-2.0
fvA fast, keyboard-driven TUI file manager for your terminal22MIT
mumei-coreThe core library of 'mumei'22MIT OR Apache-2.0
pst-rsCrates.io reservation for the existing PST-RS Outlook PST/OST toolkit.22AGPL-3.0-or-later
pufA safe, fast, and cross-platform command-line trash utility, acting as a modern alternative to rm.22MIT
cliclack-file-autocompletionFile path autocompletion for cliclack prompts22MIT
util-easySmall utility helpers for common tasks.22MIT OR Apache-2.0
glob-rsA Rust port of Python's glob: shell-style pathname expansion (*, ?, [seq], [!seq], ** recursive) over the filesystem, matching…22MIT
zfs-forensic-coreFrom-scratch pure-Rust ZFS on-disk reader — vdev labels, XDR nvlist config, uberblock ring, block-pointer tree,…22Apache-2.0
refs-corePure-Rust from-scratch ReFS (Resilient File System) reader — boot VBR, superblock, version detection, over any byte source.…22Apache-2.0
lixEmbeddable version control for apps and AI agents.21MIT
harmonia-fsFilesystem operations for the Harmonia agent21MIT
rebecca-cliWindows-first cleanup CLI for caches, app leftovers, and project artifacts.21MIT OR Apache-2.0
keteEncrypted keyed storage: per-key ChaCha20-Poly1305 over a manifestus vault, addressed and keyed by tohu device identity. The…21MIT OR Apache-2.0
infolytComplete filesystem intelligence — index, analyse, organise.21Apache-2.0
sdirstatHeadless filesystem indexer — the directory tree as a Web (node = own st_blocks, adj = dir→children), the size fold = the B/U…21MIT OR Apache-2.0
lz4diffRust decoder/applier for Android OTA lz4diff patches21Apache-2.0
nexus-gatewayS3-compatible object gateway and embedded Nexus console.21MIT
ruvix-fsMinimal filesystem for the RuVix Cognition Kernel (ADR-087 Phase E)21MIT OR Apache-2.0
globber-aiAI-native glob — POSIX-rooted pattern matching with SIF output, budget-aware walking, multi-pattern rulesets, and linear-time…21MIT OR Apache-2.0
rdirstatA fast disk space analyzer (TUI) — parallel scanner with live snapshot updates21MIT
jackupA simple backup tool for creating and restoring compressed file snapshots.21MIT
fold-rsMinimal, dependency-free resolver for standard base directories21MIT OR Apache-2.0
uffs-clientReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.21MPL-2.0
uffs-diagReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
jsph-tg-arceos-tutorial-exercise-ramfs-rename-axfs-ramfsRAM filesystem used by ArceOS20GPL-3.0
videoforgeA constrained, typed Rust wrapper for archiving public YouTube videos with yt-dlp20MIT
nfc2nfdRename files from NFC to NFD so iOS UIDocumentPicker can select CJK-named files20MIT
uffs-ci-pipelineReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
uffs-gen-hooksReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
cortexa-gccGit-inspired context management for LLM agents -- COMMIT, BRANCH, MERGE, and CONTEXT over versioned memory (arXiv:2508.00031)20MIT
epiphanyPlace holder for the Epiphany project, which is a collection of tools and libraries for building robust and maintainable…20MIT OR Apache-2.0
syncstewardReserved crate for the upcoming SyncSteward sync hardening and monitoring app.20non-standard
cowsyncCLI tool to sync directories using copy-on-write with include/exclude pattern support.20MIT
arrsync-phosphorAsynchronous Retrieving Rust rSYNc Client (Phosphor fork — file-list parser fix vs modern rsyncd)20MIT
confuseA fuser-compatible filesystem API facade using Dokan on Windows and fuser elsewhere.20MIT
nibsA safe terminal cleaner for Linux developers20MIT
symlistSimple CLI to manage and sync a list of symbolic links20MIT
pulith-installComposable installation workflow primitives for Pulith20Apache-2.0
contexaGit-inspired context management for LLM agents -- COMMIT, BRANCH, MERGE, and CONTEXT over versioned memory (arXiv:2508.00031)20MIT
keyleluya-lattices-chirhoFilesystem lattice types for KeyLeLuYa, extending propagators-chirho20MIT
keyleluya-crypto-chirhoHybrid post-quantum cryptography for KeyLeLuYa20MIT
tardiffCompare tar archives, including compressed tar files, and show entry-level diffs20Apache-2.0
undo-coreCtrl-Z for AI agents — a universal, reversible side-effect time machine with a CLI (`undo`).20MIT
wal-backupEmbedded SQLite WAL replication to S3-compatible object storage. Not a sidecar — a library. Like Litestream, but embedded.20MIT OR Apache-2.0
generate-sample-pdfDistinguishable sample PDF generator20MIT
unsharedTerminal utility for finding unique (non-duplicated) files20MIT OR Apache-2.0
rdirstat-guiA fast disk space analyzer (GUI) — parallel scanner with live snapshot updates, built on egui20MIT
ps2mcA Rust library for reading, extracting, and rewriting PlayStation 2 memory card images.20MIT
omnifs-cliCommand-line interface for mounting OmnIFS virtual filesystems20MIT OR Apache-2.0
omnifs-provider-githubomnifs provider for browsing GitHub repositories, issues, and pull requests20MIT OR Apache-2.0
uffs-mftReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
uffs-coreReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
uffs-daemonReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
uffs-polarsReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
uffs-securityReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.20MPL-2.0
logmvLogged atomic file move and trash with an append-only JSON-Lines audit trail20MIT OR Apache-2.0
ogentic-audit-coreHMAC-SHA256 chained, append-only audit log — core library (writer, reader, verifier, key handle)20Apache-2.0
uffs-brokerReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-broker-protocolReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-benchReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-gen-workflowReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-manifest-auditReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
pfindParallel directory walker tuned for APFS. ~5x faster than fd/rg on macOS via work-stealing and per-volume worker tuning.19MIT OR Apache-2.0
dev-cleanA TUI tool to find and remove node_modules folders19MIT
kleenA CLI tool to clean Mac system temporary and cache files19MIT
swap-rsA library for creating Linux swap areas (SWAPSPACE2 format)19MIT
shunyadbA correctness-first embedded storage engine written in Rust, built around WAL, immutable LSM pages, MVCC, and deterministic crash…19MIT
use-rust-releaseComposable release-readiness primitives for RustUse.19MIT OR Apache-2.0
tauri-plugin-file-accessNative text file import/export plugin for Tauri19MIT OR Apache-2.0
nodemoduleskillerFind and delete node_modules and friends from a fast terminal UI — a Rust port of npkill19MIT
carcliCLI tool for Content Addressable Archive (CAR) from IPLD19MIT
memcondAssertion memoizer. Safely bring the outcome of an assertion next the code where it is actually useful.19MIT
gaerCompact fortress guard utilities for path safety and permission checks19MIT OR Apache-2.0
qubit-fsPluggable filesystem abstraction for Rust19Apache-2.0
esearchstatA high-performance desktop GUI for incredibly fast text searching, powered by ripgrep.19MIT
cat-dirBundle directory tree into one plain-text file. (like tar, but you can `cat` it)19MIT
cpa2Advanced copier - with -c flag, EXISTING files get auto-numbered19MIT
modelshelfA shared local LLM model registry: discover, deduplicate, download, and update models across desktop apps.19MIT OR Apache-2.0
dmg_layoutStrongly-typed builder and serialiser for macOS DMG Finder window layouts19MIT OR Apache-2.0
omnifs-provider-arxivomnifs provider for browsing arXiv papers19MIT OR Apache-2.0
ferrosysPure-Rust, general-purpose ext2/3/4 filesystem implementation (formatter, reader, resize-safe geometry)19MIT OR Apache-2.0
projectdetectDetect what kind of project a directory is (Go, Node, Rust, Xcode, …) by canonical indicator files, with recursive discovery,…19MIT
uffsReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-mcpReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-cliReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
uffs-formatReserved name placeholder for the UFFS (Ultra Fast File Search) project. Not a usable library — see the repository.19MPL-2.0
havenfs-coreCore VFS traits and abstractions for HavenFS.19AGPL-3.0-or-later
vmrunner-macrosmicro-vm runner for testcases that require root or invasive IO - macros19Apache-2.0
sapphire-framework-trackFile-type-agnostic mtime-based file-change detection19MIT OR Apache-2.0
zfs-forensicForensic anomaly auditor for ZFS — uberblock-history/txg point-in-time, orphaned-dataset and integrity findings as graded…19Apache-2.0
refs-forensicForensic anomaly auditor for ReFS (Resilient File System) — scaffold over refs-core. Reverse-engineered format (no official…19Apache-2.0
filectorCross-platform file sync and scheduled backup app.18MIT
rusddReally Useful Secure Digital Duplicator18MIT
unearthA dependency-light, read-only data-recovery & disk-forensics toolkit in Rust: filesystem-aware undelete…18MIT
nullfsA blazingly simple, pragmatic, store agnostic, fully decentralized file system.18MPL-2.0
slash-files-rsConfigurable Rust file browser with HTMX UI, JSON API, previews, batch operations, and multi-framework adapters.18MIT
stow-rsA Rust implementation of Stow - manage symbolic link farms18GPL-3.0-only
batman-fimA low-memory file integrity monitoring tool with review workflows and configurable log scanning.18MIT
wbhdfScoped pure-Rust HDF container reader for Whitebox Next Gen18MIT OR Apache-2.0
fsmanParse and resolve readable filesystem selection manifests18MIT
hashjunkie-cliCommand-line interface for HashJunkie multi-algorithm file hashing18MIT
hitchmark-cliCLI tool for stable, addressable document links via hook:// URIs18MIT
mi-simple-ioSmall synchronous IO utilities for common file and terminal workflows.18MIT
clipdirtA clipboard history tool to manage entries in a directory, inspired by clipdir.18BSD-3-Clause
git-unsaved-cliCLI to search unsaved work in git repositories18MIT OR Apache-2.0
omnifs-provider-dnsomnifs provider for DNS record browsing via DNS-over-HTTPS18MIT OR Apache-2.0
dynstallerDynamically retrieve installation files and metadata in a virtualized environment.18MIT
checkpointkitCrash-resume checkpoint persistence with atomic writes and progress tracking18MIT OR Apache-2.0
sapphire-framework-syncGit-based workspace synchronization library18MIT OR Apache-2.0
ogentic-audit-keychainOptional OS-keychain key source for ogentic-audit (macOS Keychain, Linux Secret Service, Windows Credential Manager)18Apache-2.0
bijux-dag-artifactsArtifact identity, persistence, integrity, and lifecycle helpers for Bijux DAG runs.18Apache-2.0
mkfs-sysvCreate SVR4 (System V) filesystem images17WTFPL
mkfs-bfsCreate SCO BFS (Boot File System) images17WTFPL
monocoqueBtrfs RAID monitoring backend17MIT
leviticusLeviticus is a suite of tools which help developers build robust and maintainable applications across platforms, languages,…17MIT OR Apache-2.0
lorefsA lightweight, high-performance Rust native SDK for File-First Agent Memory.17MIT
knott-dataforgeFast dataset discovery and archive helpers for Hugging Face and Zenodo17MIT
azk_assetsLocate Azakura application assets in platform data directories17MIT OR Apache-2.0
steady-fsSmall, boring, reliable filesystem helpers for Rust CLI tools and developer apps.17MIT OR Apache-2.0
content-casContent-addressed cache primitive: store bytes under their SHA-256 hex, retrieve by hex, atomic on-disk persistence. Zero deps.17MIT OR Apache-2.0
fa10Pack files and directories into one larger, fully-reversible .fa10 archive (the opposite of zip).17MIT
portage-binpkgGentoo binary package (GPKG) reading and writing — placeholder, under development17MIT
arkivedA fast, Rust-native storage client for Microsoft Azure. Under active development.17Apache-2.0
silokaObject storage with on the fly erasure coding and easy expansion17Apache-2.0
gnucobol-rs-iognucobol-rs file subsystem: real OS file I/O for fixed-record RECORD/LINE SEQUENTIAL COBOL files over the oracle-proven…17LGPL-3.0-or-later
bawnGuarded enclosure for process and workspace path management17MIT OR Apache-2.0
filo-rsYour Downloads folder cleans itself — safely, predictably, and reversibly.17MIT OR Apache-2.0
win-rarA Windows archive manager supporting ZIP, 7z, RAR, TAR with encryption, shell integration, and drag-and-drop17MIT
passoverPassover helps developers discover hidden patterns in code.17MIT OR Apache-2.0