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.

awsbckUtility to backup a folder to AWS S3, once or periodically.33,050MIT OR Apache-2.0Command line utilitiesFilesystem contraA minimal serialization/deserialization library with expanded persistency functionality32,997non-standardConfigurationEncoding skip_ratchetSkip ratchet32,947Apache-2.0CryptographyFilesystem soft-canonicalizePath canonicalization that works with non-existing paths.32,692MIT OR Apache-2.0Development toolsFilesystem path-posixFast POSIX-style path join and normalize using `/` as the only separator32,664MITFilesystem tmpfileA temporary file writer with an option to persist.32,6310BSDFilesystem notnowA terminal based task and TODO management software.32,013GPL-3.0-or-laterCommand line utilitiesDatabase implementations polykillLightweight command line utility for removing dependencies and build artifacts from unused projects.31,808MITCommand line utilitiesDevelopment tools boundedioTOCTOU-safe size-capped reads (file / reader / stdin) for the Santh fleet — defends against decompression-bomb and…31,778MITFilesystem peekreadAllows peeking ahead in Read streams31,602ZlibFilesystemParsing tools unpaka no-nonsense unreal pak parsing crate31,590MIT OR Apache-2.0FilesystemParser implementations libfonthelperReads fonts in passed directories and return objects of fonts for Figma Font Helper31,497GPL-2.0-onlyFilesystem bitaDifferential file synchronization over http(s).31,263MITCommand line utilitiesCompression fsutilsAn API for typical filesystem operations based on Bash commands31,218MIT OR Apache-2.0Filesystem file-identifyFile identification library for Rust - detects file types based on extensions, shebangs, and content31,100MITCommand line utilitiesFilesystem ftzzFile Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.30,872Apache-2.0Command line utilitiesDevelopment tools winfsp-sysRaw bindings to WinFSP30,856GPL-3.0External FFI bindingsFilesystem libzettalibzetta is a stable interface for programmatic administration of ZFS30,177BSD-2-ClauseExternal FFI bindingsFilesystem namelessPortable everything-is-a-URL30,009Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITCommand-line interfaceFilesystem refineRefine your file collections using Rust!29,840MITCommand line utilitiesFilesystem zeboWrite data on FS in a performance way29,824Apache-2.0Filesystem clipboard-historyCLI for interfacing with the ringboard server.29,722Apache-2.0Command line utilitiesDevelopment tools clipboard-history-serverThe ringboard server.29,608AGPL-3.0-onlyCommand line utilitiesDevelopment tools hot_reloadTrait and service definition of periodic hot reloader and notifier for config-file, KVS, etc.29,603MITFilesystemRust patterns dir-cmpcompare two directories29,436Apache-2.0Filesystem lwLog-Watcher utility - replacement for: `tail -F /some/path/*` - that uses Kqueue to watch for new files as well…29,319MITFilesystem qcow2-rsA library for read/write qcow2 image in async/await29,123MIT OR Apache-2.0AsynchronousFilesystem lotus-libA library for reading data from Warframe's files stored in the Cache.Windows folder29,095MITEncodingFilesystem cntr-fuseRust library for filesystems in userspace (FUSE) (fork with functionality needed for the cntr project)29,019MITAPI bindingsFilesystem tuningansible-like tool with a smaller scope, focused primarily on complementing dotfiles for cross-machine bliss28,993MITCommand line utilitiesConfiguration product-os-utilitiesComprehensive utility library for file operations, networking, data manipulation, JSON/YAML processing, and more28,566GPL-3.0-onlyData structuresEncoding snapcraftAccess to snapcraft environment.28,522Apache-2.0API bindingsFilesystem ntfs-readerRead MFT and USN journal28,520MIT OR Apache-2.0Filesystem srtlibA simple library for handling .srt subtitle files28,378MIT OR Apache-2.0FilesystemParser implementations clipboard-history-x11X11 Ringboard clipboard listener.28,312Apache-2.0Command line utilitiesDevelopment tools nyaA simple and small file processor.28,269AGPL-3.0+Filesystem cpzFast cp provides an alternative to cp that focuses on maximizing performance.28,150Apache-2.0Command line utilitiesDevelopment tools tvrankQuery and sort information about movies and series27,591MITCachingCommand line utilities olioMiscellaneous I/O utilities27,360MIT/Apache-2.0Filesystem ext4Read information from EXT4 filesystem images27,196MITFilesystemOperating systems sysdirRust bindings to sysdir(3) on macOS, iOS, tvOS, and watchOS27,128Apache-2.0 OR MITAPI bindingsFilesystem paferafileserverActix based HTML file manager designed for easy browsing of your filesystem, especially for Termux on Android27,116GPL-3.0-or-laterFilesystemWeb programming::HTTP server easy_fileeasy file system27,103MITFilesystem mkutilPotpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc.27,051MIT OR Apache-2.0FilesystemMultimedia easychangedirectoryTools for easy cd26,941MIT OR Apache-2.0Command line utilitiesFilesystem starry-fatfsFAT filesystem library (Starry-OS fork with no_std and embedded improvements)26,889MITFilesystemNo standard library notify-types-forkTypes used by the notify crate26,762MIT OR Apache-2.0Filesystem encrypted_fs[DEPRECATED] An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.26,737Apache-2.0CryptographyFilesystem sienaSiena is data provider agnostic ORM.26,698MITDatabase interfacesFilesystem in-placeIn-place file processing26,551MITFilesystem notify-forkCross-platform filesystem notification library26,486CC0-1.0Filesystem playdate-fsHigh-level file-system API built on-top of Playdate API26,087MIT OR Apache-2.0API bindingsFilesystem bootsectorRead partitions from block devices or files25,663MITFilesystemOperating systems reindeerA small entity-based embedded database with a minimal no-SQL relationnal model, written in pure Rust.25,597MITDatabase interfacesFilesystem qfileCrate for accessing a file by path, case insensitive. Automatic detection, create a path with a new file or open an existing file25,549MITAsynchronousFilesystem atefsDistributed filesystem built on an immutable data store with strong encryption and authentication25,433MIT OR Apache-2.0Database interfacesDevelopment tools positioned-io-previewReading and writing at an offset25,341MITFilesystemOperating systems trasherA small command-line utility to replace 'rm' and 'del' by a trash system25,166Apache-2.0Command line utilitiesFilesystem disktestTester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc..24,865MIT OR Apache-2.0Command line utilitiesFilesystem cloud-fileSimple reading of cloud files in Rust24,746MIT OR Apache-2.0API bindingsFilesystem libxcp`libxcp` is a high-level file-copy engine with support for multi-threading, fine-grained progress feedback, pluggable drivers,…24,734GPL-3.0-onlyFilesystem projectorA code repository manager.24,716GPL-3.0Command-line interfaceCommand line utilities testfileTemporary test file/dir management for unit tests24,705MITDevelopment tools::TestingFilesystem backup_ratA highly configurable backup tool24,633MPL-2.0Command-line interfaceCommand line utilities ofilesIdentify processes that have opened files or sockets24,544BSD-3-ClauseFilesystemOperating systems polyfuseA FUSE (Filesystem in Userspace) library for Rust.24,358MIT OR Apache-2.0Filesystem sdjournalPure Rust systemd journal reader and query engine24,329MITFilesystemOperating systems::Unix APIs durtCommand line tool for calculating the size of files and directories24,210GPL-3.0+Command-line interfaceCommand line utilities omnicopy_to_outputGeneralized post build copy to place files in output directory23,968MIT OR Apache-2.0Filesystem dir-signatureThis crate allows to create a signature (index) of a directory with files.23,742MIT/Apache-2.0AlgorithmsFilesystem config-betterConfigure your application in a friendlier and more consistent way!23,620MITConfigurationFilesystem binfileBinary files with magic numbers and versioning23,389Apache-2.0EncodingFilesystem dockerfile-parser-rsThe ultimate Rust library for parsing, modifying, and generating Dockerfiles23,333MITFilesystemParsing tools smb-dtypCommon data types for `smb-rs`23,304MITFilesystemNetwork programming razela command executor with caching for data processing pipelines23,167MITCachingCommand line utilities opfs-projectA Rust library for working with the Origin Private File System (OPFS) in WebAssembly applications23,058MITFilesystemWebAssembly clipboard-history-tuiRingboard ratatui client application.23,021Apache-2.0Command line utilitiesDevelopment tools smb-fsccFSCC (File System Control Codes) implementations for `smb-rs`22,992MITFilesystemNetwork programming smb-msgSMB Messages and structures for `smb-rs`22,856MITFilesystemNetwork programming dochyA diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain…22,789MIT OR Apache-2.0CompressionData structures simple_config_parserA simple configuration file parser22,739GPL-3.0ConfigurationFilesystem mackAn opinionated, fast music organiser.22,586MITCommand line utilitiesFilesystem ieqlAn open standard and implementation for monitoring Internet content22,564GPL-3.0Command line utilitiesFilesystem rng-renameRename files to randomly generated strings.22,552AGPL-3.0-onlyCommand line utilitiesFilesystem smb-rpcMS-RPC implementations for `smb-rs`22,497MITFilesystemNetwork programming ipfs-api-backend-actixActix implementation of IPFS HTTP API22,361MIT OR Apache-2.0FilesystemWeb programming smb-transportSMB Transport implementations for `smb-rs`22,302MITFilesystemNetwork programming wnfs-wasmWebNative Filesystem API (WebAssembly)22,251Apache-2.0CryptographyFilesystem folderThe package allows for scanning directories in parallel.22,217Apache-2.0/MITFilesystem mdbook-autosummaryGenerate SUMMARY.md files based on your book's file structure22,194MPL-2.0ConfigurationFilesystem keeshond_datapackA simple framework for loading and caching game assets22,093MIT/Apache-2.0FilesystemGame engines histlogFor use with the hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file.22,044MITAsynchronousDevelopment tools::Profiling libmtp-rsHigh-level interface for the libmtp C library.22,043MITAPI bindingsFilesystem buildyAn ultra-fast parallel build system for local iteration21,999MITCommand line utilitiesConcurrency pathioData type for storing generic data on a virtual path tree hierarchy. The data is stored in memory, this is not OS file system…21,543MIT OR Apache-2.0Data structuresDatabase interfaces mtreeA crate for iterating through the entries of an mtree record file.21,524Apache-2.0/MITFilesystemOperating systems::Unix APIs rfs_testerThis package allows you to create a temporary directory for testing purposes. You can use it to perform tests related to file…21,328MITDevelopment tools::TestingFilesystem paketkollCheck installed distro files for changes21,189MPL-2.0Command line utilitiesFilesystem git-globalKeep track of all the git repositories on your machine.21,136MITCommand line utilitiesDevelopment tools pshellWorks out if this is running from inside a shell, and if so, which one.21,134Apache-2.0API bindingsFilesystem dusage💾 A command line disk usage information tool: disk usage (foreground), inodes (background).21,074MITCommand line utilitiesFilesystem rfuse3FUSE user-space library async version implementation.20,950MITAPI bindingsFilesystem smb-dtyp-deriveDerive macros for smb-dtyp, and general smb* crates.20,945MITFilesystemNetwork programming s3ftpRust FTP server using AWS S3 as a backend among other features20,920non-standardCommand line utilitiesFilesystem lmsA fast and reliable alternative to rsync for synchronizing local files20,913MITCommand line utilitiesFilesystem paketkoll_coreCheck installed distro files for changes (core library)20,885MPL-2.0FilesystemOperating systems::Linux APIs detect-newline-styleDetermine a string's preferred newline character20,741MIT OR Apache-2.0EncodingFilesystem ssstar-testingLibrary of testing helpers to make it easier to write test fixtures. Not for use outside of ssstar crate. Breaking changes may…20,726Apache-2.0 OR MITCommand line utilitiesFilesystem temp_deno_whichTemp fork with Sys impl of which crate until a new version is published20,614MITFilesystemOperating systems smb-msg-deriveDerive macros for smb-msg20,605MITFilesystemNetwork programming globetterGlob fork with bug fixes! Support for matching file paths against Unix shell style patterns.20,580MIT OR Apache-2.0Filesystem env-settings-utilsinitialize rust structs using environment variables (like `pydantic`'s `BaseSettings`)20,436MIT OR Apache-2.0ConfigurationFilesystem tar-parsertar archive parser using nom20,416MITFilesystemParser implementations ggez-assets_manager`assets_manager` integration for `ggez`20,394MIT OR Apache-2.0CachingFilesystem stor-ageshow aging of directories20,345GPL-3.0-or-laterCommand line utilitiesFilesystem env-settings-deriveinitialize rust structs using environment variables (like `pydantic`'s `BaseSettings`)20,327MIT OR Apache-2.0ConfigurationFilesystem rs-drivelistThis is basically a Rust implementation of [Balena's drivelist](https://github.com/balena-io-modules/drivelist)20,089MIT OR Apache-2.0API bindingsFilesystem vsbVery simple in configuring, but powerful backup tool19,975GPL-3.0+Command line utilitiesFilesystem mangadex-fsFUSE driver using MangaDex API.19,912MITFilesystem cloud-storage-syncEmbedded rsync-like local files and Google Cloud Storage buckets19,797non-standardFilesystem proc-canonicalizeFix std::fs::canonicalize for /proc/PID/root and /proc/PID/cwd paths on Linux19,768MIT OR Apache-2.0FilesystemOperating systems::Linux APIs location-macrosCollection of macros for obtaining the absolute path of the project root19,765BSL-1.0ConfigurationDevelopment tools tauri-plugin-sveltePersistent Svelte stores for Tauri19,742MITFilesystemGUI joat-repoMetadirectory repositories19,664MITFilesystem staticfilemapProcedural macro to embed files during compilation with optional compression19,605non-standardCompressionDevelopment tools::Build Utils simd-r-driveSIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.19,495Apache-2.0Data structuresDatabase implementations scanitA fast, multi-threaded filesystem search tool19,492MITCommand line utilitiesConcurrency ofsOpenDAL File System19,344Apache-2.0Filesystem nyoomA filesystem walker for floppy-disk.19,217MITConcurrencyFilesystem dirinventoryVery fast multithreaded directory traversal19,181MIT OR Apache-2.0Filesystem zeitfetchInstantaneous snapshots of cross-platform system information18,947MITCommand line utilitiesFilesystem folder_compareCompare two folders and get a list of changed and new files18,910Apache-2.0FilesystemParsing tools sofarPure Rust SOFA/HRTF reader and renderer18,893MIT OR Apache-2.0AlgorithmsFilesystem windows-drivesSafe Win32 API wrappers for access to raw binary data on physical drives18,624MITFilesystemOperating systems::Windows APIs cql_dbCore CQL Database functionality - a lightweight array-based database18,597MIT OR Apache-2.0CachingDatabase interfaces scfsA convenient splitting and concatenating filesystem.18,582WTFPLFilesystem lsblkList out block-devices, including disks and partitions18,526MITFilesystem n5gestCLI utilities for N5 files18,450MIT/Apache-2.0Command line utilitiesFilesystem evryA shell-script-centric task scheduler; uses exit codes to determine control flow18,441Apache-2.0Command-line interfaceDate and time ds_storeA .DS_Store parser for Rust.18,420non-standardConfigurationFilesystem ic-certified-assetsRust support for asset certification.18,356Apache-2.0Data structuresFilesystem tokio-fileAsynchronous file I/O for Tokio18,304MIT OR Apache-2.0AsynchronousFilesystem vasp-poscarread and write VASP POSCAR files18,300MIT/Apache-2.0FilesystemParsing tools tokio-linux-aioTokio bindings for Linux kernel AIO18,212MITAPI bindingsAsynchronous card_catalogAssists in collecting file metadata for later organization.18,087MITFilesystem ocl-includeSimple preprocessor that implements #include mechanism for OpenCL source files18,064MIT/Apache-2.0Development toolsFilesystem save-load-derive`save-load-derive` is a procedural macro crate enabling automatic derivation of asynchronous file save and load functionalities…18,057MITAsynchronousDevelopment tools cfileRust bindings to C *FILE stream17,968MITAPI bindingsFilesystem nonvolatileA package providing the ability to store configuration data out of the way17,906MITConfigurationDatabase interfaces cql_u64u64 storage support for CQL Database - a lightweight array-based database17,883MIT OR Apache-2.0CachingDatabase interfaces wnfs-hamtIPLD HAMT implementation for Webnative Filesystem17,827Apache-2.0CryptographyFilesystem filespoolerSequential, distributed, POSIX-style job queue processing17,825GPL-3.0+Command line utilitiesData structures ssstar-cliTar-like archive utility that creates and restores tar-compatible archives to and from S3 or S3-compatible storage. ssstar is…17,795Apache-2.0 OR MITCommand line utilitiesFilesystem pratdiffA colorfull diff tool based on the patience diff algorithm17,733Apache-2.0Command line utilitiesDevelopment tools logix-vfsA virtual file system abstraction used by logix17,706MIT OR Apache-2.0Filesystem roxideA better rm command for your terminal17,613MITCommand line utilitiesFilesystem c5storeA comprehensive Rust library for unified configuration and secret management, supporting various sources, typed access, and local…17,569MPL-2.0ConfigurationCryptography log-analysisA zeek log analysis library implemented in Rust17,485MITFilesystem env-settingsinitialize rust structs using environment variables (like `pydantic`'s `BaseSettings`)17,444MIT OR Apache-2.0ConfigurationFilesystem win32-version-infoRetrieve file version info (file description, file version, etc.) from Windows files17,391MIT OR Apache-2.0FilesystemOperating systems::Windows APIs duplicate-krillerA fast file deduplicator. Replaces duplicate files with identical content with hardlinks.17,294MITCommand line utilitiesFilesystem bin_bufferA simple library for writing objects to binairy buffers.17,189MITCommand line utilitiesFilesystem shmyCommand line interpreter with builtin, Unix-like commands, and WSL symbolic link support17,040MITCommand line utilitiesFilesystem if-changedA pre-submit for file changes.16,993Apache-2.0Command line utilitiesDevelopment tools browser-fsA browser-based filesystem implementation for WebAssembly applications16,973MITAsynchronousFilesystem maildirppMaildir++ library for Rust16,951MITEmailFilesystem cassadiliaA content-addressable storage (CAS) system optimized for large blobs with read-mostly access patterns16,933MIT OR Apache-2.0Data structuresDatabase interfaces static-serve-macroA helper for compressing and embedding static assets in an Axum webserver16,856MIT OR Apache-2.0FilesystemWeb programming dataset-writerUtilities to write CSV/Arrow/Parquet files concurrently16,829GPL-3.0-or-laterDatabase interfacesFilesystem tauri-plugin-valtioPersistent Valtio stores for Tauri16,645MITFilesystemGUI finderRecursive find files in folders with filtering16,535MITFilesystem file-hashingLibrary for hashing files and folders16,516MITAlgorithmsFilesystem static-serveA helper for compressing and embedding static assets in an Axum webserver16,478MIT OR Apache-2.0FilesystemWeb programming file-extCollection of utility functions to work with files16,466MIT OR Apache-2.0 OR ISC OR LGPL-3.0-or-later OR CC-BY-4.0Embedded developmentFilesystem id3-imageA tool to embed images into mp3 files16,392MITCommand line utilitiesFilesystem auto-delete-pathA simple PathBuf wrapper that gets deleted when it goes out of scope16,330MIT OR Apache-2.0Development tools::TestingFilesystem wslpath-rsPure Rust implementation of wslpath16,156MPL-2.0FilesystemOperating systems::Unix APIs ffcntFast file counting on HDDs15,990GPL-3.0Command line utilitiesFilesystem workspace_toolsReliable workspace-relative path resolution for Rust projects. Automatically finds your workspace root and provides consistent…15,956MITDevelopment toolsFilesystem savesysVariable-based save management system15,916MITFilesystemGame development xdg-utilsQuery system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project…15,701GPL-3.0-or-laterFilesystemOperating systems::Unix APIs xt-ossAliyun OSS SDK15,691MIT OR Apache-2.0Filesystem aipmanThe AppImage Package Manager15,673GPL-3.0ConfigurationFilesystem xchA CLI utility and rust crate to atomically swap the content of two paths.15,653MITFilesystem workspacer-tomlEfficiently manage and validate `Cargo.toml` files with field verification and asynchronous operations.15,529MIT OR Apache-2.0ConfigurationDevelopment tools pathbuftoolsAdditional helper methods for PathBuf15,421WTFPLFilesystemValue formatting ghostfatVirtual FAT16 file system for embedded USB Mass Storage Device use15,384MPL-2.0Embedded developmentFilesystem humanbyte-deriveA procedural macro for deriving human readable byte functions15,354Apache-2.0Development toolsFilesystem workspacer-crateEfficient management of Rust workspaces with asynchronous operations, offering functionalities for crate initialization,…15,311MIT OR Apache-2.0AsynchronousConfiguration syncerA filesystem that pretends you have all your files locally while caching only the most recently used15,230GPL-3.0Filesystem catboxImplementation of Catbox.moe's API15,217MITAPI bindingsCommand line utilities moove🚚 Manipulate file names and locations15,182MIT/Apache-2.0Command line utilitiesFilesystem humanbyteA procedural macro for deriving human readable byte functions15,145Apache-2.0Development toolsFilesystem pipe_watcherA pipe reader and writer for the terminal. Made for use with the ipipe Rust library.15,121MIT OR Apache-2.0API bindingsFilesystem cmpscmps is short for compose, a tool used to create or fill files with a default content.15,116MIT OR Apache-2.0Command line utilitiesFilesystem hidefixConcurrent HDF5 and NetCDF4 reader (experimental)15,115LGPL-3.0-or-laterFilesystemParsing tools openat_ctA wrapper around openat, symlinkat, and similar system calls forked and improved from https://crates.io/crates/openat15,034MIT/Apache-2.0API bindingsFilesystem editor-configEditorconfig implementation in Rust14,774MITConfigurationFilesystem workflowsA cli tool for creating a seemless workflow with remote and local git repos14,761MITCommand line utilitiesFilesystem udevrsPure Rust implementation of the user-land udev library14,743LGPL-2.0-or-laterFilesystemOperating systems