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.
listdisk-rswin32 disk info utils543MIT
rtb-assetsEmbedded-asset + overlay filesystem abstraction. Part of the phpboyscout Rust toolkit.541MIT
tokmd-walkFile listing and asset discovery utilities for tokmd analysis.540MIT OR Apache-2.0
tg-easy-fsA simple filesystem implementation for rCore tutorial OS.536GPL-3.0
skeg-platformPlatform abstractions (mmap, fsync, F_NOCACHE, F_FULLFSYNC) for skeg535Apache-2.0
dwarfs-encA library for writing DwarFS archives (aka. DwarFS images)534GPL-3.0-only
exarch-coreMemory-safe archive extraction library with security validation525MIT OR Apache-2.0
hexga_assetA crossplatform way to load file, and factorize them into asset, and hot reload them.524MIT OR Apache-2.0
oxidite-storageFile storage for Oxidite with local and S3 backends522MIT
file-requirementsComposable file existence requirements with nested AND/OR logic and duplicate-term protection.522non-standard
veks-ioStandalone vector data I/O — read and write fvec, ivec, mvec, dvec, bvec, svec, npy, parquet, and slab formats521Apache-2.0
mdstoreA file-based storage engine that stores structured data as Markdown files with YAML frontmatter520non-standard
tetragrammatonA Rust-based system daemon with FUSE, HTTP, and async orchestration for advanced identity logic.518MIT
sessionguardA system-level daemon that keeps AI coding sessions intact when your projects move516MIT
dataspool-rsEfficient data bundling system with indexed .spool files and SQLite vector database515MIT
app_dataA library for managing application data directories, including Windows, macOS, and Linux514MIT
dracon-filesDracon multi-language Rust libraries for AI, system, media, and developer tooling514MIT OR Apache-2.0
watchdiff-tuiA high-performance file watcher with beautiful TUI showing real-time diffs511MIT
relic-vcsGit, but in Rust.511MIT
rs-dir2zips2countCounts items in all zip files in a directory506Apache-2.0
mkdirA cross-platform mkdir command with enhanced features505MIT OR Apache-2.0
automodusePull in every source file in a directory as a module and optionally re-export their contents.505MIT OR Apache-2.0
distri-filesystemFilesystem and artifact tools for Distri agents505MIT
overlayfs_fuseA minimal, safe, synchronous OverlayFS implementation using FUSE.504MIT
littlefs-rustSafe Rust API for the LittleFS embedded filesystem502BSD-3-Clause
blkreaderRead file data directly from block device using extent information501MIT OR Apache-2.0
tar_lightSimple tar archive reader and writer library489MIT
endringer-asyncAsync facade for endringer (tokio::task::spawn_blocking).489Apache-2.0
hexz-opsHigh-level snapshot operations: pack, write, inspect, sign488Apache-2.0
ferry-coreCore protocol, discovery, transfer, manifest, trust, and filesystem logic for FileFerry.488MIT
owl2shaclA CLI tool that tries to convert simple OWL ontologies into SHACL shapes.
OWL ontologies define logical relationships.
…487AGPL-3.0-or-later
rustfs-filemetaFile metadata management for RustFS, providing efficient storage and retrieval of file metadata in a distributed system.487Apache-2.0
idbfsUse IndexedDB to store a file system486GPL-3.0-or-later
summer-opendalOpenDAL plugin for summer-rs484MIT
file-organizer-libA library for organizing files by their extensions478MIT OR Apache-2.0
isideload-walkdirRecursively walk a directory.474Unlicense/MIT
datapathType-safe structured paths with partitions, parsing, and schema associations472GPL-3.0
scankitWalk + watch + filter directory trees. The shared scanner Tauri / Iced / native desktop apps reach for when they need to…471MIT OR Apache-2.0
oximedia-archiveMedia archive verification and long-term preservation system469Apache-2.0
brec_constsShared constants for brec.469Apache-2.0
shoeboxLightweight S3-compatible object storage backed by local filesystem466MIT
pdf-renamer-aiIntelligently rename PDF files using local LLMs. Supports multiple languages, automatic translation, and meaningful name…462non-standard
galionrclone sync on ratatui460MIT
rcleanA high-performance Rust-based disk cleanup tool that finds duplicates and storage outliers455MIT
ferripfs-repoIPFS repository management - datastore, keystore, and identity454MIT OR Apache-2.0
systemstdA custom embedded terminal handler454MIT
floreum_parserA no_std parser for Floreum messages.453MIT OR Apache-2.0
freshlModern ls replacement with git awareness450Apache-2.0
zenops-safe-relative-path-validatorShared traversal-validation logic for `zenops-safe-relative-path`.447MIT OR Apache-2.0
get_dir_hashDeterministic directory hashing with glob ignores and optional metadata.445MIT
archivusUma biblioteca utilitária para manipulação e leitura de arquivos e diretórios em Rust.441MIT
supabase-client-storageStorage HTTP client for supabase-client441MIT OR Apache-2.0
filelocksPlatform-native file locking with blocking and non-blocking support439MIT OR Apache-2.0
sery-mcpThe local-files MCP server. Pure Rust. Exposes CSVs, Parquet, Excel, DOCX, PDF, and HTML on the user's machine to any MCP-aware…439MIT OR Apache-2.0
discord-updaterA tool to download and install the latest Discord version to resolve update issues.438MIT
burrow-ioA smarter mkdir -p/touch fusion437MIT
luks-corePure-Rust LUKS1/LUKS2 reader and decryptor — parse the on-disk header, derive the master key, and decrypt the payload.…433Apache-2.0
veracrypt-corePure-Rust VeraCrypt/TrueCrypt reader and decryptor — brute the header PRF+cipher, recover the master key, and decrypt the volume.…433Apache-2.0
cloudillo-fileFile storage subsystem for Cloudillo: upload, download, image processing, and variant generation433LGPL-3.0-only
hexz-fuseFUSE filesystem adapter for Hexz snapshots431Apache-2.0
ranged-mmapType-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges430MIT OR Apache-2.0
iced-swdir-treeiced widget for file tree powered by swdir, supporting selection, lazy loading and filtering.430Apache-2.0
udf-forensicForensic-grade, from-scratch UDF (ECMA-167 / OSTA) reader and tamper analyzer — volume recognition, partition maps…427Apache-2.0
hexz-serverHTTP server for streaming Hexz data blocks427Apache-2.0
metalyzeUnified file metadata extraction for Rust.421MPL-2.0
arui-coreA project tree analyzer for code metrics and file system statistics420MIT
json2dirTool that converts JSON objects to directory trees420MIT
git-lfs-storeContent-addressable on-disk store for Git LFS objects418MIT
cartridge-rsHigh-performance mutable archive format with SQLite VFS support418MIT OR Apache-2.0
sui-castoreContent-addressed store backends for sui: the StorageBackend trait + Local/S3/Redis/Pg/Tiered implementations shared by sui-cache…418MIT
reinhardt-storagesCloud storage backend abstraction for Reinhardt framework417MIT OR Apache-2.0
shiplog-workstreamsRepo-based clustering and curated/suggested workstream file management for shiplog.413MIT OR Apache-2.0
satchA high-performance Rust implementation of picomatch/micromatch pattern matching412MIT
forensic-vfs-resolverThe generic layer resolver over the forensic-vfs contracts: sniff a byte source, match a registered prober, and descend…412Apache-2.0
rs3gwHigh-Performance AI/HPC Object Storage Gateway powered by scirs2-io411Apache-2.0
archelon-coreRenamed to sapphire-journal / sapphire-journal-core. Markdown-based task and note manager that keeps your data alive as plain…408MIT OR Apache-2.0
array-formatA block-backed, footer-indexed container for storing multiple n-dimensional arrays in a single file, with a delta/overlay…407Apache-2.0
btracker-geminiβtracker server implementation for the Gemini protocol407MIT
file-handleA lean lib to manage files: open with default apps, reveal in managers or terminals, or trash files.406Apache-2.0
filevault-coreReader/decryptor for Apple CoreStorage / FileVault 2 (FVDE) encrypted volumes — AES-XTS, PBKDF2, RFC 3394 key unwrap406Apache-2.0
mcp-execution-filesVirtual filesystem for MCP code generation and organization402MIT OR Apache-2.0
zenops-safe-relative-path-macrosCompile-time `srpath!()` macro for `zenops-safe-relative-path`.401MIT OR Apache-2.0
lnksA library for reading and writing windows shortcuts (.lnk).400MIT
fsindexFast, powerful filesystem indexing with .gitignore support and iterator-based API400MIT
qubit-mimeMIME type detection utilities for Rust based on filename glob rules and content magic399Apache-2.0
dumap-coreCore library for dumap: filesystem scanning, tree construction, and HTML treemap generation397MIT OR Apache-2.0
aqc-fs-utilsRead a single file from disk with fixed rules (strict UTF-8, NUL rejection, size cap).394MIT OR Apache-2.0
sql_docsA crate for parsing comments from sql files and using them for documentation generation394GPL-3.0
ferripfs-blockstoreContent-addressed block storage for IPFS, compatible with Kubo392MIT OR Apache-2.0
vhd-corePure-Rust read-only legacy VHD (Virtual PC) disk image reader392Apache-2.0
cfgmatic-sourceConfiguration sources (file, env, memory) for cfgmatic framework392MIT OR Apache-2.0
shadow-storageContent-addressed storage with erasure coding and chunking for Shadow Network387MIT
zenops-safe-relative-pathRelative path type that statically prevents `..` traversal.387MIT OR Apache-2.0
filesystem-mcp-rsRust port of the official MCP filesystem server - fast, safe, protocol-compatible file operations.385MIT
bitcoinleveldb-posixtoolsPOSIX-focused LevelDB support utilities: singleton environment wiring, mmap and open-file limit management, process-local POSIX…384MIT
brec_macros_parserShared types for Brec code generation384Apache-2.0
guthNative Rust desktop file manager for fast, bounded local file workflows.384MIT
dynpatch-watcherFile watching and live config reloading for dynpatch383MIT
oximedia-archive-proProfessional archive and digital preservation system for OxiMedia383Apache-2.0
gofile-dava WebDAV implementation for the gofile.io service383MIT OR Apache-2.0
save-datasave data safely382AGPL-3.0-or-later
ferry-cliThe ferry command for terminal-native LAN file transfer with QUIC, discovery, resume, TUI, and JSON output.381MIT
oxistore-coreCore traits and error types for OxiStore — Pure Rust storage abstraction layer381Apache-2.0
hashdir2A fast, parallel, multi-algorithm directory hasher.380non-standard
koda-sandboxCapability-aware sandbox layer for Koda — kernel-enforced FS/net/exec policies (refs #934)380MIT
sysroot-cleanerA tool to clean up sysroots for Linux embedded devices in order to save storage space379EUPL-1.2
dsq-ioI/O utilities for dsq - handles reading and writing to disk, STDIN, STDOUT379MIT OR Apache-2.0
caimana lightweight asset manager for Rust378MIT OR Apache-2.0
oxifont-discoveryPure Rust OS font-directory discovery for OxiFont376Apache-2.0
safer-ringA safe Rust wrapper around io_uring with zero-cost abstractions and compile-time memory safety guarantees375MIT OR Apache-2.0
boarddown-fsFilesystem storage backend for BoardDown375MIT
little-beckySimple backup with copy-on-change model.374MIT
io-maildirMaildir client library for Rust374MIT OR Apache-2.0
vaultdb-coreLibrary engine for vaultdb — markdown-as-database for Obsidian-style vaults373MIT
apothecaNamed write-once store with a compare-and-swap pinax namespace. Bytes go in by name, come out by name; deposita are never…373MIT OR Apache-2.0
obliterateForce-remove Files and Directories on Linux Including Paths with 000 Permissions.372MIT
shell-sanitizeType-safe input sanitizer for shell arguments and file paths — rejects injection, traversal, and expansion attacks369MIT OR Apache-2.0
dioxus-swdir-tree-coreFramework-free directory-tree state machine powering dioxus-swdir-tree: lazy loading, display filters, and a generation-tagged…368Apache-2.0
littlefs-rust-corePort of LittleFS to unsafe rust368BSD-3-Clause
s7cmdReliable, flexible, and fast command-line tool for Amazon S3368Apache-2.0
aqc-filetreeWalk one directory root into a FileTree: gitignore-aware phase 1 plus rule-driven recovery phase 2.365MIT OR Apache-2.0
hjkl-fs-watchDebounced filesystem watcher wrapper around notify. Tokio-free sync backend for hjkl editors and pickers.365MIT
btrfs-streamBtrfs send stream parser and receive operations362MIT OR Apache-2.0
db-syncA secure and stable database backup synchronization system with automatic file transfer and verification360MIT
listaryA fast command-line file search utility inspired by Listary, with fuzzy search, application launching, and smart auto-open…358MIT
linkleaf-cliLocal-first protobuf-only link feed manager (linkleaf.v1) for the terminal352BSD-3-Clause
iso9660-rsA no_std ISO9660 filesystem implementation with El Torito boot support350MIT OR Apache-2.0
acme-disk-useFast disk usage analyzer with intelligent caching for incremental write workloads348Apache-2.0
include-exclude-watcherAsync file watcher with glob-based include/exclude patterns and built-in debouncing346MIT
wbgeotiffShared GeoTIFF / BigTIFF / COG read-write engine for Whitebox crates345MIT OR Apache-2.0
ntfsanitiseSanitise filenames for use on NTFS filesystems345MIT OR Apache-2.0
fat-corePure-Rust, panic-free forensic reader for FAT12, FAT16, FAT32 and exFAT: one reader auto-detects the variant, walks directory…344Apache-2.0
openvdsPure Rust OpenVDS implementation - async I/O for multi-dimensional volumetric data with local filesystem support342Apache-2.0
xfs-corePure-Rust from-scratch XFS filesystem reader — superblock, AG headers, inodes, extents, directories, over any Read + Seek source339Apache-2.0
dumap-layoutSquarified treemap layout algorithm for dumap338MIT OR Apache-2.0
eden-skills-coreCore domain logic for eden-skills: config, plan, lock, reactor, adapter, registry, and safety334MIT
proton-sdkCore Proton account/session/crypto primitives for the Rust Proton SDK334MIT
filesystem-mcp-rustA Model Context Protocol (MCP) server for advanced filesystem operations with file handling capabilities333Apache-2.0
hyperfile-cleanerSegments cleaner implementation for Hyperfile333Apache-2.0
fsigA filesystem signal crate for monitoring, debouncing, and filtering events.331MIT
amql-file-lockPer-key lock manager for concurrent file access329MIT
exarch-cliCommand-line utility for secure archive extraction and creation329MIT OR Apache-2.0
git-lfs-filterClean and smudge filters and the filter-process protocol for Git LFS328MIT
btrfs-mkfsCreate btrfs filesystems328GPL-2.0-only
vigil-baselineDesktop Linux file integrity monitor. One operator, one workstation. Kernel-level filesystem watching, BLAKE3 hashing,…325GPL-3.0-only
axum-asset-deriveMacros for `axum-asset`: A crate for embedding static assets in your Axum application at compile time.325MIT/Apache-2.0
borderless-storageA minimal S3-style object store with pre-signed URLs, chunked uploads, and a filesystem backend (based on Axum/Tokio).323MIT OR Apache-2.0
hexz-cliCLI tool for managing Hexz deduplicated archives323Apache-2.0
arbhx-localThe local FS layer for Arbhx.323MIT OR Apache-2.0
archive-corePure-Rust archive-layer reader for forensics: transparently peels gzip/bzip2/xz/zip/7z/tar archive layers to reveal the inner…321Apache-2.0
lintpFile system linter with a custom DSL for directory structure validation321MIT
hyperdirA container for inodes implemented as a Hyperfile320Apache-2.0
iluvatarEfficient random access to compressed tar and cpio archives via indexing and decompression checkpoints320MIT OR Apache-2.0
chronocodeWatch directory structure and file changes in real-time with a beautiful TUI319MIT
dsq-io-uriURI routing for dsq I/O plugins319MIT OR Apache-2.0
mpv-musicA TUI-based music player wrapper for MPV317MIT
dsq-io-filesystemFilesystem I/O plugin for dsq317MIT OR Apache-2.0
shiplog-bundleBundle manifest and profile-scoped zip writer for shiplog run directories.315MIT OR Apache-2.0
revelo-readerInput/reader layer for revelo (file and directory sources).314BSD-2-Clause
dioxus-swdir-treeDirectory-tree explorer widget for Dioxus: lazy loading, display filters, selection, keyboard navigation, drag & drop.311Apache-2.0
scanseqFile sequence detector in Rust with Python interface for automation systems310MIT
cfgmaticFacade crate for cfgmatic configuration management framework310MIT OR Apache-2.0
vcs-watchWatch a Git or Jujutsu repository and stream typed state-change events (branch, HEAD, dirty, conflicts) — async, built on…310MIT
oxihuman-exportExport pipeline for OxiHuman — glTF, COLLADA, STL, and streaming formats308Apache-2.0
tanzim-loadLoad configuration bytes from declarative configuration sources306MIT
vmette-provider-squashfsPrebuilt squashfs block-image rootfs provider for vmette304MIT
claude_storage_coreCore library for Claude Code filesystem storage access (zero dependencies)304MIT
gpt-forensicForensic GUID Partition Table (GPT) parser — structure, CRC integrity, primary/backup divergence, and anomaly detection304MIT
vmette-provider-ociOCI/Docker image rootfs provider for vmette303MIT
rsdupesA file deduplication utility.303MIT
pcfReference implementation of the Partitioned Container Format (PCF) v1.0299MIT OR Apache-2.0
shell-sanitize-rulesBuilt-in sanitization rules for shell-sanitize: shell metacharacters, path traversal, glob, env expansion, control chars298MIT OR Apache-2.0
btrfs-corePure-Rust from-scratch btrfs filesystem reader — superblock, chunk-tree logical→physical mapping, B-tree navigation, over any…297Apache-2.0
pqfileQuantum-resistant file encryption: ML-KEM (512/768/1024), hybrid X25519+ML-KEM-768, ML-DSA-65 and SLH-DSA signing,…294MIT
dx-forgeProduction-ready VCS and orchestration engine for DX tools with Git-like versioning, dual-watcher architecture, traffic branch…294MIT OR Apache-2.0
rsyA blazing fast parallel copy tool for Unix294MIT
dumap-guiInteractive egui treemap viewer for dumap291MIT OR Apache-2.0
vmette-provider-tarTarball-over-HTTP/file rootfs provider for vmette290MIT
mediavault-coreCore library for MediaVault — scanning, sidecar I/O, TMDB integration, and metadata parsing290non-standard
yakA modern container file library, useful for quickly building your own binary file formats. A file system in a file, focused on…290MIT OR Apache-2.0
stilgenerate STatic site from Index Listing of directory288WTFPL
jumprsUnified API for reading directory jumper databases (zoxide, z, autojump, fasd)288MIT
arkvA fast, no-frills file archiving tool that copies files to remote servers via SFTP287MIT
ufs-corePure-Rust from-scratch UFS/FFS (Unix File System, Berkeley Fast File System) reader — UFS1/UFS2 superblock, cylinder groups,…286Apache-2.0
shell-buddyShell Buddy (sb)285MIT
gity-watchCross-platform file system watcher for gity285MIT
synthecaContent-addressable storage on top of apotheca. Bytes go in, BLAKE3 hash comes out; the underlying cella's compare-and-swap pinax…285MIT OR Apache-2.0
vmdkPure-Rust read-only VMware VMDK disk image reader (monolithicSparse, streamOptimized, twoGbMaxExtentFlat/Sparse, monolithicFlat)284MIT
net-bytesA Rust library for handling file sizes, download speeds, and download acceleration with support for both SI and IEC standards283MIT OR Apache-2.0
pyglobcmpAssess whether a file path is matched more closely by one glob pattern than another.
This package contains Python bindings to the…282LGPL-3.0-only
axum-assetA crate for embedding static assets in your Axum application at compile time.282MIT/Apache-2.0
apm-forensicForensic-grade Apple Partition Map (APM) reader — Driver Descriptor Map + partition entries (name, type, start, count) from a…281MIT
jdb_fsHigh-performance log-structured file storage / 高性能日志结构文件存储280MulanPSL-2.0
libnoaAI-native distributed version control279non-standard
fileluya-protoShared protocol types for KeyLeLuYa encrypted filesystem277MIT
hadris-cdHybrid ISO+UDF optical disc image creation (UDF Bridge format)277MIT
sapphire-journal-coreMarkdown-based task and note manager that keeps your data alive as plain text - timeless like fossils276MIT OR Apache-2.0
cmx-coreEmbeddable core for installing agent skills across platforms — cmx-aware lockfile tracking, plan/apply installs, version guards276MIT
qemHigh-performance cross-platform text engine for massive files.275MIT OR Apache-2.0
canon-archiveA CLI tool for organizing large media libraries into a canonical archive275GPL-3.0