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.
stash-rsStack-based file management for the terminal.53MIT OR Apache-2.0
spycA Rust TUI file commander where the AI agent in the side pane can query the file commander itself53BSD-3-Clause
diskforgeIntelligent disk cleanup CLI for developers — scan, find, deduplicate, and clean52MIT
fskBuild cross-platform virtual file systems with ease52MIT
walkkitParallel filesystem walker with ignore-aware traversal and bounded work queues52MIT OR Apache-2.0
linuxutils-diskDisk utilities from linuxutils (blockdev, isosize)52MIT
tecton-coreShared utilities, configuration, logging, and types for Tecton52Apache-2.0
better-rmA safe file deletion and trash management tool with i18n support52MulanPSL-2.0
rebecca-safetyCanonical built-in cleanup safety catalog data for Rebecca.51MIT OR Apache-2.0
rust-fdA fast file finder written in Rust with glob pattern matching51MIT
sequiturA library for working with numbered file sequences51MIT
fnmatch-rsA Rust port of Python's fnmatch: shell-style filename matching (*, ?, [seq], [!seq]).51MIT
extendable-assetsAsset framework for graphics and games51MIT
synkeryEarly placeholder for the Synkery file sync and backup CLI.51MIT
lamxfsno_std read-only XFS filesystem reader for UEFI bootloaders51MIT OR Apache-2.0
transferred-parquetParquet source and destination for the transferred data transfer engine.51MIT
warpin-object-storageImmutable, digest-verified object storage boundary for the Warpin framework51MIT
ccdirstatA fast TUI disk usage analyzer with treemap visualization, inspired by WinDirStat50MIT
use-file-namePractical file-name utility primitives50MIT OR Apache-2.0
everywhereA high-level, ergonomic Rust wrapper around the Everything SDK for fast Windows file search49MIT OR Apache-2.0
mdifwritten in rust, terminal-based disk usage analyzer.49MIT
shinkansenA CLI file preprocessor using MiniJinja templates49MIT
use-pathPractical path utility primitives49MIT OR Apache-2.0
use-dirPractical directory path utility primitives49MIT OR Apache-2.0
subioRead, write, and seek within a portion of a file as if it were itself a standalone file.49MIT
sherlock-nsf-parserPure-Rust read-only parser for IBM/HCL Lotus Notes Storage Facility (NSF) databases. Forensic-grade, no Notes client required.49Apache-2.0
branchfsFUSE filesystem with atomic branching for speculative execution49MIT
oops-shUndo for your terminal: run any command in a sandbox, then undo or commit it. Installs the `oops` binary (Linux via OverlayFS,…48MIT OR Apache-2.0
xplore-cliA high-performance, full-screen CLI file manager and metadata tagger using extended attributes (xattrs).48MIT
vhdx-forensicForensic integrity analyzer for VHDX (Hyper-V) virtual disks — tamper/anomaly findings and in-memory repair, built on vhdx-core48Apache-2.0
hh-recordHalfhand recorder: PTY runner, FS watcher, MCP proxy48Apache-2.0
tree-rustA fast, feature-rich implementation of the Linux tree command48MIT
libpfs3Pure Rust PFS3 (Amiga) filesystem library — read, write, format, and check48LGPL-3.0-or-later
use-extensionPractical file extension utility primitives48MIT OR Apache-2.0
use-file-stemPractical file stem utility primitives48MIT OR Apache-2.0
hitchmark-coreCore library for hook:// URI links, stable bookmark IDs, and purple-number paragraph addressing48MIT
filemanTwo-panel file manager47MIT
vfat-rsA no_std-compatible FAT32/VFAT filesystem implementation in Rust for custom kernels47MIT
vhd-forensicForensic integrity analyzer for legacy VHD (Virtual PC) disk images — footer/header tamper and structural anomaly findings, built…47Apache-2.0
savestateVerified local checkpoints and rollback for coding-agent sessions47MIT
synchiTwo-way file sync with conflict detection for local and SSH roots.47GPL-3.0-only
pjdfstestA generic POSIX file system test suite.47BSD-2-Clause
khata-rsA high-performance disk-persistent message queue. Optimized for low-latency scenarios.46Apache-2.0
test-bdA library and CLI tool for creating procedurally generated test block devices using ublk46MIT OR Apache-2.0
rnavTerminal log navigator46MIT
unpairedTerminal utility for finding unique (non-duplicated) files46MIT OR Apache-2.0
wlkFile-centric, event-sourced version control system with implicit branching46MIT OR Apache-2.0
zdFast recursive directory jumper — like z, but instant and stateless46MIT
weir-wabOn-disk WAB segment format and reader for weir (shared by the daemon and weir-ctl)46MIT
rcp-tools-rchmFast recursive chmod/chgrp/chown for large filesets (a dchmod replacement)46MIT
safekeepA flexible backup library with trait-based file handling, compression, and encryption45MIT
file-parse-cacheMtime-gated file parse cache for apps that poll files and reparse on change45MIT OR Apache-2.0
omnifs-hostHost runtime for the OmnIFS virtual filesystem with WASM provider support45MIT OR Apache-2.0
srcdmpAmazing code snapshot tool and library45MIT OR Apache-2.0
omnifuse-cliCLI for OmniFuse — a universal VFS utility45MIT
zarustRust implementation of the ZArchive format44MIT-0
pure_mbrA library to parse the master boot record (MBR)44AGPL-3.0-or-later
rust-filesearchFast developer tools: fexplorer (file explorer) and px (project switcher with fuzzy search and frecency)44MIT OR Apache-2.0
stirrupTerminal based linux filesystem mount manager44GPL-3.0-or-later
stellar-orgA fast CLI tool to organize your files automatically by category, date, or hybrid mode44MIT
boarddownLocal-first, file-based Kanban storage engine with sync capabilities44MIT
archive-forensicForensic anomaly auditor for archives — extension-vs-content masquerade, CRC/declared-size lies, path-traversal member names,…44Apache-2.0
comhadA ranger-style terminal browser for S3, with multi-pane layout, previews, background transfers, and sync44MIT
ringo-buffRing buffers for bytes, with heap and stack storage.43MIT OR Apache-2.0
stemma-artifactsHost-side artifact identity and safe create-new filesystem boundary for Stemma transports.43MIT OR Apache-2.0
ffmA blazing-fast terminal file manager with three-panel layout, fuzzy search, multi-select, and full keyboard control43MIT
nftwEfficient function mapping over directory trees43MIT
synqroSynqro Zero-Trust OTA updater library43MIT OR Apache-2.0
tree2fs-rsConvert tree-formatted text into filesystem structures.43MIT
treescapeTreemap disk-usage explorer for the terminal. Scan a path, browse where the bytes have gone.43MIT
file-mstA Merkle Search Tree implementation backed by a file system.42MIT OR Apache-2.0
rmcp-trashMCP server for cross-platform trash/recycle bin operations42MIT
brainwires-systemGeneric OS-level primitives — filesystem event watching and system service management42MIT OR Apache-2.0
busbiA CLI tool to create Bad-USB scripts from shell scripts for quick use.42MIT
fstreefstree - A blazing fast File System Tree command in Rust with smart file type icons.42MIT
tecton-computeSQL/data processing engine powered by DataFusion and Arrow42Apache-2.0
sutegi-storageFile/object storage for sutegi: one Storage trait, local-fs and database-blob backends, plus a pure-std S3 SigV4 presigner. Zero…42MIT
watch_dirMonitors a directory for file changes and delivers new UTF-8 content over a channel, with configurable read strategies.41MIT
dirmonThis utility provides the user to be able to monitor a directory and automatically configure a structure for the file to go into.41MIT
fnormRename bulk files with simple patterns41MIT
peeko-cliA command-line interface for exploring container images without launching a container runtime.41MIT
mbrkitA CLI for building, inspecting, extracting, and verifying MBR-backed disk images41MIT
fileutilsPersonal file utils41MIT
braid_http_rsUnified Braid Protocol implementation in Rust, including Braid-HTTP, Antimatter CRDT, and BraidFS.41MIT OR Apache-2.0
miniximg-shellInteractive REPL for inspecting and editing Minix v1 filesystem images41MIT
totebagAn API for extracting/archiving files and directories in multiple formats.41non-standard
walogsA crash-safe write-ahead log library with multi-segment rotation and configurable durability.41MIT
tecton-ioS3-compatible storage engine powered by OpenDAL and Axum41Apache-2.0
liteboxfs-cliThe CLI for LiteboxFS, a modern POSIX filesystem in a SQLite database41Apache-2.0
locate-pathFind the first existing path from an ordered list of candidates.41MIT
binary-extensionscurated list of binary file extensions for text/binary classification41MIT
brec_wasm_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…40Apache-2.0
build198x-adfCreate, master, verify, and inspect Amiga ADF floppy disk images (OFS/FFS) — the standalone ADF tool.40GPL-2.0-or-later
name_exchanger_rsAtomically exchange names of two files or directories with Rust and C APIs40MIT
dropdirA tiny, zero-config file manager served over HTTP from a local directory. Browse, upload, rename, delete, and edit files in your…40MIT OR Apache-2.0
media-duplicate-eraser-rsCLI tool to find and remove duplicate media files using SHA-256 and perceptual hashing40MIT
s3boltHigh-performance S3 file copy tool — concurrent, async, built in Rust40MIT
drifterA TUI-based S3 multipart uploader featuring resumable transfers and ClamAV integration.40MIT
tartarusCLI tool wrapping bubblewrap to run proccesses sandboxed to not be able to write to external directories40Apache-2.0
brec_node_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
fileluyaFiLeLuYa — Secure, encrypted reactive filesystem with hybrid post-quantum cryptography39MIT
brec_csharp_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
brec_java_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
decayfmtA file format where decay is a first-class property. Every open permanently corrupts the file.39MIT
take_bytesRead input from stdin or file path, designed for clap CLI arguments39MIT
mcp-storageUniversal cloud storage MCP server — S3, R2, MinIO, GCS, Azure Blob. List, upload, download, search, manage buckets and objects39Apache-2.0
herosalSystem Abstraction Layer - A library for easy interaction with operating system features39Apache-2.0
chieCHIE Protocol - Decentralized, privacy-preserving file sharing with zero-knowledge proofs39Apache-2.0
bestiaryA catalog of Linux apps and where they keep their data.39GPL-3.0-or-later
stowageA unified async storage abstraction layer for Rust, supporting various storage backends and cloud platforms.39MIT
cert-storeCLI-based certificate store. Inspired by Password Store.39MIT
renamexA fast CLI tool to clean, normalize, and safely rename files in bulk39MIT
lamexfatno_std read-only exFAT reader for UEFI bootloaders (removable media)39MIT OR Apache-2.0
sparseutilsSmall command-line utilities for working with sparse files38Apache-2.0
sparseioA library for coordinating sparse, out-of-order byte-range fetching and materialization of large objects.38Apache-2.0
subms-segment-readersubmillisecond.com cookbook recipe - storage: subms-segment-reader. Read length-prefix framed records from a segment file;…38MIT OR Apache-2.0
exhumeModern, resumable disk imaging and rescue tool — a friendlier dd / dd_rescue38GPL-3.0-or-later
rc9Read and write flat rc-style dotfile config with dotted keys and type coercion38MIT
miniximg-cliCommand-line tool for building, inspecting, editing, and interactively exploring Minix v1 filesystem images37MIT
cattailTail multiple files and glob patterns with live discovery and labeled output37MIT
arbhx-opendalThe Arbhx OpenDAL layer for Rust.37MIT OR Apache-2.0
doover-coreCore library for doover: session-scoped snapshot, journal, and undo for AI agent shell actions37Apache-2.0
tectonUnified data infrastructure CLI — S3-compatible storage + DataFusion SQL37Apache-2.0
myowndirsOS app storage directory conventions37AGPL-3.0-only
tanzim-testingSandboxed temporary environment for tanzim tests and examples37MIT
transferred-filesLocal filesystem source and destination (Parquet and other file formats) for the transferred data transfer engine.37MIT
orbis-unpkgLibrary and command-line tool for inspecting and extracting PlayStation 4 PKG files.37non-standard
no_std_pathA no_std fork of the path module from https://github.com/rust-lang/rust36MIT OR Apache-2.0
chunkstore-coreContent-addressed chunk storage with deduplication and refcount GC36MIT
bitpillA personal medication management TUI application built in Rust.36MIT
win-rmdir-fastHyper-optimized Windows directory deletion tool36MIT OR Apache-2.0
auto-ytdlpDownload videos with yt-dlp automatically. You can even download multiple videos at the same time!36GPL-3.0
knowledge-dbSelf-organizing Markdown knowledge store for AI agents — append, search with query alias expansion, autotune, virtual filesystem36MIT
pod5libPure Rust library for reading and writing POD5 nanopore sequencing files36MPL-2.0
forgedb-watcherFile watcher and schema regenerator for ForgeDB36MIT OR Apache-2.0
omnifuse-s3S3-compatible backend for OmniFuse powered by OpenDAL36MIT
mount-fstabType-safe /etc/fstab parsing, editing, and validation library35MIT
exif-sorterA simple tool to sort images into sub-directories based on their exif data.35AGPL-3.0-only
cross-pathAdvanced cross-platform path handling library for Windows/Linux path conversion35MIT OR Apache-2.0
oxigeo-rs3gwrs3gw storage backend for OxiGeo - High-performance cloud storage access35Apache-2.0
essentialsxEssentials for everything35MIT OR Apache-2.0
rat_mime_guess通过文件扩展名猜测 MIME 类型,使用 PHF 实现 O(1) 查找35LGPL-3.0-or-later
psarc2PlayStation archive reader35AGPL-3.0-or-later
git-unsavedSearch unsaved work in git repositories35MIT OR Apache-2.0
hardy-localdisk-storageLocal filesystem bundle storage backend for Hardy BPA35Apache-2.0
lilconfigfind and load a tool's config file by searching up the directory tree35MIT
noteoriousOpinionated library for working with a directory of flat files as a wiki34GPL-3.0
logical-pathTranslate canonical (symlink-resolved) filesystem paths back to their logical (symlink-preserving) equivalents34MIT
walkback-coreUndo anything your AI agent does — a universal, reversible side-effect time machine with a CLI (`walkback`).34MIT
lloom-guardsDefensive guards for desktop apps: path-traversal protection, size limits, and Claude Code headless sandboxing helpers.34MIT OR Apache-2.0
fractal-nfsMinimal NFSv3 server, runtime-agnostic (tokio or compio backends)34Apache-2.0
ahrightos-fsPortable filesystem, block-device, and IPC primitives for the AhRightOS teaching kernel.34MIT OR Apache-2.0
polyfsMinimal, extensible, no_std, no_alloc FAT32 file system driver for SD cards.34GPL-3.0-or-later
wasdfA keyboard-only TUI file manager built around WASD/hjkl navigation for mini-keyboards.34Apache-2.0
ruslinkA fast, modern Rust implementation of GNU Stow with built-in Git support34MIT OR Apache-2.0
nfsA userspace NFSv3 and NFSv4 client library.33Apache-2.0
herosal-systemSAL System - Unified system utilities including OS, process, virtualization, git, and Kubernetes management33Apache-2.0
rskit-storage-supabaseSupabase Storage backend for rskit-storage33MIT
pcf-compactCompactor for Partitioned Container Format (PCF) files: reclaims dead space and trims reservations33MIT OR Apache-2.0
broom-cliScan a directory tree, find build/cache folders, and move the ones you pick to Trash.33MIT
almaA Bevy-native modal text editor with Vim-style navigation.33AGPL-3.0-only
rusty-spongeSoak up stdin and write it atomically to a file — a Rust port of moreutils `sponge` with strict-compat mode, configurable…33MIT OR Apache-2.0
junkyardCross-platform system trash API.33MIT OR Apache-2.0
stfschkA library-first STFS filesystem checker and verifier33non-standard
harness-detectDetect installed LLM harnesses and resolve their config/state paths from an embedded JSON registry.33MIT
dig-store-cacheOn-disk LRU (pluggable-policy), pin-aware, crash-safe cache of already-verified DIG `.dig` capsules for the DIG Node — the cache…33Apache-2.0 OR MIT
metabeam-coreDynamic, extensible metadata extraction for any file type: content-based detection, hashes, entropy, EXIF/GPS, image/audio/video,…32MIT OR Apache-2.0
async-fuserAsync + Sync Filesystem in Userspace (FUSE) building library for Rust32MIT
s3-endpointS3-compatible endpoint for upload and object-access workflows.32Apache-2.0
littlefs2-rustPure Rust littlefs implementation with a mounted block-device API32MIT
diskyFast macOS disk analyzer and cleanup CLI in Rust — ncdu / dust / GrandPerspective alternative with snapshot diff, agent-native…32MIT OR Apache-2.0
ufs-forensicForensic anomaly auditor for UFS/FFS — deleted-inode recovery, directory-slack residue, orphaned inodes, geometry integrity as…32Apache-2.0
luksctlA CLI tool for mounting and unmounting LUKS encrypted volumes31non-standard
xdg-thumbnailFreedesktop thumbnail cache primitives31MPL-2.0
bin-expireScan for stale binaries in common bin folders and safely archive/restore them31MIT
picomatch-rsRust glob matching core for the picomatch-rs workspace.31MIT
glob-parentExtract the non-magic parent path from a glob: foo/bar/*.js -> foo/bar. A faithful port of the glob-parent npm package. Zero…31MIT OR Apache-2.0
clawgalleryAgent-native screenshot gallery CLI with JSONL metadata, visual captions, and safe rename workflows.31Apache-2.0
fast_ntfsForked a low-level NTFS filesystem library31MIT OR Apache-2.0
icon-sysA cross-platform Rust library for managing system shell icons30MIT OR Apache-2.0
vfyVerify backup integrity by comparing directory trees30MIT
walchanA persistent mpsc-like channel backed by a write-ahead log (WAL).29MIT
tpt-safetensors-ioMemory-mapped safetensors reader/writer — zero-copy mmap, aligned header, builder API.29MIT OR Apache-2.0
serve_staticHeadless utilities for static file serving: path jail, range parsing, MIME detection, directory listing.29MIT
cellos-sink-spoolDurable spool EventSink for CellOS — appends every CloudEvent to a BLAKE3-chained, fsync'd audit trail FIRST, then best-effort…29BUSL-1.1
vocofoA fast terminal file manager with dual panels, vim navigation, and SFTP/FTP/SCP support29MIT
rpi_resizeShrink Raspberry Pi root filesystem and create additional partitions for swap, /var, and /home29MIT
bkrBackup and restore tool for syncing files to AWS S3 with native zstd compression29MIT
frentuiInteractive TUI for batch file renaming using freneng29MIT
zram-rsHigh-level API for managing zram devices.29MIT OR Apache-2.0
baleA mmap-first, fixed-stride zip-like pack format29Apache-2.0
zonedPure Rust library for zoned block device management (SMR/ZNS)29MIT OR Apache-2.0
vedetteDebounced filesystem watch sessions with normalized workspace events29Apache-2.0
fat-forensicForensic FAT/exFAT anomaly auditor: surfaces invalid BPBs, FAT1/FAT2 disagreements, bad/cross-linked/orphaned cluster chains,…29Apache-2.0
ripsync-coreCore sync engine for ripsync: delta engine, parallel walk, plan/apply, and the safety model.29MIT OR Apache-2.0
dmg-forensicForensic Apple Disk Image (DMG/UDIF) anomaly auditor: surfaces koly-trailer signature, version, and out-of-bounds structural…29Apache-2.0
librecommanderModern dual-panel MC for Norton/MC muscle memory in one offline Rust binary — no async runtime, forbid(unsafe), zip-safe archives28MIT
lazyfsMount remote HTTP files locally via FUSE, fetching only what you read28Apache-2.0
dedcoreA high-performance deduplication tool28MIT
braid-coreUnified Braid Protocol implementation in Rust, including Braid-HTTP, Antimatter CRDT, and BraidFS.28MIT OR Apache-2.0