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.

bootstrap_aws_lambdasBootstrap AWS Lambda Binaries with Rust6,145MITCommand line utilitiesDevelopment tools ignoredA Rust implementation of the .gitignore file format for quickly checking whether a path is ignored by git - without invoking the…6,140MITFilesystemParser implementations sftpman-icedA GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)6,120AGPL-3.0-or-laterFilesystemGUI bitcoinleveldb-posixloggerPOSIX-backed logging implementation for bitcoinleveldb-style systems that writes timestamped log lines directly to libc::FILE…6,109MITDevelopment toolsFilesystem bitcoinleveldb-logreaderLow-level LevelDB-compatible log reader for Rust, reconstructing fragmented WAL records with optional CRC32C checksums, precise…6,106MITAlgorithmsDatabase interfaces rusty-rootsA Rust CLI tool that replicates the Unix 'tree' command with enhanced features.6,094MITCommand line utilitiesFilesystem nucleobbioinformatics: nucleobases and amino acids statistics6,078MITCommand line utilitiesFilesystem scptyApp that creates the script with shebang.6,071GPL-3.0-or-laterCommand line utilitiesFilesystem winfsp_buildHelper to allow delayload for WinFSP's dll6,064MIT OR Apache-2.0Filesystem optitagA simple command-line tool for tagging files6,051MITCommand line utilitiesFilesystem fs-verityProduce fs-verity measurements in pure Rust, or access the Linux kernel APIs to freeze a file with `fs-verity` and get its digest6,038MIT OR Apache-2.0AlgorithmsCryptography cross-xdgCross-platform XDG Base Directory Specification implementation6,032MIT OR Apache-2.0Filesystem docker_extractA library to extract the filesystem from a docker image6,025MITFilesystem rsconfigA simple Rust configuration library6,024MIT OR Apache-2.0Command line utilitiesConfiguration bcmrA modern cp/mv/scp for humans and agents — inline BLAKE3 verify, crash-safe resume, one CLI for local and SSH6,015Apache-2.0Command line utilitiesFilesystem fs_proa lib to work with files and folders easliy6,008MITFilesystem archive-lpa library for easy interaction with multiple archive formats.5,973MITFilesystem up_finderFind files or directories upward in the directory tree.5,972MITFilesystem spud_rsA Rust library for parsing the SPUD binary format.5,968AGPL-3.0-or-laterFilesystemParser implementations anotifyAsync iNotify Filesystem Watcher5,954MITAPI bindingsAsynchronous vhdrsA lightweight library that provides an ergonomic interface for managing Virtual Hard Disks (VHD/VHDX) on Windows systems. It…5,953MITFilesystemOperating systems::Windows APIs nameback-coreCore library for nameback - intelligent file renaming based on metadata5,946MITFilesystem unix-fdUnix filedescriptor related utilities5,936LGPL-3.0FilesystemOperating systems::Unix APIs wbufUnified type over stdio, memory and file buffers.5,927MITFilesystemMemory management feoxdbIron-oxide fast embedded database - nanosecond-level key-value storage5,926Apache-2.0CachingData structures parameters_libParameters Library5,918MITCommand-line interfaceConfiguration hjkl-xdgXDG Base Directory resolution — env-first, $HOME-fallback, uniform across platforms5,917MITFilesystemOperating systems vblkVirtual block devices on Linux5,916MITFilesystem dotlinkNo non-sense dotfiles linker5,913MITCommand line utilitiesConfiguration tui-explorerA file explorer for a command line interface5,912MITCommand line utilitiesFilesystem dir_treeWalk a directory and convert to json object5,908MITFilesystem dicom-finderA simple CLI tool and library for finding DICOM files.5,887MIT OR Apache-2.0Command line utilitiesFilesystem libfarLibrary for interacting with FAR archives5,879MITEncodingFilesystem wrappePacker for creating self-contained single-binary applications from executables and directories5,879BSD-2-ClauseCommand line utilitiesCompression zip2arxConvert a zip archive into a arx archive.5,876MITCommand line utilitiesCompression file_linkedControlling objects linked directly to a file5,876MITData structuresFilesystem xtagLibrary for handling tags stored in extended attributes of supporting file systems5,861MITFilesystem bbqThis project is for file handling. It can add, delete, modify, and query.5,856MITFilesystem tar2arxConvert a tar archive into a arx archive.5,828MITCommand line utilitiesCompression srfngA library for generating semi-random file names5,821MIT OR Apache-2.0Filesystem hadris-fatRust FAT12/FAT16/FAT32 filesystem library for disk images, embedded devices, and no-std5,806MITFilesystemNo standard library blobaryBlobary, a place for blobs.5,779UnlicenseData structuresDatabase implementations http-horseHTTP Hot Reload Server for HTML, CSS, JavaScript/TypeScript and WebAssembly web development.5,769ISCDevelopment toolsFilesystem conrigConfigure once, use anywhere.5,757MIT OR Apache-2.0ConfigurationDevelopment tools splitfileReader and writer that splits IO across volumes (files) of a specified maximum size.5,746MIT OR Apache-2.0Filesystem validate_directory_structureA powerful tool to validate directory(Files and folders) structures.5,745MIT OR Apache-2.0Development toolsFilesystem smart-pathWrapper to extend PathBuf's functionality5,741MIT/Apache-2.0API bindingsFilesystem cql_nullable_f64Nullable f64 storage support for CQL Database - a lightweight array-based database5,738MIT OR Apache-2.0CachingDatabase interfaces namebackRename files based on their metadata with multi-language OCR, HEIC support, and video frame extraction5,708MITCommand line utilitiesFilesystem joat-pathAbsolute paths5,698MITFilesystem oak-vfsVirtual file system abstraction for the Oak framework, supporting disk and memory-based storage.5,669MPL-2.0Filesystem libnfslibnfs bindings allow you to create nfs mounts in memory/userspace5,644MITAPI bindingsExternal FFI bindings walcraftA light-weight Write Ahead Log (WAL) solution with garbage collection5,630MIT OR Apache-2.0Filesystem redshirtProvides support for the Redshirt 1 and Redshirt 2 data encoding schemes.5,619Apache-2.0 OR MITEncodingFilesystem file-seqFail-safe file sequence that uses the file system as store5,598MITFilesystem imohashFast hashing for large files5,597MITAlgorithmsEncoding cunwA tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.5,584MITCommand line utilitiesFilesystem winmmf-ffiA wrapper for WinMMF to make it usable as a cdylib.5,576MPL-2.0FilesystemMemory management filetoolsHelper functions for path operations5,566MIT OR Apache-2.0Filesystem autoschematicA tool for managing infrastructure and policy as code, built around Git.5,538AGPL-3.0Command line utilitiesConfiguration gdayCommand line tool to securely send files (without a relay or port forwarding).5,537MITCommand line utilitiesFilesystem ff-carlA simple utility library to automate Firefox' mTLS host:certificate assignment (ClientAuthRememberList.bin) file.5,505MPL-2.0AuthenticationConfiguration transformfsA read-only FUSE filesystem to transform the content of files with Lua5,497AGPL-3.0Command line utilitiesFilesystem rs-blocksA lightweight i3/sway status bar written in Rust.5,492MITCommand line utilitiesFilesystem koA simple and small file processor.5,456AGPL-3.0+Filesystem dotenv_plusA dotenv solution for Rust5,441MITConfigurationFilesystem thoughts-toolFlexible thought management using filesystem mounts for git repositories5,441MITCommand line utilitiesDevelopment tools s3ds3d is an S3 daemon for the Edge written in Rust. The goal of s3d is to provide a daemon for edge platforms (e.g. factory servers…5,437Apache-2.0Database implementationsFilesystem timelordA Rust library to preserve file timestamps (mtime) between builds, even with fresh git checkouts5,433MIT OR Apache-2.0Development tools::Build UtilsFilesystem parametersAutomatic replace variables in configuration file templates from environment variables.5,430MITCommand-line interfaceConfiguration binpatchSimple hex binary patcher library5,426MITEncodingFilesystem jotta-fsThird-party low-level Jottacloud client for Rust.5,425MITAPI bindingsFilesystem zio-sendfilezero-copy I/O for Linux, supporting stable rustc versions5,424MITFilesystemOperating systems::Unix APIs lrgA utility to help find the largest file(s) in a directory5,401MITCommand line utilitiesFilesystem rs2-cacheA cache library for RS2, based on OpenRS2.5,394MITDevelopment toolsFilesystem hasheryA flexible and efficient async file hashing library supporting multiple hash algorithms (MD5, SHA1, SHA2, SHA3, BLAKE2, BLAKE3).5,388MITAsynchronousCryptography anydirA crate for working with both compile-time embedded directories and runtime directories using an abstraction.5,383MITDevelopment toolsFilesystem file_treeCreates a directory structure suitable for storing large numbers of files, and optionally deletes the created directory and…5,368MITFilesystem zsplit-cliSplit text into multiple files by line5,364GPL-3.0-onlyCommand line utilitiesFilesystem cowfileA copy-on-write abstraction for binary data backed by memory or files5,344Apache-2.0Data structuresFilesystem rawcopy-rsRawCopy crate provides the capability to use "Volume Shadow Copy technology" for file copying in Rust.Primarily aimed at…5,343MITFilesystemOperating systems::Windows APIs wyrcanThe Container Bootloader5,342non-standardEmbedded developmentFilesystem xlocA fast, multi-threaded line counting utility written in Rust.5,332BSD-3-ClauseCommand line utilitiesConcurrency hash_avatarrust生成随机头像的库5,328Apache-2.0/MITAlgorithmsEncoding mountinfoA Rust library for parsing mount points on Linux and other Unix systems.5,327MITFilesystemOperating systems::Linux APIs hrsA tiny tool to create Rust projects even faster.5,326GPL-3.0-or-laterCommand line utilitiesFilesystem known-pathsWell-known pathnames.5,325UnlicenseFilesystemOperating systems fspFile System Plus is a package that provide create, update and delete operation on file syteme5,323non-standardFilesystem config-finderEasily find config files and directories for your CLI application.5,288MIT OR Apache-2.0ConfigurationFilesystem decmpfsApply OS-level transparent filesystem compression (APFS decmpfs / btrfs / NTFS) to a file in place.5,287MITFilesystem detoxQuickly clean up your development directories on disk5,284MITAlgorithmsCommand line utilities filkollFind out what package owns a file5,282GPL-3.0-onlyCommand line utilitiesFilesystem kqueue2-sysLow-level kqueue interface for BSDs and MacOS5,269MITExternal FFI bindingsFilesystem pastorThe pastebin that hopefully doesn't suck5,262ISCCommand line utilitiesFilesystem vite-rs-axum-0-8Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…5,247MIT OR Apache-2.0Development toolsFilesystem zarXAR archive reader/writer library. Fuzz-tested against MacOS xar.5,245MITEncodingFilesystem userland-ioIt's like FUSE but for the block layer5,227MITFilesystem jdexmdA tool to generate a Johnny Decimal system for Obsidian and your Documents folder.5,222MITCommand line utilitiesFilesystem hikeGo to a directory, run a command and come back5,218BSD-3-ClauseCommand-line interfaceCommand line utilities agnostik-attributesExecutor agnostik attributes.5,190MIT OR Apache-2.0API bindingsAsynchronous futures-bufioBuffered IO with futures on top of a threadpool for blocking IO5,187MITAsynchronousFilesystem ffsffs---the File FileSystem---lets you mount semi-structured data (like JSON) as a filesystem, letting you work with modern formats…5,167GPL-3.0Command line utilitiesEncoding rm-frust5-apiA rust wrapper of the HDF5 crate for handling Oxford Nanopore Technologies FAST5 files.5,164MITFilesystemParsing tools current_dirThread Safe Current Working Directory5,145MITConcurrencyDevelopment tools::Testing tui-file-explorerA self-contained, keyboard-driven file-browser widget for Ratatui5,145MITCommand line utilitiesFilesystem detecteffFind and delete duplicate files5,135non-standardCommand line utilitiesFilesystem happy-rusthappy-rust让编程轻松愉快5,105MITAlgorithmsDevelopment tools create_htmlCreates index.html with all the boilerplate in a designated folder.5,102GPL-3.0-or-laterCommand line utilitiesFilesystem feo-oop-engine-proc-macrosThe proc macros for feo-oop-engine.5,093MITAccessibilityAsynchronous rustiniAn INI parser for Rust5,083MITConfigurationData structures lzma_tarballA simple library for reading and writing tarballs with lzma compression.5,082non-standardCompressionData structures zipfsAn async filesystem on top of Zip files.5,078Apache-2.0AsynchronousCompression backitupStupidly simple crate for backing up files and directories5,072MITFilesystem fzsOrganize and select your programs5,071MITCommand line utilitiesConfiguration rdfoothills-baseBase utilities of rdfoothills, mostly to be used by the other crates in the workspace.5,071AGPL-3.0-or-laterCommand line utilitiesFilesystem patchifySupport for running applications to automatically update themselves5,069MITConfigurationFilesystem search_dirA Rust library for finding the first matching item in a directory.5,058Apache-2.0AlgorithmsFilesystem psxmemThis is a library to read and write PSX/PS1 memory card files.5,056BSD-3-ClauseData structuresFilesystem id3-image-rsA tool to embed images into mp3 files (forked, updated and extended api)5,045MITCommand line utilitiesFilesystem drakey-fuseRust library for filesystems in userspace (FUSE)5,034MITAPI bindingsFilesystem kube-confEasily fetch the user's local Kubernetes config file5,031MITConfigurationFilesystem phazerTwo-phase commit for file creation.5,020Apache-2.0 OR MITAlgorithmsConcurrency rfs_test_macroThis package provides macro to simplify usage of rfs_tester crate.5,020MIT OR Apache-2.0Development tools::Procedural macro helpersDevelopment tools::Testing flatfsA readonly filesystem.5,016MIT OR Apache-2.0FilesystemNo standard library tauri-plugin-vuePersistence for Tauri and Vue5,013MITFilesystemGUI softpathA human-friendly file and directory path manipulation library for Rust.5,001MITFilesystemOperating systems includerUse dynamically included assets generated by includer_codegen.4,999Apache-2.0 OR MITDevelopment tools::Build UtilsFilesystem cpuiA modern replacement for cp command with progress bar and advanced features4,964MITCommand line utilitiesFilesystem mleThe markup link extractor (mle) extracts links from markup files (Markdown and HTML).4,936AGPL-3.0-or-laterCommand line utilitiesFilesystem rdfoothills-mimeProvides RDF serialization format types (plus HTML), and code to identify them.4,934AGPL-3.0-or-laterCommand line utilitiesFilesystem squashfs-ngHigh-level Rust wrapper for squashfs-tools-ng4,929Apache-2.0CompressionFilesystem gvfsA Rust crate providing a configurable virtual file system for game assets, a la PhysFS4,920MIT / Apache-2.0FilesystemGame engines file-with-metastore a file's metadata for caching purposes4,875BSD-2-ClauseFilesystem archivefsA read-only FUSE filesystem for mounting compressed archives, inspired by archivemount.4,872GPL-3.0-or-laterCommand line utilitiesCompression file-organizerA powerful, cross-platform file organization tool4,869MITCommand line utilitiesFilesystem ndsLibrary for handling Nintendo DS ROM files.4,866MITFilesystem mime_openA small library for opening a uri in an appropriate application.4,865MITFilesystemOperating systems piconGet process icons in a cross-platform way4,863MITFilesystemOperating systems wasmtime-vfs-ledgerWASI file system ledger4,817Apache-2.0Filesystem proton-finderCross platform library for finding and pathing through proton prefixes4,783MITFilesystem fshamerFinds largest directories4,769MITCommand line utilitiesFilesystem rewA text processing CLI tool that rewrites FS paths according to a pattern.4,758MITCommand line utilitiesFilesystem dexparserParser for Android's DEX file format4,756MITEncodingFilesystem nh-xml-fromA tool that lets you convert various formats to XML for New Horizons4,725MITCommand line utilitiesConfiguration appfinderFind the location to applications on Linux, Windows and MacOS4,724MIT OR Apache-2.0Filesystem direxA simple crate for easily making files tree4,720MITFilesystem uring-fileAsync file I/O for Linux using io_uring4,716MIT OR Apache-2.0AsynchronousFilesystem giroResolve whether a path belongs to a git repository or not4,699MITFilesystem tulipThe endpoint of Project Polya4,696MITCommand line utilitiesFilesystem findfontfind font by file name4,695MIT/Apache-2.0Filesystem mvxEnhanced file and directory move utility with progress bars and cross-device support4,691MITCommand line utilitiesFilesystem integrity-checkerintegrity checker for backups and filesystems4,684Apache-2.0Command line utilitiesFilesystem filesyncSync files between different sources4,678CC0-1.0FilesystemNetwork programming bijouBijou is a tiny embeddable encrypted file system.4,673Apache-2.0CryptographyFilesystem rust-deviconsA Rust library to retrieve filetype glyphs (icons) for a wide range of common file formats.4,651UnlicenseCommand-line interfaceCommand line utilities kaitaiA macro for compiling Kaitai Struct into Rust.4,649MIT OR Apache-2.0CompilersDevelopment tools::FFI deentryInteraction layer for FreeDesktop Desktop Entry files with a permissive license4,646MIT OR Apache-2.0FilesystemParsing tools windows-file-infoThis crate is for gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer…4,645MITData structuresFilesystem bb-drivelistThis is basically a Rust implementation of [Balena's drivelist](https://github.com/balena-io-modules/drivelist)4,622MIT OR Apache-2.0API bindingsFilesystem static_assetsMacros for statically including assets in release mode, but dynamically loading them in debug mode. This is primarily intended…4,619CC0-1.0FilesystemGames libxivdatRead & write Final Fantasy XIV .DAT files.4,611Apache-2.0EncodingFilesystem xum1541Rust driver to access Commodore disk drives using xum1541 USB device4,586GPL-3.0AsynchronousDevelopment tools base32-fsA variant of BASE32 encoding for hashes that are used as file names4,584MITEncodingFilesystem propertiesHandle property files4,570MITConfigurationFilesystem tagSearch for local text files with a simple tagging system.4,556MITCommand line utilitiesFilesystem dwarfsA library for reading DwarFS archives (aka. DwarFS images)4,539MIT OR Apache-2.0CompressionFilesystem usn-journal-watcherWatch a NTFS volume for any file operation.4,538MIT OR Apache-2.0Filesystem littlefs-sysBuild of upstream LittleFS with bindings4,523BSD-3-ClauseEmbedded developmentFilesystem incomeLibrary for the reading of UBI images4,515MIT/Apache-2.0FilesystemParsing tools wasmtime-vfs-dirIn-memory WASI directory4,515Apache-2.0Filesystem fractal-fuseAsync FUSE library using io_uring (FUSE_OVER_IO_URING) and compio runtime for high-performance userspace filesystems on Linux…4,514Apache-2.0AsynchronousFilesystem clone-filefunctions to clone files and file ranges with as little overhead as possible4,511MITFilesystem remozipsyRemote Zip Sync - sync remote zip to local fs4,510Apache-2.0 OR MITAlgorithmsCompression cyncCLI for private file management4,503MITCommand line utilitiesFilesystem lsqlA command-line utility that queries files and directories using SQL-like syntax4,498MITCommand line utilitiesFilesystem simple_cloudconvertSimple Cloudconvert functionality for converting files4,476MITAPI bindingsEncoding fuzzrP2P platform for publishing content, self-hosting, decentralized curation, and more.4,473UnlicenseCryptographyFilesystem libstubbleStubble APIs4,472AGPL-3.0-or-laterCommand line utilitiesFilesystem spacedisplay-cliFast and lightweight tool to scan your disk space.4,466MITCommand-line interfaceCommand line utilities rdfoothills-conversionAllows to convert between different RDF serialization formats and to HTML.4,459AGPL-3.0-or-laterCommand line utilitiesFilesystem cmake-file-apiParsing and interacting with cmake-file-api4,454Unlicense OR MITAPI bindingsFilesystem rustscout-cliHigh-performance, concurrent code search CLI tool4,447MITCommand line utilitiesDevelopment tools::Cargo plugins s3-pathDescribe paths inside an S3 bucket like working with std's Path and PathBuf.4,447MIT OR Apache-2.0Filesystem cache_bust_coreCommon functionality for cache_bust4,433MITCachingFilesystem narcLibrary for handling Nintendo Nitro Archives.4,433MITFilesystem zouniVariety of functions that `std` does not offer or `std` offers but are not satisfiable4,421MITFilesystem easy_pathsConvenience library for rapidly processing string-type paths.4,420MITDevelopment toolsFilesystem rustscoutHigh-performance, concurrent code search tool written in Rust4,417MITCommand line utilitiesDevelopment tools::Cargo plugins incremental-writerA wrapper around a file writer that appends json objects to an array in a file4,402MIT OR Apache-2.0Filesystem disktest-rawioRaw disk I/O for the disktest crate4,396MIT OR Apache-2.0Command line utilitiesFilesystem macro_filesMacro consuming JSON like data structures to create directories and files at runtime.4,384MIT OR Apache-2.0Filesystem rapid-fsA simple virtual file system API for Hypi's RAPID server4,382non-standardFilesystem cql_tiny_textTinyText storage support for CQL Database - a lightweight array-based database4,378MIT OR Apache-2.0CachingDatabase interfaces ihopVirtual block device made from a bunch-of-chunks4,362MITCommand line utilitiesCompression osh_dir_stdHelps humans and machines deal with the *OSH directory standard*: <https://github.com/hoijui/osh-dir-std>4,362AGPL-3.0-or-laterFilesystemText processing sambrsSafe, opinionated Windows SMB client operations: connect, disconnect, persist, query, and enumerate existing network shares.4,360MITAPI bindingsFilesystem elfioELFIO is a Rust library intended for reading and generating files in the ELF binary format4,357MIT OR Apache-2.0Development toolsEmbedded development wasmtime-vfs-memoryTooling for building in-memory WASI file systems4,346Apache-2.0Filesystem osrandRandom numbers from the OS interface4,328BSD-2-ClauseAPI bindingsFilesystem fuzzy-treeA simple fuzzy finder written in Rust which displays results in an interactive tree format.4,328MITCommand line utilitiesFilesystem