BROWSE A-Z
All 305,250 crates, alphabetically
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.
File_removal_3Remove a file501MIT
file_removal_4Remove file478MIT
file_rwA library for high-performance, memory-mapped file I/O utilities.34,677GPL-3.0-or-later
file_scannerAdvanced text input handler patterned after java.util.Scanner11,925MIT
file_settingsAn easy way to store file settings for apps1,768Apache-2.0
file_shredLibrary and binary to securily delete files, overwriting and moving them before removal.37,397BSD-3-Clause
file_sorter-cliSimple Rust CLI tool to organize downloads by file type163MIT
file_sql一个简单的数据持久化工具8,767MIT/Apache-2.0
file_storedata mgmt store for vfs3,814MIT
file_systemsA Small Set of Components That can be put together to build a simple filesystem.2,872MIT
file_test_runnerFile-based test runner for running tests found in files.779,777MIT
file_to_jsonConvert arbitrary text-based files into JSON using local parsers and an LLM-powered fallback (OpenRouter, Ollama, or any…1,783MIT
file_to_mapA small parser for using data from a file as a map1,637MIT
file_transferEnum to transfer files3,875MIT
file_treeCreates a directory structure suitable for storing large numbers of files, and
optionally deletes the created directory and…5,368MIT
file_typeFile type detector66,244Apache-2.0 OR MIT
file_type_enumAn enum with a variant for each file type.61,339MIT
file_update_monitorIt watches a directory for file changes and triggers a callback when files are modified.2,932MIT
file_urlHelper functions to work with file:// urls450,806BSD-3-Clause
file_watch-lint-arwakyFilesystem watcher built on `notify` + debouncer; re-runs the lint pipeline on Rust/JS/Python file mutations.21MIT
file_watcher_tokioFile watcher using tokio7,139MIT
file_wrapQuite simply, a trait for structs that represent a file3,311MIT
fileaggThe ultimate file aggregation tool! If you've ever needed to consolidate multiple files from a directory into a single file…1,297MIT
filearcoSimple read-only file archive format2,995MIT/Apache-2.0
fileboxUnified file (local, remote url, or cloud storage) box for easy easier management and manipulation.1,659Apache-2.0
filebridgeHigh-level client library for the filebridge API225BSD-3-Clause
filebridge-cliCommand-line interface for filebridge98BSD-3-Clause
filebridge-mcpMCP server for filebridge (stdio transport)106BSD-3-Clause
filebridgedA secure and lightweight REST API for remote file access100BSD-3-Clause
filebufferFast and simple file reading923,681Apache-2.0
filebyteA powerful CLI tool for analyzing files and directories with detailed metadata, permissions, and size information2,531MIT
filecacheRandom-access caching for in-memory buffers and files inclusing LRU, MemoryMap, SlidingWindow14MIT
filecaseA set of file management utilities based on the stateful crate7,554MIT
filecashEasy loading, saving, and caching using just your filesystem2,247GPL-3.0
filecastA fast Spotlight/Raycast-style launcher for Linux with fuzzy search, file browser, grep, and app launching.23MIT
filecasterProcedural macro to derive configuration from files, with optional merging capabilities.1,620MIT OR Apache-2.0
filecaster-deriveProcedural derive macro for `filecaster`: automatically implement `FromFile` for your structs.1,796MIT OR Apache-2.0
filecatPrint file contents with colored headers4,456MIT
filecheckLibrary for writing tests for utilities that read text files and produce text output2,187,605Apache-2.0 WITH LLVM-exception
filecmpUtilities for comparing files and directories, the rust implementation for CPython filecmp module.7,757LGPL-3.0-only
filecoin-core-affinityA crate to help set core affinity3,898MIT OR Apache-2.0
filecoin-f3-blssigBLS signature handling for the F3 fast finality protocol491MIT OR Apache-2.0
filecoin-f3-certsData structures and utilities for handling F3 finality certificates488MIT OR Apache-2.0
filecoin-f3-gpbftImplementation of the GPBFT consensus algorithm used in the F3 fast finality protocol921MIT OR Apache-2.0
filecoin-f3-lightclientLight client functionality for F3 fast finality protocol, allowing validation of F3 finality certificates without running a full…309MIT OR Apache-2.0
filecoin-f3-merkleMerkle tree implementation matching go-f3's merkle package1,062MIT OR Apache-2.0
filecoin-f3-rpcSimple HTTP JSON-RPC client for interacting with F3 endpoints, supporting certificate and power table retrieval488MIT OR Apache-2.0
filecoin-forestreservation1,483MIT OR Apache-2.0
filecoin-hashersHashers used in filecoin and their abstractions.506,116MIT OR Apache-2.0
filecoin-phase2Phase2 for Filecoin circuits2,923MIT OR Apache-2.0
filecoin-proofsThe Filecoin specific aspects of storage-proofs, including a C based FFI, to generate and verify proofs.603,537MIT OR Apache-2.0
filecoin-proofs-apiAPI to interact with the proofs system in Filecoin558,530MIT OR Apache-2.0
filecoin-proofs-ffiFFI Interface to filecoin-proofs10,287MIT OR Apache-2.0
filecoin-seraiLibrary for connecting to coin, tailored for Serai1,530AGPL-3.0-only
filecoin-signerFilecoin signing utilitary functions.2,734Apache-2.0
filecountA modern high-performance open source file analysis library for automating localization tasks.1,575Apache-2.0
filecrateA file storage and synchronization service written in Rust.3,264MIT OR Apache-2.0
filecrate-clientClient for Filecrate.4,704MIT OR Apache-2.0
filecrate-serverServer for Filecrate.4,680MIT OR Apache-2.0
filecryptEncrypt and decrypt files using Fernet symmetric encryption4,936MIT
filectorCross-platform file sync and scheduled backup app.18MIT
filedPort of the module 'aplustools.io.fileio' from my Python 'aplustools' utility library.24LGPL-3.0-only
filedbfiledb is simple file-based data. It is implementation by rust lang.5,813MIT
filedb-ngDatabase that's using files to store data. See documetation for more information2,283non-standard
filedescthin wrapper around raw file descriptors3,779,499BSD-2-Clause
filedescriptorMore ergonomic wrappers around RawFd and RawHandle30,820,282MIT
filedupesDeduplicate sets of files3,227MIT
filefetchA folder info fetcher for the terminal1,561MIT OR Apache-2.0
filegoA file splitting & merging solution11,348MIT
filehash-rsA small, fast library for hashing files written in Rust.3,594MIT
filehasherCLI utility, which outputs hash of provided file.4,979MIT
fileidentifierfile identifier2,815MIT
fileinfoparse file info from ls/ftp command4,201MIT
fileinputRead input from multiple streams.15,993MIT OR Apache-2.0
fileioFluent file I/O for Rust: read/write/append, insert/remove, ranges, find/replace, and utilities349MIT
fileio_handlSimple "easy" file handler341MIT
fileio_handleSimple "easy" file handler676MIT
FILEio_handlerSimple "easy" file handler352MIT
filejockeyNavigate your project/repo/monorepo way faster23MIT
filelibFile library5,080MIT
fileliftA small CLI for lifting local files to S3-compatible object storage.208MIT
filelockCross-platform file locking library for Rust7,776MIT
filelock-rsMinimal Rust library that provides functionality for managing PID files and file locks.14,521GPL-2.0
filelocksPlatform-native file locking with blocking and non-blocking support439MIT OR Apache-2.0
filelocksmithDetect what processes are locking a file or folder on Windows6,843MIT
fileloft-actixactix-web integration for the tus.io resumable upload protocol89MIT
fileloft-axumaxum integration for the tus.io resumable upload protocol1,185MIT
fileloft-coreFramework-agnostic core for the tus.io resumable upload protocol1,543MIT
fileloft-rocketRocket integration for the tus.io resumable upload protocol86MIT
fileloft-store-azureAzure Blob Storage backend for the tus.io resumable upload protocol90MIT
fileloft-store-fsFilesystem tus.io storage backend and file locker1,175MIT
fileloft-store-gcsGoogle Cloud Storage backend for the tus.io resumable upload protocol89MIT
fileloft-store-memoryIn-memory tus.io storage backend and locker for testing223MIT
fileloft-store-s3Amazon S3 / S3-compatible storage backend for the tus.io resumable upload protocol644MIT
fileluyaFiLeLuYa — Secure, encrypted reactive filesystem with hybrid post-quantum cryptography39MIT
fileluya-cryptoHybrid post-quantum cryptography for KeyLeLuYa180MIT
fileluya-gui-chirhoTauri-based GUI for FileLuYa encrypted filesystem77MIT
fileluya-latticesFilesystem lattice types for KeyLeLuYa, extending propagators-chirho133MIT
fileluya-ledgerQuantum-resistant token system for KeyLeLuYa — balances as propagator cells, transfers as Forge gears, sigchain as ledger79MIT
fileluya-protoShared protocol types for KeyLeLuYa encrypted filesystem277MIT
filemagiclibmagic bindings38,101MIT
filemaker-libA library for interacting with a filemaker api2,259non-standard
filemanTwo-panel file manager47MIT
fileman_rsA high-performance file management system for working with large quantities of files written in Rust.11,949 BSD-3-Clause
filemanagerUnified file abstraction for local and cloud files with caching options and support for multiple formats.532Apache-2.0
filemindProduction-grade, deterministic, content-aware file organizer CLI — zero AI, zero network, single binary12MIT
filemodeType-safe, zero-cost conversions between Unix mode_t and Go os.FileMode formats3,989MIT OR Apache-2.0
filenameGet filename from a raw file descriptor47,604MIT
filename-refactorCommand to refactor file names3,367MIT
filenamefixA tool for fix filename.6,949MIT
filenamegenShell-style filename generation aka globbing417,661MIT
filenametoolManipulates paths. A CLI interface to Rust's std::path module.2,735MIT
filenamifyConvert a string to a valid filename140,385MIT OR Apache-2.0
fileopenRead README.md for documentation1,213MIT
fileopsA simple file operations tool1,513MIT
fileoramaWIP Virtual File System2,739MIT
fileorgA simple File Organizer GUI tool made in rust.5,597MIT
filepackfile verification utility7,425CC0-1.0
fileparthasherFile hasher to calculate the hash for a section of a file, the hash is `u64` size. The `Write` trait was implemented for it.2,037non-standard
filepathGet the filesystem path of a file.1,554,443Apache-2.0/MIT
filepick随机从一堆文件中抽取指定数量的测试文件。2,520MIT
fileportA CLI tool to transfer your files from one directory to another built with rust 🦀2,714MIT
filepush-rsSimple library to upload and download files to/from https://filepush.co/5,914MIT/Apache-2.0
fileqlA tool to run SQL-like query on local files using GitQL SDK10,800MIT
filerExpose code as a filesystem-like tree structure1,596MIT
filereaderprogram the reads files and runs code2,686MIT
filereducelibHigh-performance, constant-memory compression library for structured data (JSONL) producing .fra archives.23MIT
filerefine🧹 FileRefine is a Rust-based CLI tool that renames files in a directory to remove unwanted or problematic characters from…5,963MIT
filerixRust bindings for filerix2,760MIT
filersCollection of file tools12,587ISC
fileruneA file handling solution521MIT
filerune_fusionA file splitting & merging solution823MIT
filesCDN Origin Server for Cloud Storage15,622MIT
files-diffA library for differing files and ZIP archives.8,955BSD-2-Clause
files-sdkRust SDK for the Files.com API5,254MIT OR Apache-2.0
files-to-promptConcatenates a directory full of files into a single prompt for use with LLMs7,966MIT
files-to-textFiles to text lib982MIT
files-to-text-cliFiles to text cli1,956MIT
files_to_llmA CLI to parse your directory files contents to clipboard or an output file in order to simplify the work with LLMs1,808MIT
filesanUniquely escape disallowed filenames.9,628GPL-3.0
filesearchA tool to find files and folders30MIT OR Apache-2.0
filesentryrobust (recursive) file watcher6,378MPL-2.0
filesetsYour swiss-army knife for dealing with identical files.3,277MIT
filesfinderFind files within current directory that match given patterns, while respecting gitignore rules.33,060MIT
filesizeFind the physical space used by a file3,131,491MIT
filesliceSlices of files104,297Unlicense
fileslugFilename-aware slug generator — slugifies file names (preserving extensions, dotfiles, version numbers) and arbitrary text134BSD-3-Clause
FileSorterXFileSorterX is an automatic file sorting application that sorts your files into folders based on their file extension. With…5,800MIT
filespoolerSequential, distributed, POSIX-style job queue processing17,825GPL-3.0+
filessSimplified file management750MIT OR Apache-2.0
filesshA fast and convenient TUI file browser for remote servers1,381Unlicense OR MIT
filessizeCli util for retriving size of files1,576MIT
filestatrecrecord mtime and mode for files in a git repository9,897MIT OR Apache-2.0
filestructRead a directory into a Rust struct2,742MIT
filestruct_deriveDerive macro to read a directory into a Rust struct3,241MIT
filestructure-rsRust library to sloppily create a filestructure in memory and write it to disk.1,281MIT
filesvc-rsWrapper for the https://files.vc file hosting service2,758MIT
filesyncSync files between different sources4,678CC0-1.0
filesystemReal, fake, and mock implementations of file system operations529,123MIT
filesystem-hashingTrack Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a…13,982MIT
filesystem-kindQuery the filesystem that a file resides on.2,736MIT/Apache-2.0
filesystem-mcp-rsRust port of the official MCP filesystem server - fast, safe, protocol-compatible file operations.385MIT
filesystem-mcp-rustA Model Context Protocol (MCP) server for advanced filesystem operations with file handling capabilities333Apache-2.0
filesystem-tableA library for reading and writing filesystem tables.2,280MIT
filesystem-trustfall-adapterFilesystem Trustfall adapter2,160MIT
filesystem_in_a_fileIn-memory FS representation for testing image builders1,576non-standard
filesystem_pluginTODO1,603MIT
filetestMacro that creates test cases for each file in a directory4,414MIT OR Apache-2.0
filetimePlatform-agnostic accessors of timestamps in File metadata325,837,831MIT/Apache-2.0
filetime-execA mini program used to run a command if a file is last modified before given duration.1,490MIT-0
filetime_creationAn enhanced version of filetime, which can set file creation time on Windows before Rust 1.75.1,307,381MIT/Apache-2.0
filetime_typePlatform agnostic FILETIME conversion58,949MIT
filetime_winWindows FILETIME and SYSTEMTIME string and binary serialization270,385MIT/Apache-2.0
filetoolA tool to manage and cleanup files on your hard drive.14,143Apache-2.0
filetoolsHelper functions for path operations5,566MIT OR Apache-2.0
filetools-rsReversible, token-efficient file serialization for LLMs: extract to semantic JSON, patch, reconstruct losslessly.110MIT
filetrackpersistent logrotated reading and other useful io things8,904MIT
filetreeA VSCode-like file explorer TUI1,587MIT
filetree-traversingA Rust library for working with file trees10,632MIT
filetreelistfiletree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more92,999MIT
filetypeThis crate provides a basic extension to `std::fs::File`: it defines a method which returns the file's type (on *nix systems).5,024MIT
filetypesDetermine file type via magic numbers.3,864MIT
fileutilsPersonal file utils41MIT
filevault-coreReader/decryptor for Apple CoreStorage / FileVault 2 (FVDE) encrypted volumes — AES-XTS, PBKDF2, RFC 3394 key unwrap406Apache-2.0
filevault-forensicAnomaly auditor over filevault-core — CoreStorage/FileVault protector, encryption-state and weak-KDF findings via…104Apache-2.0
fileviewA fast, keyboard-driven TUI file browser with previews and git1,296MIT
filewalkerA utility for walking lined files under certain conditions.1,521MIT
filewatchA tool for monitoring files to perform actions on2,710MIT
filewatcherFile Watcher Library7,486Apache-2.0
fileyA collection of utilities to make file operations more convenient.22,923MIT OR Apache-2.0
filiReserved. The lineage model this name was minted for ships as `chartulary::stemma`: the descent of a graph's content over its…29MIT OR Apache-2.0
filigreeFiligree web application framework13,178MIT OR Apache-2.0
filigree-cliScaffolding utility for the Filigree web application framework11,756MIT OR Apache-2.0
filiteA simple, light and standalone pastebin, URL shortener and file-sharing service4,704MIT
filkollFind out what package owns a file5,282GPL-3.0-only
fillProvides the Fill trait, an alternative to Extend for finite containers28,698MIT
fill-arrayA rust macro allowing to fill arrays with an expression9,512MIT
fill-rangeFill in a range of numbers or letters: fill("1","5") -> [1,2,3,4,5], fill("a","e") -> [a,b,c,d,e]. A faithful port of the…31MIT OR Apache-2.0
fill_canvasFillCanvas is a wrapper around a matrix with special methods to fill the cells2,905non-standard
fill_iterget array with fill array1,914MIT OR Apache-2.0