-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
cap-std
Capability-based version of the Rust standard library
-
same-file
determining whether two file paths point to the same file
-
fd-find
fd is a simple, fast and user-friendly alternative to find
-
pathrs
C-friendly API to make path resolution safer on Linux
-
magic
High level bindings for the
libmagicC library -
fselect
Find files with SQL-like queries
-
system-interface
Extensions to the Rust standard library
-
binstalk-downloader
The binstall toolkit for downloading and extracting file
-
alphanumeric-sort
can help you sort order for files and folders whose names contain numerals
-
atomic-file-install
For atomically installing a file or a symlink
-
fsevent
Rust bindings to the fsevent-sys macOS API for file changes notifications
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
unreferenced_files
finding unused and unreferenced files
-
google-file1_beta1
A complete library to interact with Cloud Filestore (protocol v1beta1)
-
cap-primitives
Capability-based primitives
-
touch-cli
Fast, Parallelized touch(1) file utility
-
aws-sdk-fsx
AWS SDK for Amazon FSx
-
google-file1
A complete library to interact with Cloud Filestore (protocol v1)
-
mtree2
iterating through the entries of an mtree record file
-
google-file1_beta1-cli
A complete library to interact with Cloud Filestore (protocol v1beta1)
-
faccess
file accessibility checks
-
google-file1-cli
A complete library to interact with Cloud Filestore (protocol v1)
-
pandora-interpreter
A command-line tool to run pandora language
-
mft
A Fast (and safe) parser for the Windows Master File Table (MFT) format
-
flirt
FiLe InteRacT, the file interaction tool for your command line
-
rcp-tools-rcmp
Fast file comparison tool - efficiently compares metadata across large filesets
-
rcp-tools-rlink
Fast hard-linking tool - efficiently creates hard links for large filesets (inspired by pcp/dsync)
-
rcp-tools-rrm
Fast file removal tool - efficiently removes large filesets (similar to rm -rf but much faster)
-
goldie
golden file testing
-
gitignore-in
A command line tool for managing .gitignore files with gitignore.in
-
magika
Determines file content types using AI
-
reamake
A CLI application built for quickly creating folder structures and preparing stems for mixing, mastering and production projects in Cockos Reaper
-
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
xvc-logging
Logging crate for Xvc
-
sreplace
efficient, and full-featured command line string replacer
-
syz
Interactive CLI to explore and visualize file and directory sizes
-
native-dialog
display dialogs. Supports GNU/Linux, BSD Unix, macOS and Windows.
-
download_mover
CLI: Moving File and Folder in Download Directory at Current Directory
-
fs-set-times
Set filesystem timestamps
-
close_already
Speeds up programs writing lots of files on Windows
-
downloader
way to download things via HTTP/HTTPS
-
lsv
Three‑pane terminal file viewer (TUI) with preview and Lua configuration
-
klavaro
Print your current xkb_layout in Sway
-
rdump
A fast, expressive, and language-aware file search tool
-
mft2bodyfile
parses an $MFT file to bodyfile (stdout)
-
wiza
Command line tool for file identification
-
siwi-download
Downloader with a pure http implementation support breakpoint continuations
-
orinfar
A Text Editor For Witches
-
Lion-cli
A developer tool to create files of different coding languages
-
fuga
A CLI tool to operate files or directories in 2 steps
-
moon_file_group
File groups and collections
-
kestrel-cli
Kestrel file encryption program
-
path-parents
Prints all the parents of each path given, optionally skipping parents up to the length specified by --skip
-
cat-cli
Concatenate and send files to standard output
-
datadriven
Rewritable table-driven testing
-
s3up
lil fella putting files into buckets
-
mmap-guard
Safe, guarded memory-mapped file I/O for Rust
-
notox
no toxic names anymore
-
cxt
Aggregates file/directory contents and sends them to the clipboard, a file, or stdout
-
cargo-derivefmt
Format derives alphabetically
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
peek-cli
A fast CLI tool to open files and directories in your default browser
-
FreedomLogger
A professional, reusable logging library with pattern formatting, log rotation, and file management
-
macyeet
Drag and drop files into any macOS application from the command line
-
git2megaignore
Convert a .gitignore file to a .megaignore file
-
ruhs
Find largest files and directories
-
stash-cli
A local store for pipeline output and ad hoc file snapshots
-
rustyphoenixgenerator
generator from text files
-
spacefree
Ultra-fast file deletion CLI tool (supports trash)
-
renamex
A fast CLI tool to clean, normalize, and safely rename files in bulk
-
unpaired
Terminal utility for finding unique (non-duplicated) files
-
merge-code
A CLI tool for merging multiple code files into a signle file
-
mediafire_rs
Downloads files and folders from mediafire
-
pravaha
lets you read files from HTTP(S) URLs as if they were local files
-
find-up
Find the nearest ancestor directory that contains a file or directory
-
lua-bundle
a lua file concatter
-
downloader-rs
file downloader for rust
-
dedupefs
Presents files as deduplicated, content-addressed 1MB chunks with selectable hash algorithms
-
mvx
Enhanced file and directory move utility with progress bars and cross-device support
-
shannon-nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
ftag
CLI tool for tagging and searching files. See README.md for more info.
-
file-sorter
sorting files based on file name rules into directories
-
jfs-zgy
A journaling file system demonstrating crash consistency (Three Easy Pieces)
-
gh-download
Download a file or directory from a GitHub repository path
-
cowfile
A copy-on-write abstraction for binary data backed by memory or files
-
file_shred
binary to securily delete files, overwriting and moving them before removal
-
EnergyLogger4000-Reader
Reader for the Voltcraft Energy Logger 4000 device
-
trawldb
A CLI for managing trawl resources
-
httpdirectory
get a directory webpage (an HTTP index) into a Rust structure
-
kelpsget
A modern, lightweight wget clone written in Rust for fast and reliable file downloads from the command line
-
cargo-new-workspace
A tiny binary that creates a minimal Cargo.toml file that a workspace requires
-
mimium-symphonia
sound file sampler implementation using symphonia for mimium
-
fnorm
Rename bulk files with simple patterns
-
tudiff
A high-performance terminal directory comparison tool written in Rust - bringing Beyond Compare's intuitive interface to the command line
-
async-fetcher
Asynchronous multi-connection multi-download resumable HTTP file fetching state machine
-
dumpx
minimal command line tool to hexdump any file
-
hc-rs
create hosts file
-
normalizefs
Normalization of file system paths
-
scanseq
File sequence detector in Rust with Python interface for automation systems
-
chemfiles
Modern library for chemistry trajectories reading and writing
-
lore-web-collections-bin-lexer-2026-04-07-1-impl-2026-04-07-2
Lore Web Collections Bin
-
file-identify
File identification library for Rust - detects file types based on extensions, shebangs, and content
-
dlwrap
dlopen wrapper code generator
-
unshared
Terminal utility for finding unique (non-duplicated) files
-
grace-cli
CLI tool for processing files and strings
-
read_range
A portable and efficient crate for reading a specific range of bytes from a file. Provides both sync/async APIs and uses concurrent-safe positional I/O.
-
entui
A file entropy visualization in the terminal with a nice interface
-
rosetree
A fast command-line tool for scanning directories, analyzing file structures, and extracting file contents with gitignore support
-
pt-cli
Production-hardened clipboard-to-file tool with smart version management
-
filerefine
🧹 FileRefine is a Rust-based CLI tool that renames files in a directory to remove unwanted or problematic characters from filenames
-
tlg
Tools to process TLG image file
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
ttsync-fs
File system adapter for TT-Sync manifest scanning and atomic I/O
-
aleo-core
Data model for Leo documents (DAG=Directed - Acylic - Graph)
-
dirpulse
A CLI tool to analyze directory contents and report file statistics
-
dup-cli
upload multiple files to a server, support tracking progress
-
wrapr
wrap your code for ai
-
tomlq
obtaining information from a TOML file on the command line
-
newtree
A modern reimagining of the classic tree command with icons, color, and sane pattern filtering
-
pi_store
File storage
-
yini
extremely simple .ini file parser
-
pi_async_file
A async file tools library
-
pure-magic
Safe Rust re-implementation of libmagic
-
fragtk
Fragment file toolkit
-
justrs
'justfile_temple.just' file You can change the justfile I want. It's for Rust only.
-
whatuses
CLI tool to find which process is using a file or port
-
clawft-tools
Tool implementations for clawft (file, shell, memory)
-
aanew
ANEW append new lines to files
-
clangql
run SQL-like query on your C/C++ Abstract syntax tree
-
oysters
HTTP server for the Oysters LRU k/v store
-
png-glitch-cli
Cli to glitch PNG images
-
pretty_ini
Light library to read/write ini files
-
fs_rs
file system information tool written in Rust
-
japanese_law_xml_schema
法令標準XMLスキーマ対応ライブラリ
-
konjac
create a toml localization file
-
deno_config
Config file implementation for the Deno CLI
-
rename-gp
A CLI tool to rename files in bulk using glob patterns
-
cliperge
A CLI tool to combine the contents of multiple files and copy to the clipboard
-
nfile
terminal system monitor written in Rust
-
ebod
An Easy/Efficient Backup Solution for manual backup of syncing data in local storage devices
-
rcm-com
-
cap-async-std
Capability-based version of async-std
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
firo
Straightforward rotating file implementation
-
rsid3
command line ID3v2 tag editor designed for scripting
-
uf
Minimalistic file opener
-
infolyt
Complete filesystem intelligence — index, analyse, organise
-
ring-file
A debugging tool with ring buffer like file struture, for high-performance code development
-
gramps_xml
work with Gramps XML files
-
run-ctags
Generate a ctags file for your Rust project with Universal Ctags
-
madvr_parse
madVR measurement file library
-
wd_log
A practical log crate for rust
-
jedit
Command-line tool to view and edit large JSON file
-
rolldown-file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
jargon
Command line tool for displaying a random entry from the Jargon File
-
xrc_cli
A cli for multi-threaded encryption/decryption of files/folder using bitwise xor
-
resw
writing RESSA AST parts to a file
-
file-owner
Set and get Unix file owner and group
-
asmfmt
A formatter designed for programs in assembly language with AT&T syntax
-
stowr-cli
CLI tool for file management, including compressing, extracting, renaming, and organizing files
-
xvc-ecs
Entity-Component System for Xvc
-
metacat
categorical theorem prover
-
dnld
downloading
-
starbase_utils
General fs, io, serde, net, etc, utilities
-
cargo-const
compatibility helper
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
softpath
A human-friendly file and directory path manipulation library for Rust
-
hayro-write
rewriting pages of a PDF file
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
filepath
Get the filesystem path of a file
-
shadow-crypt
Secure password-based file encryption with filename obfuscation
-
charon-logging
Structured logging using tracing and charon-error
-
code-it-later-rs
Filter crumbs you left in comments of code to remind where you were
-
reff
Rename all files in a directory to date + zero-padded index + original extension
-
bt_yaml_utils
Basic YAML reader operations. Transform form YAML to data
-
mktemp
files and directories
-
m4x_logger
vibe coded logging utility for Rust applications
-
symlink
Create symlinks in a cross-platform manner
-
fiox
file I/O using io_uring/iocp
-
dmg
attaching/detaching of macOS disk images
-
tremor-language-server
Tremor Language Server (Trill)
-
fff-grep
File grepping logic for fff
-
agentbin-server
Web server for the agentbin file sharing service
-
testfile
Temporary test file/dir management for unit tests
-
s3fcp
Fast file downloader with multi-part concurrent downloads from S3 and HTTP/HTTPS
-
edi-format
EDIFACT Formatter
-
headtail
head and tail simultaneously
-
convergio-file-transport
Rsync-based file transport between mesh nodes
-
horntail
maplestory resource file unpack lib
-
dlmgr
A multi-threaded file downloader
-
file_alloc
跨平台、高性能、兼容性好的文件大小分配库
-
bb-bmap-parser
bmap-parser is a library for Rust to parse bmap files
-
xcom
Windows file operations utility with shell integration for copy and move operations
-
bp3d-logger
A flexible Log implementation intended to be used with BP3D software
-
mucab
Convert Kanji to Katakana with POS. Needs a dictionary file.
-
fshar
File sharing via TCP
-
sparseutils
Small command-line utilities for working with sparse files
-
pathmut
Command line utility for manipulating path strings
-
witd
CLI tool to watch for file changes and run commands
-
codespec-rust-plugin
Rust test discovery plugin for CodeSpec
-
audio-preview
TUI for quickly navigating the file system and previewing audio files
-
zettelkasten-cli
A zettelkasten CLI that just works and gets out of your way
-
stacky-cli
Stacky CLI tools
-
neofile
linux file command for windows. PATCH 4.
-
semire_core
An extension to my former semire_read crate now with more functionality
-
pars
get list of functions in a python file
-
mc-unified-bookshelf
reading and writing different kinds of minecraft files
-
win32-version-info
Retrieve file version info (file description, file version, etc.) from Windows files
-
file-requirements
Composable file existence requirements with nested AND/OR logic and duplicate-term protection
-
filemagic
libmagic bindings
-
tauri-plugin-ios-bookmark
iOS security-scoped bookmark plugin for Tauri 2
-
fsquirrel
cross-platform get/set extended file attributes
-
openwith
A TUI application to manage file associations on macOS
-
metacat-cli
metacat: a categorical theorem prover
-
ohos-rawfile-sys
Raw Bindings to the rawfile API of OpenHarmony
-
rm_rf
Force-remove a file/directory and all descendants
-
sosaku-cli
CLI for the sosaku JSON Query language
-
xvc-test-helper
Test helper command for Xvc
-
tormov
TORrent MOVer, a simple tool to move (or link) regexed folders with no incomplete files
-
rusoto_efs
AWS SDK for Rust - Amazon Elastic File System @ 2015-02-01
-
krx
Open and process any file on Windows from the command line
-
rrename
" Opinionated tool to rename files in batch. Match regular expression, replace some characters I consider noise to kebab case
-
quote-cli
Displays quotes
-
hacktyper
A terminal-based typing simulator that mimics hacking scenes from movies
-
parallel_downloader
A robust, concurrent file downloader designed to be resilient, supporting automatic retries, crash recovery, and download verification
-
okane-golden
supporting Golden Testing
-
cargo-audit-build
Audit cargo build.rs files
-
structom-codegen
codegen for structom serialization
-
kwik
A set of useful tools I use for my Ph.D. research.
-
lwext4_rust
lwext4 in Rust
-
opentalk-client-data-persistence-filesystem
Data persistence on the file system for opentalk-client
-
glu
Unpacks a Markdown document full of code snippets into a temp directory
-
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
rusty_phoenix_file_to_crate
allows to integrate text files as canvas inside rust program. To generate customizable html pages or markdown for example.
-
seq-data-file
sequential data file
-
assistant-cli
A command-line tool to read and format file contents, with clipboard support
-
tree-owners
Find all owners (user and group) inside a directory tree
-
pure_fat
A super flexible library for parsing FAT file systems
-
file_picker
Prompts the user to pick a file interactively from the current directory
-
sizef
#[no_std] crate to format file sizes
-
codama-syn-helpers
Extension of syn for Codama
-
fs-change-notifier
watch file changes inside given directory
-
file_diff
An atomic utility for diffing files in testing
-
hardy-file-cla
A File-based convergence layer
Try searching with DuckDuckGo.