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.

copieCopies file from or to paths specified in environment variables and command-line.3,015MITCommand line utilitiesFilesystem puzzlefs-libBuild, mount and extract PuzzleFS images.3,014Apache-2.0Filesystem disk-nameA utility crate to get all existing disk names3,013MITFilesystem squinterLibrary to interface with SquashFS filesystems3,012MITFilesystem nutshellImage manager of Project Polya3,011MITCompressionFilesystem rsdfindDuplicate file find tool3,007GPL-3.0-or-laterCommand line utilitiesFilesystem collectfilesCollects accurate files while running in parallel through directories. (Simple, Fast, Powerful)3,004MIT OR Apache-2.0Development toolsFilesystem exfat-fsA comprehensive implementation of the exFAT filesystem2,997MITFilesystemNo standard library bininfoProvides file information for PE and ELF files2,996non-standardFilesystem filearcoSimple read-only file archive format2,995MIT/Apache-2.0FilesystemGame engines mydAn implementation of the rust module system2,994MIT OR Apache-2.0FilesystemParser implementations sharded-logA sharded log for multi-threaded logging2,993GPL-3.0ConcurrencyDatabase implementations nano-walA concurrent Write-Ahead Log with CAS-based segment rotation and coalesced preadv reads2,990MITData structuresDatabase implementations bincbupBtrfs INCremental BackUP - backup subvolumes incrementally2,989GPL-3.0-or-laterCommand line utilitiesFilesystem simple-zipRust-based Library for File Compression and Decompression2,985MITCompressionFilesystem list_files_macroA simple proc macro to generate a const list of filenames and optionally apply a macro to each2,981MITDevelopment toolsFilesystem stowCloud storage abstraction package for Rust2,973non-standardAPI bindingsAsynchronous unshieldExtract files from InstallShield Z archives.2,972MITCommand line utilitiesCompression detectExpression-based file search combining name, content, metadata, and structured data predicates2,963MIT OR Apache-2.0Command line utilitiesFilesystem grace-cliCLI tool for processing files and strings.2,963MITCommand-line interfaceCommand line utilities dupnamegenSequential file name generator.2,9610BSDFilesystem izihawa-ipfs-api-preludeShared code for IPFS HTTP API clients2,959MIT OR Apache-2.0FilesystemWeb programming robosyncHigh-performance file synchronization with intelligent concurrent processing2,951MITCommand line utilitiesFilesystem mitoomitoo is a Rust toolkit library that encapsulates methods such as configuration reading, file operations, encryption and…2,942MITCryptographyDevelopment tools kevy-persistkevy persistence — RDB-style snapshots + AOF, pure Rust, zero deps.2,938Apache-2.0 OR MITDatabase implementationsFilesystem atomic-opsPerforms atomic operations in the filesystem2,936MITEncodingFilesystem fftpIn-network file transfer.2,935MITCommand line utilitiesEncoding compio-compatCompatibility layer for compio to work with various async runtimes.2,929MITAsynchronousFilesystem spacedisplayFast and lightweight tool to scan your disk space.2,925MIT OR Apache-2.0Command line utilitiesFilesystem rsblkList block devices on FreeBSD2,921MITCommand line utilitiesFilesystem build-my-react-jsIntegrate your ReactJS with your Rust CI and build it.2,920MIT OR Apache-2.0FilesystemGUI cromulentA safe wrapper around `wordexp-sys`.2,915MITFilesystemOperating systems::Unix APIs btrfs-no-stdFork of Christopher Tam's `btrfs-diskformat` with `#![no_std]` support2,915BSD-2-ClauseFilesystemNo standard library jotta-osdObject storage for jotta-fs.2,913MITAPI bindingsFilesystem obnthAllows securely opening files in untrusted directories on *nix systems.2,912MITFilesystem kqueue2kqueue interface for BSDs and MacOS2,912MITFilesystemOperating systems::Unix APIs tooka-coreThe internal engine powering Tooka2,904GPL-3.0-onlyCommand line utilitiesFilesystem chonk-cliCheck the size of a file and determine its chonkiness2,902MITCommand line utilitiesFilesystem loading-bytesLoad bytes from paths on native and WASM2,901MIT OR Apache-2.0AsynchronousFilesystem librapidarchiveLibrary for generating archive files of various kinds2,899GPL-3.0-or-laterFilesystem directree_macrosdirectree procedural macros2,899UnlicenseConfigurationFilesystem drakey-fuse-sysFFI bindings to the FUSE kernel interface and libfuse2,897MITExternal FFI bindingsFilesystem moss-fmtAn executable tool to extract only desired files from a series of zips2,891MITCommand line utilitiesFilesystem mtp-rsPure-Rust MTP (Media Transfer Protocol) library for modern Android devices2,881MIT OR Apache-2.0FilesystemHardware support bandar-logasync logular storage2,875MIT OR Apache-2.0AsynchronousDatabase implementations simply-fuseA utility for using fuse2,871MIT OR Apache-2.0Filesystem wfsRust client for WFS2,869Apache-2.0Filesystem progitoorprogitoor is an overlay filesystem that stores ownership and other file metadata in a text database and presents that view to…2,866GPL-3.0Command line utilitiesDevelopment tools baxzupCreate backups using XZ compression2,850ZlibCommand line utilitiesFilesystem fine-ill-do-it-myselfKeep track of a directory's total size using filesystem events2,837MIT OR Apache-2.0Filesystem fopencookieinterface between std::io and libc::FILE2,836MIT OR Apache-2.0API bindingsExternal FFI bindings e2p-fileflagsRead and set ext2/ext3/ext4/btrfs/xfs/f2fs file flags like with lsattr and chattr from e2fsprogs2,835MITFilesystemOperating systems::Unix APIs memmap3-macrosProcedural macros for memmap32,830MIT OR Apache-2.0FilesystemMemory management opendal_obs[FORK]Apache OpenDAL™: Access data freely, painlessly, and efficiently.2,825Apache-2.0Filesystem bijou-cliBijou is a tiny embeddable encrypted file system.2,824Apache-2.0CryptographyFilesystem mod_installerThe Infinity Engine Mod Installer is a tool designed to automate the installation of mods for Infinity Engine games such as…2,817non-standardCommand-line interfaceFilesystem log_tA simple logging library written by somebody learning Rust at the time2,815MITFilesystem ipfs-webdavA WebDAV server that enables direct access to IPFS MFS as a mounted drive2,814MIT OR Apache-2.0FilesystemWeb programming path_to_unicode_filenameThe library encodes file path separators and common directory names, producing a reversible unicode string that can be used as a…2,812MIT OR Apache-2.0Filesystem logseqHandle Logseq Markdown files in Rust2,810MIT OR Apache-2.0Command line utilitiesFilesystem read_rangeA portable and efficient crate for reading a specific range of bytes from a file. Provides both sync/async APIs and uses…2,809MITAsynchronousConcurrency userdmpA library in Rust for parsing Minidump (.dmp) files generated in user mode on Windows2,806MITFilesystemOperating systems harness-readRead tool for AI agent harnesses — filesystem read with pagination, binary sniff, directory listing, attachment shape, NOT_FOUND…2,806MITAPI bindingsFilesystem path-utilsstd::path utilities2,800MIT OR Apache-2.0Command-line interfaceFilesystem rubroDirectory grouping and organization for backups2,797MITCommand line utilitiesFilesystem bookorgAn opinionated, fast ebook organiser.2,795MITCommand line utilitiesFilesystem caterpillarDetect and apply RAUC update bundles during boot2,789MIT OR Apache-2.0AsynchronousCommand line utilities vmdk-corePure-Rust read-only VMware VMDK disk image reader (monolithicSparse, streamOptimized, twoGbMaxExtentFlat/Sparse, monolithicFlat)2,789Apache-2.0FilesystemParser implementations read_chunk_iterIterator adapters over a reader that yield fixed-size chunks at a time.2,787MITFilesystem earstA Unix FIFO file library for Rust2,786MITAPI bindingsFilesystem casc-rsA Rust implementation of a Casc Storage Handler for Blizzard's CASC format.2,786GPL-3.0CompressionFilesystem harness-writeWrite/Edit/MultiEdit tool for AI agent harnesses — atomic write, read-before-edit ledger, OLD_STRING_NOT_UNIQUE with match…2,785MITAPI bindingsFilesystem rdfoothills-vocabProvides shortcuts for common RDF ontologies/vocabularies, as an extension to what can be found in `oxrdf::vocab`.2,784AGPL-3.0-or-laterCommand line utilitiesFilesystem segsourceA library to make reading data of any type quicker and easier.2,782MITData structuresFilesystem gitscanrA simple git repository explorer2,779MITCommand line utilitiesFilesystem mkfs-btrfs-rsRusty wrapper for mkfs.btrfs2,765MITFilesystem harness-globGlob tool for AI agent harnesses — bash-style pattern matching with .gitignore enumeration, alias pushback, NOT_FOUND siblings,…2,761MITAPI bindingsFilesystem mkimgSimple tool to create raw disk images2,755MITCommand line utilitiesFilesystem fuck-delete-itForce delete file/folder on Windows, kill occupying processes.2,746MITFilesystem fgenerA package to generate n number of text files with random characters2,745MITCommand line utilitiesDevelopment tools filestructRead a directory into a Rust struct2,742MITFilesystem webdav-xmlXML elements and (de)serialization for WebDAV2,739MIT OR Apache-2.0FilesystemNetwork programming filesystem-kindQuery the filesystem that a file resides on.2,736MIT/Apache-2.0Filesystem filenametoolManipulates paths. A CLI interface to Rust's std::path module.2,735MITCommand line utilitiesFilesystem my-test-app-bergwolfA rust library for Fuse(filesystem in userspace) servers and virtio-fs devices2,735Apache-2.0 AND BSD-3-ClauseFilesystemOperating systems::Linux APIs autoschematic-lspLanguage server support for Autoschematic.2,730AGPL-3.0Command line utilitiesConfiguration unity-unpackerA CLI utility for unpacking the assets from Unity's .unitypackage file2,722MITCommand line utilitiesFilesystem holochain_cli_signal_srvRun a holochain webrtc signal server.2,715Apache-2.0Command line utilitiesDevelopment tools::Build Utils fileportA CLI tool to transfer your files from one directory to another built with rust 🦀2,714MITCommand line utilitiesFilesystem daemonbit-coreCross-platform daemon lifecycle primitives2,714MIT OR Apache-2.0API bindingsAsynchronous resolvconffsSpecial single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace2,712MIT/Apache-2.0FilesystemNetwork programming rustnameMass renaming tool2,710MITCommand line utilitiesFilesystem sqlarfsA file archive format and virtual filesystem backed by a SQLite database2,710MITFilesystem rdfoothills-vocabgenReads vocabularies (OWL) and generates shortcuts for their RDF terms to be used in Rust code (based on the `oxrdf` library). See…2,709AGPL-3.0-or-laterCommand line utilitiesFilesystem xiao-filesA minimal file exchange server designed for clients with browsers only.2,706MIT OR Apache-2.0Command line utilitiesFilesystem docker-volumeA Rust helper for docker volumes2,704BSD-3-ClauseFilesystemVirtualization hexdiHex viewer utility.2,703Apache-2.0Filesystem peckishCreate, manipulate, and transform Linux package formats!2,702Apache-2.0Command line utilitiesDevelopment tools win-file-idUtility for reading file IDs (Windows)2,700MIT OR Apache-2.0Filesystem syFast, modern file sync — rsync's mental model, Rust performance, sane defaults2,699MITCommand line utilitiesFilesystem mincoreA safe Rust wrapper around the `mincore` system call2,696MIT OR Apache-2.0FilesystemOperating systems::Unix APIs pathsubSubtract one path from another, yielding the subtraction difference rather than relative path2,696Apache-2.0FilesystemOperating systems gus-rsA simple git user switcher2,692MITCommand line utilitiesConfiguration remuremu is a tool for renaming multiple files at once2,686MITFilesystem openssl-rehashA tool for rehashing an OpenSSL hash directory2,686MIT OR Apache-2.0CryptographyFilesystem flashkraftFlashKraft — OS image writer desktop application (Iced GUI)2,686MITCommand line utilitiesFilesystem nx-archiveRust library for working with Nintendo Switch filesystems and archives2,685MITFilesystemGame development afsThe first choice of fs library, inspired by node:fs2,679MITAsynchronousFilesystem git-bugA rust library for interfacing with git-bug repositories2,669GPL-3.0-or-laterAPI bindingsEncoding libarchive2Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities2,664BSD-2-ClauseCompressionEncoding takyonA simple, single threaded async runtime2,662MITAsynchronousFilesystem one_ordinary_man_file_sorterThis is a file sorter that sorts files into directories2,661GPL-3.0-or-laterCommand line utilitiesFilesystem spg-manifestSPGMAN01 v10 catalog manifest format. Frozen wire/disk surface shared by spg-server and spg-embedded.2,651MIT OR Apache-2.0Database implementationsFilesystem sui-storeNix store abstraction with SeaORM-backed metadata for the sui Rust-native runtime2,643MITDatabase implementationsFilesystem dwipeFast, cross-platform disk cleanup tool with interactive UI2,641MITCommand line utilitiesFilesystem walkupFinds a file by walking up the directory tree2,638Unlicense OR CC0-1.0Filesystem gc_fstGamecube ISO unpacker and rebuilder.2,624MIT OR Apache-2.0Command line utilitiesFilesystem iceberg-rsDEPRECATED: This crate is no longer maintained. Please use the `iceberg` crate instead.2,623MIT OR Apache-2.0Database interfacesFilesystem email-address-extractorA blazingly fast command line tool written in pure safe Rust to automatically extract email addresses from files in a given path.2,623MITCommand line utilitiesEmail cache_bust_cliCLI tool for use in conjunction with the cache_bust crate to add hashes to file names2,619MITCachingCommand line utilities repatchA regex find-and-replace tool with a `git add --patch`-like interface.2,616MITCommand line utilitiesFilesystem iso9660-forensicForensic ISO 9660 reader and tamper analyzer: analyse() surfaces 23 anomaly findings across multi-session, Rock Ridge, Joliet, El…2,610Apache-2.0FilesystemParser implementations tinykvA simple, file-backed, human-readable key-value store with TTL support2,606MITConfigurationData structures simd-r-drive-ws-serverExperimental WebSocket server for SIMD R Drive2,596Apache-2.0Data structuresDatabase implementations dedupsA fast and efficient file deduplication tool with support for media files2,587MITCommand line utilitiesFilesystem onomaA fast, language-agnostic semantic symbol indexer and typo-resistant fuzzy finder, enabling real-time search across virtually…2,585MITDevelopment toolsFilesystem crossplatform_pathCrossplatform Path - Rust library2,580MITFilesystem with_tempdir_procmacroInject a temporary directory and provide as an argument to the function2,575GPL-3.0-or-laterFilesystem rddsimple library to interact with `dd` tool2,572MITFilesystem physfs-sysPhysicsFS is a library to provide abstract access to various archives.2,567ZlibCompressionExternal FFI bindings local-jcs-storeStore a directory of JSON objects, indexed by a cannonical hash2,567MITData structuresDatabase implementations libbcsvA library to parse the BCSV file format.2,552non-standardEncodingFilesystem hdf5-pure-rustPure Rust implementation of the HDF5 file format2,539BSD-3-ClauseEncodingFilesystem zlayer-pathsCentralized filesystem path resolution for ZLayer2,539Apache-2.0ConfigurationFilesystem rudelblinken-filesystemMinimalistic zero-copy flash filesystem optimized for embedded systemse2,531AGPL-3.0-onlyEmbedded developmentFilesystem filebyteA powerful CLI tool for analyzing files and directories with detailed metadata, permissions, and size information2,531MITCommand line utilitiesFilesystem rfgrepAdvanced recursive file grep utility with comprehensive file type classification - search, list, and analyze 153+ file formats…2,519BSD-3-ClauseCommand line utilitiesFilesystem puzzlefsPuzzleFS is a next-generation container filesystem.2,508Apache-2.0Filesystem ext4plusNo-std compatible Rust library for ext2/ext3/ext4 filesystems2,504MIT OR Apache-2.0AsynchronousEmbedded development mimeeA simple crate for detection of a file's MIME type by its extension.2,494MITFilesystemWeb programming link_o_maticA dotfile symlink manager with a convention over configuration philosophy2,490GPL-3.0Command line utilitiesConfiguration unfold-symlinksunfold is a small command line utility that replaces symbolic links with their targets.2,486MIT OR Apache-2.0Command line utilitiesFilesystem rsbackuprsbackup is a cross-platform file backup tool written in Rust, designed to simplify the backup process. It supports Windows,…2,482GPL-3.0-or-laterFilesystem aegeanA fancy diagnostics & reporting crate2,470MITCommand line utilitiesCompilers porgA command-line tool for renaming, organizing, and backing up photos to local and remote destinations2,464MIT OR Apache-2.0Command line utilitiesFilesystem fusabi-stdlib-extExtended standard library modules and domain packs for Fusabi2,454MIT OR Apache-2.0API bindingsDevelopment tools vcatVCat is the cli frontend for vfile - streaming-focused virtual file framework.2,447BSD-2-ClauseCommand line utilitiesFilesystem tauri-plugin-persistenceA wrapper plugin for several persistence backends, focused on managing complex project folders with less boilerplate.2,438MITAsynchronousDatabase interfaces rust-silos-macrosProc-macro for rust-silos: embed directories as static maps at compile time.2,437MIT OR Apache-2.0Development tools::Build UtilsEmbedded development rdumpA fast, expressive, and language-aware file search tool.2,435MITCommand line utilitiesFilesystem fs-statlibc's stat, lstat and fstat bindings to rust made accessible2,433MITAPI bindingsFilesystem pathxA collection of utilities for working with paths.2,412MITFilesystem duende-ublkublk device lifecycle management for swap-critical daemons2,412MIT OR Apache-2.0FilesystemOperating systems frogger🐸 Simple file system implementation using the 9P protocol2,407BSD-3-ClauseFilesystemOperating systems::Unix APIs charon_ariadneA fancy diagnostics & reporting crate - resigned for crates.io/charon2,385MITCommand line utilitiesCompilers pathyA CLI tool to display the file tree of a directory2,379MITCommand line utilitiesDevelopment tools cocomo-coreCOmpare, COpy & MOve directories and files [core library].2,374non-standardCommand line utilitiesFilesystem wordexp-sysFFI bindings for the glibc `wordexp` function.2,369MITExternal FFI bindingsFilesystem sqlarfs-cliA CLI tool for working with sqlar archives2,352MITCommand line utilitiesFilesystem stack-memdbAn in-memory database backed by an array and useful for runtimes without a heap or with a constrained stack2,351Apache-2.0CachingDatabase interfaces hadrisA unified Rust storage toolkit for filesystems, partitions, archives, and disk images2,351MITEmbedded developmentFilesystem file_aggregatorFile Aggregator is a utility for aggregating and distributing file contents. It allows you to combine file contents from a…2,317MITCommand line utilitiesData structures webdav-headersHTTP headers for WebDAV2,305MIT OR Apache-2.0FilesystemNetwork programming znippy-cliCLI for Znippy, a parallel chunked compression system.2,297MITCompressionData structures jailed-path⚠️ DEPRECATED: This crate has been renamed to 'strict-path'. Please migrate to https://crates.io/crates/strict-path2,294MIT OR Apache-2.0Development toolsFilesystem glaceA type-safe, user-friendly proc macro for embedding a file tree into your code.2,286CC0-1.0CachingData structures filesystem-tableA library for reading and writing filesystem tables.2,280MITEncodingFilesystem fat32-rawCross-platform Rust library for direct FAT32 partition manipulation with ESP support2,272GPL-3.0-or-laterFilesystemHardware support remove_dir_all_extA safe, reliable implementation of remove_dir_all for Windows2,271MIT OR Apache-2.0Filesystem changenogZero-config changelog generator with monorepo support.2,269ISCCommand line utilitiesDevelopment tools clean-dev-dirsA fast CLI tool for recursively cleaning development build directories (Rust, Node.js, Python, Go, Java/Kotlin, C/C++, Swift,…2,260Apache-2.0 OR MITCommand line utilitiesFilesystem fcdThe FCD File Manager (FranCommanDer) - a text based file manager that combines the best features of Midnight Commander and Ranger2,258GPL-3.0-or-laterCommand line utilitiesFilesystem webdav-methodsHTTP methods for WebDAV2,255MIT OR Apache-2.0FilesystemNetwork programming rwxsSearch files matching pemission criteria.2,254MIT OR Apache-2.0Command line utilitiesFilesystem vuefinderA Rust implementation of VueFinder file manager2,248MITFilesystemWeb programming filecashEasy loading, saving, and caching using just your filesystem2,247GPL-3.0Filesystem flatten_dirRecursive directory flattener2,241MITCommand line utilitiesFilesystem serde-json-file-ioA package for writing and reading from/to JSON, Data Structures which implement serde's Serialize and or Deserialize2,229MITFilesystem simd-r-drive-ws-clientExperimental WebSocket client for SIMD R Drive2,229Apache-2.0Data structuresDatabase implementations dumpfilesA CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing…2,224MITCommand line utilitiesDevelopment tools duplicate_file_finderFinds duplicate files.2,219MITCommand line utilitiesFilesystem furnelA command-line utility to compress files using the brotli algorithm2,219MITCommand line utilitiesCompression rust-silosMinimal, robust file embedding for Rust. Efficient, allocation-free, and reliable.2,216MIT OR Apache-2.0Development tools::Build UtilsEmbedded development simple-path-matchTrivial path matching2,211BSD-3-ClauseFilesystemNo standard library gpt-partition-corePure Read+Seek GUID Partition Table (GPT) reader — header/entry/GUID/CRC32/SHA256/protective-MBR structures2,205Apache-2.0FilesystemParser implementations fdsumCalculate checksums on directories2,189GPL-3.0-or-laterCommand line utilitiesFilesystem tar-sha256Calculate sha256 of files in tar (like sha256sum)2,178MITCommand line utilitiesFilesystem gpt-partition-forensicForensic GUID Partition Table (GPT) parser — structure, CRC integrity, primary/backup divergence, and anomaly detection2,169Apache-2.0FilesystemParser implementations izbA library of helper functions for provisioning ZFS-on-Root VMs with zfsbootmenu using Incus2,169AGPL-3.0Command line utilitiesFilesystem cacache-syncSynchronous, content-addressable, key-value, high-performance, on-disk cache.2,162Apache-2.0CachingFilesystem dir_toolsНабор инструментов для работы с директориями2,155GPL-3.0Command line utilitiesFilesystem znippy-compressCompression logic for Znippy, a parallel chunked compression system.2,144MITCompressionData structures read_lines_with_blankFile to Vec<String> by line without losing or ending on blank lines2,142MITFilesystem pavedA simple platform agnostic path representation2,127MITFilesystemParsing tools bb-flasher-sdA library to flash OS images to SD Card2,122MITDevelopment toolsEmbedded development iterate-textLibrary of helper functions and structures for iterating over text files2,100AGPL-3.0FilesystemParsing tools stowr-coreCore library for stowr file management system - provides file compression, storage, and indexing functionality2,099GPL-3.0-or-laterCommand line utilitiesCompression os-detect-aoscDetect an OS installed on a partition (fork from pop-os/distinst)2,096MITFilesystemOperating systems wait_file_createdRobust implementation of waiting for file to be created.2,091MITNFAFilesystemOperating systems::Linux APIs repakREPAK asset library format support2,091MIT OR Apache-2.0Development toolsFilesystem