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.

markdBookmark directories for easy directory-hopping in the terminal4,317MITCommand line utilitiesDevelopment tools hjkl-configShared TOML config loader for hjkl-based apps — XDG path resolution, span-aware parse errors, optional validation hook.4,316MITConfigurationFilesystem fun-folder-commonCommon package used by `fun-folder` project ecosystem4,306non-standardCommand line utilitiesFilesystem prestige-macrosProc macro for deriving Prestige parquet trait implementations4,303MIT OR Apache-2.0AsynchronousEncoding junk_fileThe library helps you detect commonly generated junk files like `.DS_Store` or `Thumbs.db`.4,282MIT OR Apache-2.0Filesystem sfshrCommand-line tool for secure, end-to-end encrypted file sharing4,278MITCommand line utilitiesCryptography read_chunksAn extension to the Read trait allowing easier chunked reading4,265MIT OR Apache-2.0FilesystemRust patterns vfs-zipvfs-zip: Virtual FileSystem abstractions for ZIP files4,265Apache-2.0 OR MITFilesystem blown-fuseAsync filesystem in userspace (FUSE) daemon library4,262LGPL-3.0-or-laterFilesystemOperating systems::Unix APIs rsfileA Rust library to operate files or web pages easily and quickly4,250MITFilesystem clopyit's like git shallow clone, but it only makes a copy4,242MIT OR Apache-2.0Command line utilitiesDevelopment tools linux-meminfoAn efficient, zero-allocations /proc/meminfo parsing library4,237GPL-3.0-onlyFilesystemOperating systems::Linux APIs kcupA http web server for serving a single file via GET request4,203MITCommand line utilitiesFilesystem izihawa-ipfs-apiImplementation of an IPFS HTTP API client4,179MIT OR Apache-2.0FilesystemWeb programming prestigePrestige file reading and writing utilities and tools4,178MIT OR Apache-2.0AsynchronousEncoding nymManipulate files en masse using patterns.4,164MITFilesystem fustaFUSTA leverages the FUSE interface to transparently manipulate multiFASTA files as independent files4,157CECILL-CCommand line utilitiesFilesystem spookFile watcher geared towards automatic HTML generation and autoreload.4,156MIT/Apache-2.0Command line utilitiesDevelopment tools lznt1A pure Rust implementation of the LZNT1 compression algorithm used by Windows.4,139MITAlgorithmsCompression hex-magicMacros for working with bytes and hexadecimal values.4,125MIT OR Apache-2.0FilesystemParsing tools vowSerde <--> File made easy4,124MITFilesystem git-cfThis is a git extension which compresses files into one file and also restores them from it. It is useful when you need to work…4,121MIT OR Apache-2.0Command line utilitiesDevelopment tools disktest-libTester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc..4,096MIT OR Apache-2.0Command line utilitiesFilesystem mchdirMake and enter a directory in one command.4,092MITCommand line utilitiesFilesystem fswatcherA file system watcher that executes a command when a specified file changes.4,076MITCommand line utilitiesFilesystem vadosA Html generator, used with Bulma and a certain file structure to generate a static site4,071MITFilesystemWeb programming mmapcella simple wrapper for the memmap2 crate to cast mmap backed pointers to structs4,070MITData structuresFilesystem draviavemal-xml_rsA high-performance, low-memory XML DOM parser for Rust — with namespace-aware parsing, order-preserving attributes, and…4,057AGPL-3.0-onlyDevelopment toolsFilesystem ini-rsRead and write INI files with funcions. Also allows direct access to INI data4,055MITConfigurationFilesystem documentsAn ergonomic, intuitive and beginner-friendly library for dealing with files and folders.4,051GPL-3.0Filesystem data_downloaderA simple way to download and cache files4,042MIT OR Apache-2.0CachingFilesystem pwmdExposes PWM chips to DBUS.4,041MITAPI bindingsFilesystem wasmtime-vfs-fileIn-memory WASI file4,027Apache-2.0Filesystem trailBuild cross-platform paths at compile time.4,025MIT/Apache-2.0FilesystemOperating systems renvy.env file manager that merges defaults with custom settings4,024MITCommand line utilitiesConfiguration f1fsA multi step tool to handle ideal filesystem structures for Formula 1 on Plex.4,013MITCommand line utilitiesFilesystem brckA simple bit rot checker4,008MIT OR Apache-2.0Command line utilitiesFilesystem mountinfo2A Rust library for parsing mount points on Linux and other Unix systems.3,994MITFilesystemOperating systems::Linux APIs filemodeType-safe, zero-cost conversions between Unix mode_t and Go os.FileMode formats3,989MIT OR Apache-2.0EncodingFilesystem spring-opendalOpenDAL plugin for spring-rs3,987MITFilesystem clgitCommand Line GIT wrappers3,982Apache-2.0 OR MITFilesystem pq-bincodeA wrapper crate of queue-file for bincode serializable structs.3,975non-standardData structuresDatabase interfaces symlinkcccA small tool for linking compile commands from catkin builds3,969MITCommand line utilitiesDevelopment tools rdfoothillsA collection of mostly small, RDF related utilities, including conversion between different serialization formats, using…3,963AGPL-3.0-or-laterAPI bindingsData structures regfA Rust library for parsing, manipulating, and writing Windows Registry hive files (regf format)3,960MITFilesystemParsing tools terminusdmTerminus Download Manager. Download files, resume interrupted downloads, and keep a history of your downloads - within terminal…3,951GPL-3.0-or-laterAsynchronousCommand line utilities string_io_and_mockA component providing write and read operations of strings in files, and its mock that does the same in a HashMap.3,947MIT OR Apache-2.0Filesystem brec_macrosCode generator for brec. Implements the block and payload macros.3,943Apache-2.0Data structuresDevelopment tools rdfoothills-iriProvides a few basic types to reference IRIs and ontologies.3,936AGPL-3.0-or-laterCommand line utilitiesFilesystem takeout-metadataCLI app for getting the good metadata out of a Google Takeout export3,935MITCommand line utilitiesFilesystem b2sum-rsA Rust Library For Computing The Blake2b Hash of Files with any given Digest Size3,927MIT OR Apache-2.0AsynchronousCryptography tomlconfAutomatically generate, read, and manage application-specific TOML configuration files simply, cleanly, and consistently.3,919Apache-2.0ConfigurationFilesystem wasmtime-vfs-keyfsWASI crypto file system3,918Apache-2.0CryptographyFilesystem stapifaction_deriveMacros implementation of #[derive(Persistable)].3,915MITData structuresFilesystem diskscanLibrary to scan your disk space.3,911MIT OR Apache-2.0Filesystem cache_bustA library for compile-time "cache busting", including hashes in file names in order to optimize for caching.3,905MITCachingFilesystem nickelodeonA library to help your CLI be configured with Nickel3,892MITCommand-line interfaceConfiguration ilo-configLibrary for maintaining configs on disk in a simple, ergonomic way.3,877MITConfigurationFilesystem cache_bust_macroProcedural macro for cache_bust3,875MITCachingFilesystem zerofsA high-performance filesystem that makes S3 your primary storage with NFS, 9P, and NBD support3,845AGPL-3.0FilesystemNetwork programming force-crlfForce a file to use CRLF line breaks.3,843MIT/Apache-2.0Command line utilitiesDevelopment tools readwriteseekfsExpose Read+Write+Seek (or just Read+Seek) as a FUSE-backed regular file3,838MIT/Apache-2.0Filesystem vimdirEdit Directories in Your $EDITOR3,829GPL-2.0-onlyCommand line utilitiesFilesystem seq-data-filesimple sequential data file3,826MIT/Apache-2.0Filesystem defrag-dirsDirectory index defragmentation3,824GPL-3.0Command line utilitiesFilesystem rfuiA fast, interactive file finder with live preview built in Rust3,823MITCommand line utilitiesFilesystem grim-reaperDeath Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away3,819MIT OR Apache-2.0Command line utilitiesCompression ngdp-cacheTransparent caching layer with TTL support for all NGDP operations3,814MIT OR Apache-2.0CachingFilesystem nvmlA mid-level wrapper around PMDK (the persistent memory development kit), formely NVML3,801MITExternal FFI bindingsFilesystem flushA Fluent Shell3,799GPL-3.0-onlyCommand-line interfaceCommand line utilities mmap-simpleWrite, read, append and delete from an mmapped file with a very simple API.3,788MITFilesystemOperating systems::Unix APIs git-metafileA simple tool for storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for…3,786MITCommand line utilitiesFilesystem fmqlA fast and feature-rich file manager written in Rust3,783MITCommand line utilitiesFilesystem s-zipHigh-performance streaming ZIP library with AES-256 encryption and async/await support - Read/write ZIP files with minimal memory…3,753MITCompressionEncoding oximedia-ioI/O layer for OxiMedia3,751Apache-2.0FilesystemMultimedia lstrA blazingly fast, minimalist directory tree viewer, written in Rust.3,747MITCommand line utilitiesFilesystem random-dirCreate directories and files with random contents in tests.3,745MITDevelopment toolsFilesystem ape-fatfsversitile FAT library for embedded systems3,744MITEmbedded developmentFilesystem chwdTemporarily change current working directory, switching back when finished.3,737non-standardFilesystem hfsplusRead-only HFS+ / HFSX filesystem parser3,737MITFilesystemParsing tools directory-indexerAI-powered directory indexing with semantic search for MCP servers3,726MITCommand line utilitiesFilesystem calloop-notifyCalloop adapter for Notify3,708MITAsynchronousFilesystem mvrA utility program for renaming files.3,706MITCommand line utilitiesFilesystem bitbottlea modern archive file format3,704Apache-2.0Command line utilitiesCompression rsrawA comprehensive Rust wrapper for the LibRaw library, providing safe and idiomatic access to raw image processing capabilities,…3,703MITFilesystemMultimedia::Images zar-cliA command-line utility for reading and writing MacOS signed XAR archives.3,695MITCommand line utilitiesEncoding goglobShell pattern matching similar to golang's path.Match3,677BSD-3-ClauseFilesystem stapifactionLibrary allowing to easily generate static APIs.3,672MITData structuresFilesystem rsid3A simple, command line ID3v2 tag editor designed for scripting.3,654GPL-2.0-onlyCommand line utilitiesEncoding librariumLibrary for the reading, creating, and modification of cpio file systems3,646MIT OR Apache-2.0FilesystemParsing tools fuse-rsA wrapper around libfuse-sys for writing file systems using FUSE.3,634Apache-2.0API bindingsFilesystem chksum-ffiFFI bindings for chksum library.3,633MITAlgorithmsCryptography chksum-asyncAsynchronous higher-level functions for chksum library.3,623MITAlgorithmsAsynchronous rs1541Rust bindings and helper functions for accessing Commodore disk drives3,619GPL-3.0AsynchronousDevelopment tools fpickerratatui-file-picker allows you to select multiple files from a tree and add their content or paths to clipboard. It also returns…3,617MITCommand-line interfaceFilesystem unarchiverCLI Tool for un/archive multiple formats of compressed files3,612MIT OR Apache-2.0Command line utilitiesCompression chksum-syncSynchronous higher-level functions for chksum library.3,611MITAlgorithmsCryptography spacedisplay-libLibrary to scan your disk space.3,608MITFilesystem e2fslibs-sysFFI bindings to e2fslibs3,605LGPL-2.0External FFI bindingsFilesystem filehash-rsA small, fast library for hashing files written in Rust.3,594MITDevelopment toolsFilesystem strict-pathSecure path handling for untrusted input. Prevents directory traversal, symlink escapes, and 19+ real-world CVE attack patterns.3,590MIT OR Apache-2.0Development toolsFilesystem izihawa-ipfs-api-backend-hyperHyper implementation of IPFS HTTP API3,575MIT OR Apache-2.0FilesystemWeb programming force_removeAdds functions to delete readonly files and directories.3,573MITFilesystem notify-winWindows filesystem notification library3,558CC0-1.0Filesystem mount-apinix-like wrappper of the new linux mount api3,557MIT OR Apache-2.0FilesystemOperating systems::Unix APIs barexpA Rust library that automatically generates mod.rs files for your project3,551MITDevelopment toolsFilesystem mmap-guardSafe, guarded memory-mapped file I/O for Rust3,546MIT OR Apache-2.0FilesystemMemory management brecA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…3,541Apache-2.0Data structuresDevelopment tools rs9pFilesystems library using 9P2000.L protocol, an extended variant of 9P from Plan 93,540non-standardFilesystemNetwork programming gimbal_fsGimbal File-system package3,522MPL-2.0Development toolsFilesystem cuddlyfsA distributed file system with a cuddly API3,507Apache-2.0FilesystemNetwork programming cd-managerA small crate for ensuring directories are popped to restore a base directory on Drop.3,506MIT AND Apache-2.0Filesystem notify-forkedCross-platform filesystem notification library3,499CC0-1.0Filesystem jdx-tarSecure streaming tar reading, writing, and GNU sparse extraction3,499MIT OR Apache-2.0CompressionFilesystem reloadifyA library for automatically reloading configuration files3,488MITConfigurationFilesystem block-device-adaptersBlock device adapters for managing byte level access and partitions3,488MITFilesystem mdquery-rsA Rust binding library for macOS Spotlight search using Metadata Query API3,488MITAPI bindingsFilesystem last-update-timeget the last time a file or directory (including its contents) was updated3,480MITFilesystem littlefsRust interface to Little Filesystem3,480MIT OR Apache-2.0Embedded developmentFilesystem nanoporeA minimalist async runtime based on io_uring (Linux) and I/O rings (Windows)3,478MPL-2.0AsynchronousFilesystem znippy-commonCore logic and data structures for Znippy, a parallel chunked compression system.3,472MITCompressionData structures lsvThree‑pane terminal file viewer (TUI) with preview and Lua configuration3,470MITCommand line utilitiesFilesystem e2p-sysLow level bindings for libe2p (e2fsprogs/e2fslibs), providing functionality for ext2/ext3/ext4 filesystems3,462MITExternal FFI bindingsFilesystem losLibrary Operating System for Rust3,462BSD-2-ClauseFilesystemMemory management dir_lines_streamerRead files inside a directory line-by-line, one file after the other (in human-alphabetical order)3,458MIT OR Apache-2.0Filesystem libsfastaBetter FASTA sequence compression and querying3,454MIT OR Apache-2.0Command line utilitiesCompression cfdp-rsHigh level CCSDS File Delivery Protocol components3,445Apache-2.0AerospaceAerospace::Space protocols makectlGenerate and manage targets in your Makefiles3,440MITDevelopment toolsFilesystem safe_unzipSecure zip extraction. Prevents Zip Slip and Zip Bombs.3,423MIT OR Apache-2.0CompressionFilesystem rapidtarMultithreaded file archival utility3,417GPL-3.0-or-laterFilesystem frotsFile rotation from standard input3,409MIT OR Apache-2.0Command-line interfaceCommand line utilities rsyn[pre-alpha] Wire-compatible rsync client3,409Apache-2.0FilesystemNetwork programming lists3Light-weight CLI tool to create a file browser for S3 buckets provisioning bucket listing.3,400MITDevelopment toolsEmbedded development include_dir_as_mapEmbed files from a directory as a hashmap in the rust binary3,395MITFilesystemWeb programming s3-concatConcatenate Amazon S3 files remotely using flexible patterns3,393MITCommand line utilitiesFilesystem renamBlazingly fast file renamer3,390GPL-3.0-or-laterCommand line utilitiesFilesystem payload_dumperA fast and efficient Android OTA payload dumper library and CLI3,364Apache-2.0Command line utilitiesCompression ironpathAn iron-hard crate for handling filesystem paths3,362MIT/Apache-2.0Filesystem axboe-liburingLow-level io_uring interface, transliterated from Jens Axboe's liburing.3,359MIT OR LGPL-2.1-onlyAPI bindingsAsynchronous copiaPure Rust rsync-style delta synchronization library3,353MITAlgorithmsCompression cortexkit-pathsShared CortexKit-neutral path canonicalization primitives for project root identities.3,352MITFilesystem rscatGNU cat(1) clone implemented in Rust3,341GPL-3.0-or-laterCommand line utilitiesFilesystem librarium-cliLibrary for the reading, creating, and modification of cpio file systems3,322MIT OR Apache-2.0FilesystemParsing tools carbone-sdk-rustGenerate documents with Carbone, using templates and JSON data-set. Create invoices, reports, certificates, contracts, financial…3,319Apache-2.0API bindingsFilesystem ferro-storageFile storage abstraction for the Ferro framework3,309MITFilesystemWeb programming unifuseCross-platform async FUSE abstraction (rfuse3 + winfsp-rs)3,308MITFilesystemOperating systems efesA collection of macros to simplify testing involving filesystems3,306MIT OR Apache-2.0Filesystem rust_search_forkBlazingly fast file search library built in Rust. Forked due to abandoned project.3,306MITAlgorithmsFilesystem s3-utilsVarious tools and extensions around Amazon S33,303MITCommand line utilitiesFilesystem sui-graph-storeL1 content-addressed graph store for sui — redb index + rkyv-archived blobs on a ZFS-friendly layout. Replaces the SeaORM/SQLite…3,299MITCachingDatabase implementations passionfruitAn image downloader package with automatic file extension appendage.3,298Apache-2.0Filesystem cpwdcpwd command (c)opies current working directory (pwd) into your clipboard, works cross platform without dependencies on installed…3,295MIT/Apache-2.0Command line utilitiesDevelopment tools env-substituteA rust crate that takes a PathBuf and does environment variable substitution on it, returning the result.3,291GPL-2.0Filesystem crypt4ghfsFuse layer exposing Crypt4GH-encrypted files, as if they were decrypted3,289Apache-2.0CryptographyEncoding hconfRead various configurations from files and environment variables3,288MIT OR Apache-2.0ConfigurationFilesystem filesetsYour swiss-army knife for dealing with identical files.3,277MITCommand line utilitiesFilesystem pirouetteA log/backup rotation tool.3,276MITCommand line utilitiesFilesystem cloudmapperOpen-source tool to map and visualize your cloud storage landscape.3,263MITCommand line utilitiesFilesystem listenA listener for filesystem events that executes a function when the event occurs3,261MIT OR Apache-2.0Filesystem s3-metaGather metadata about your S3 buckets3,259MITCommand line utilitiesFilesystem bt_file_utilsBasic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable3,256GPL-3.0-onlyFilesystem archive-rsarchive file library3,255MIT OR Apache-2.0CompressionEncoding forensic-vfsRead-only forensic virtual-filesystem contracts: the ImageSource positioned-read byte source, layered PathSpec locators, and the…3,248Apache-2.0FilesystemNo standard library::No dynamic allocation filestruct_deriveDerive macro to read a directory into a Rust struct3,241MITFilesystem kwikA set of useful tools I use for my Ph.D. research.3,221MITAlgorithmsData structures src-dst-clarifierGive SRC and DST path, each may be a FILE or a DIR (even STDIO). Handle situations well and produce iterator over FILE-FILE pairs.3,219MIT OR Apache-2.0Command-line interfaceFilesystem workspaces-rsA CLI tool to switch between directories3,214MITCommand line utilitiesFilesystem mprovisionSet of types and functions to manage iOS provisioning profiles3,205MITDevelopment toolsFilesystem reindeer-macrosA small entity-based embedded database with a minimal no-SQL relationnal model, written in pure Rust.3,196MITDatabase interfacesFilesystem find-torrent-dataTool to search for and link files that are part of a torrent3,195MITCommand line utilitiesFilesystem sqjsonA simple JSON-based embedded database3,187MIT OR Apache-2.0Data structuresDatabase implementations asmfmtA formatter designed for programs in assembly language with AT&T syntax3,187GPL-3.0AccessibilityCommand-line interface libarchive2-sysLow-level FFI bindings to libarchive v3.8.13,186BSD-2-ClauseAPI bindingsCompression peridotA dotfile manager.3,170MITCommand line utilitiesConfiguration chunkfsAn in-memory file system that can be used to compare different deduplication algorithms3,168MITAlgorithmsFilesystem sneakeasy-to-use *at syscall abstractions3,166MIT OR Apache-2.0Filesystem fzpartA Rust library to interact with GPT / MBR partition tables.3,162non-standardFilesystemNo standard library rawarraysimple file format for retrievably storing n-dimensional arrays3,132MITData structuresEncoding obexA library that handles retrieval, parsing, and updating a copy of the Parallax Obex3,131MITFilesystemParsing tools vdirVirtual dir framework.3,103BSD-2-ClauseFilesystem backpakA content-addressed backup system with deduplication and compression3,101ZlibCommand line utilitiesCompression cache-managerSimple managed directory system for project-scoped caches with optional eviction policies.3,093MIT OR Apache-2.0CachingDevelopment tools stuckliste-cliA command-line utility for reading and writing MacOS bill-of-materials (BOM) files.3,086GPL-3.0Command line utilitiesEncoding fldtoolsLibrary to pack and unpack FLD files for use with Magical School Lunar! (1997)3,083LGPL-3.0EncodingFilesystem aipsterThe AppImage Store -er. A front-end for the aip-man3,082GPL-3.0ConfigurationFilesystem path-securityComprehensive path validation and sanitization library with 85%+ attack vector coverage3,082MITFilesystemSecurity notify-win-typesTypes used by the notify-win crate, fork of notify-types3,076MIT OR Apache-2.0Filesystem trufflehunterlog searching utility3,075GPL-2.0Command line utilitiesFilesystem inventorizeA command-line file integrity verification tool3,074MITCommand line utilitiesFilesystem cignWatch configured git repos, check if all are clean with one command3,071MITCommand line utilitiesDevelopment tools mountpoint-s3-fuserA fork of fuser - Filesystem in Userspace (FUSE) for Rust - only for use in Mountpoint for Amazon S33,067MITAPI bindingsExternal FFI bindings ncrsA lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum…3,058GPL-3.0-or-laterFilesystemParser implementations wralWrite ahead logging for durability3,050MITConcurrencyDatabase interfaces bucket_dlA multithreaded downloader with the purpose of faster downloads by splitting it into several requests, rebuilding the data…3,049MIT OR Apache-2.0AsynchronousFilesystem libhashfindutilsSearch for file hashes3,041GPL-3.0-or-laterFilesystem sqlitefsIn-App Filesystem using SQLite3,040EUPL-1.2AsynchronousDatabase interfaces ntfs-corePure-Rust from-scratch NTFS filesystem reader — MFT, attributes, indexes, data runs, over any Read + Seek source3,040Apache-2.0FilesystemParser implementations simd-r-drive-muxio-service-definitionExperimental Muxio service definitions for SIMD R Drive3,033Apache-2.0Data structuresDatabase implementations ffetchFast, minimal & Rust-powered system fetcher3,024GPL-3.0-or-laterCommand line utilitiesFilesystem jsonoxCLI based RESTful JSON server + store written in Rust.3,018non-standardCommand line utilitiesDatabase implementations