-
walkdir
Recursively walk a directory
-
notify
Cross-platform filesystem notification library
-
tempfile
managing temporary files and directories
-
dirs
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms…
-
which
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
camino
UTF-8 paths
-
object_store
A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files
-
fs-err
A drop-in replacement for std::fs with more helpful error messages
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
glob
Support for matching file paths against Unix shell style patterns
-
infer
Small crate to infer file type based on magic number signatures
-
opendal
Apache OpenDAL™: One Layer, All Storage
-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
open
path or URL using the program configured on the system
-
cap-std
Capability-based version of the Rust standard library
-
fd-find
fd is a simple, fast and user-friendly alternative to find
-
os_pipe
a cross-platform library for opening OS pipes
-
skim
Fuzzy Finder in rust!
-
inotify
Idiomatic wrapper for inotify
-
trash
moving files and folders to the Recycle Bin
-
rust-embed
Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev
-
dunce
Normalize Windows paths to the most compatible format, avoiding UNC where possible
-
dirs-next
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user…
-
jwalk
Filesystem walk performed in parallel with streamed and sorted results
-
directories
tiny mid-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows and macOS by leveraging the mechanisms defined…
-
pathdiff
diffing paths to obtain relative paths
-
relative-path
Portable, relative paths for Rust
-
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
xattr
unix extended filesystem attributes
-
globwalk
Glob-matched recursive file system walking
-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
path-slash
Conversion to/from a file path from/to slash path
-
foyer
Hybrid cache for Rust
-
fs_extra
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
same-file
determining whether two file paths point to the same file
-
watchexec
execute commands in response to file modifications
-
file-rotate
Log rotation for files
-
fs2
Cross-platform file locks and file duplication
-
file-format
determining the file format of a given file or stream
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
rattler_conda_types
Rust data types for common types used within the Conda ecosystem
-
reflink-copy
copy-on-write mechanism on supported file systems
-
vfs
A virtual filesystem for Rust
-
gix-glob
gitoxide project dealing with pattern matching
-
du-dust
A more intuitive version of du
-
gpt
A pure-Rust library to work with GPT partition tables
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
fast-glob
A high-performance glob matching crate for Rust
-
linutil_tui
Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks
-
atomicwrites
Atomic file-writes
-
positioned-io
Reading and writing at an offset
-
zoxide
A smarter cd command for your terminal
-
fuser
Filesystem in Userspace (FUSE) for Rust
-
pathrs
C-friendly API to make path resolution safer on Linux
-
czkawka_gui
GTK frontend of Czkawka
-
selinux
Flexible Mandatory Access Control for Linux
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
virtiofsd
A virtio-fs vhost-user device daemon
-
backhand
reading, creating, and modification of SquashFS file systems
-
nfsserve
NFS Server implementation
-
lddtree
Read the ELF dependency tree
-
fselect
Find files with SQL-like queries
-
temp-dir
temporary directory with cleanup
-
docuum
LRU eviction of Docker images
-
ui_test
A test framework for testing rustc diagnostics output
-
normpath
More reliable path manipulation
-
dircpy
Copy directories recursively with flexible options
-
ra_ap_vfs
A virtual file system for rust-analyzer
-
gix-validate
Validation functions for various kinds of names in git
-
cargo-util
Miscellaneous support code used by Cargo
-
fatfs
FAT filesystem library
-
ext4-view
No-std compatible Rust library for reading ext2/ext4 filesystems
-
egui-file-dialog
customizable file dialog for egui
-
soft-canonicalize
Path canonicalization that works with non-existing paths
-
path-clean
cleanname or path.Clean
-
prek
A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined
-
xx
A collection of useful Rust macros and small functions
-
auto-launch
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
refine
your file collections using Rust!
-
magic
High level bindings for the
libmagicC library -
protonup-rs
TUI Program for Custom Proton Download and installation written in rust
-
dotslash
Command-line tool to facilitate fetching an executable, caching it, and then running it
-
rustic_core
fast, encrypted, deduplicated backups that powers rustic-rs
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
xcp
(partial) clone of the Unix
cpcommand, with more user-friendly feedback and some performance optimisations. See the README for features and limitations. -
fs-lock
Locked files that can be used like normal File
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
dir-diff
Do two directories have different contents?
-
sys-info
Get system information in Rust. For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and Windows
-
s7cmd
Reliable, flexible, and fast command-line tool for Amazon S3
-
axoasset
>o_o<
-
fs-more
Convenient file and directory operations with progress reporting built on top of std::fs
-
aws-runtime
Runtime support code for the AWS SDK. This crate isn't intended to be used directly.
-
fsio
File System and Path utility functions
-
gentoo-cruft
Find files that are not recorded in the Gentoo package database
-
ratatui-explorer
small, but highly customizable, file explorer widget for ratatui
-
mbrman
MBR Partition Management in Rust
-
bgpkit-broker
command-line to provide indexing and searching functionalities for public BGP data archive files over time
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
felix
tui file manager with vim-like key mapping
-
sys_traits
Trait per function for system related functionality
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
webc
WebContainer implementation for wapm.io
-
glob-match
An extremely fast glob matcher
-
gram
A programming language for distributed systems
-
mago-composer
Parses and models composer.json files
-
dysk
give information on mounted filesystems
-
mime2ext
Given a mimetype, suggest a file extension
-
snpguest
Navigation utility for AMD SEV-SNP guest environment
-
tree2
A beautiful and feature-rich directory tree visualization tool with colors, emojis, and comprehensive ignore file support
-
atomic-write-file
Write files atomically to a file system
-
stratisd
Stratis daemon
-
worktrunk
A CLI for Git worktree management, designed for parallel AI agent workflows
-
fuse-backend-rs
Fuse(filesystem in userspace) servers and virtio-fs devices
-
littlefs2
Idiomatic Rust API for littlefs
-
octofs
Standalone MCP filesystem tools server — view, edit, shell, workdir
-
yazi-cli
Yazi command-line interface
-
testdir
Semi-persistent, scoped test directories
-
aube
Aube — a fast Node.js package manager
-
landstrip
Sandbox for coding agents with parametrized state
-
TR_PDF_rename
Reads security transaction statements (as pdf) from neo-broker Trade Republic and renames them as transactiondate_ordertype_name
-
hadris-iso
ISO-9660 filesystem
-
async-tempfile
Automatically deleted async I/O temporary files
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
libfuse-fs
FUSE Filesystem Library
-
touch-cli
Fast, Parallelized touch(1) file utility
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
fs-librarian
Librarian runs pre-configured commands against a group of files that match a set of filters
-
nu-path
Path handling library for Nushell
-
switchy_fs
Switchy File-system package
-
fuse3
FUSE user-space library async version implementation
-
manta-cli
CLI for ALPS
-
deduplicator
find,filter and delete duplicate files
-
runa-tui
A fast, keyboard-focused terminal file manager (TUI). Highly configurable and lightweight.
-
rawzip
A Zip archive reader and writer
-
mack
An opinionated, fast music organiser
-
dir-test
macro to generate tests from files in a directory
-
mmap-io
Zero-copy memory-mapped file I/O for Rust. Safe concurrent reads, writes, and atomic views across Linux, macOS, and Windows. Built for databases, log structures, game runtimes, caches, and IPC.
-
omnifs-cli
Command-line interface for mounting OmnIFS virtual filesystems
-
aws-sdk-fsx
AWS SDK for Amazon FSx
-
rspack_fs
rspack fs
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
magika
Determines file content types using AI
-
czkawka_cli
CLI frontend of Czkawka
-
gix-dir
gitoxide project dealing with directory walks
-
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
file_type
File type detector
-
ignore
A fast library for efficiently matching ignore files such as
.gitignoreagainst file paths -
xhfs
Bruteforce your way into storing files anywhere across an arbitrary combination of arbitrary devices
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
axfs
ArceOS filesystem module
-
rolldown-notify
Cross-platform filesystem notification library
-
strict-path
Secure path handling for untrusted input. Prevents directory traversal, symlink escapes, and 19+ real-world CVE attack patterns.
-
fslock
files as locks
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
bevy-persistent
A Bevy helper to easily manage resources that need to persist across game sessions
-
tui-file-explorer
A self-contained, keyboard-driven file-browser widget for Ratatui
-
clircle
Detect IO circles in your CLI apps arguments
-
isomage
Pure-Rust reader for ISO 9660, UDF, FAT, ext2/3/4, NTFS, HFS+, SquashFS, ZIP, TAR, and more. No unsafe, no runtime deps.
-
libfmod
wrapper for integrating FMOD Engine in Rust applications
-
zftop
A terminal dashboard for the Zettabyte File System, in the spirit of htop
-
rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of
rust-embedwith a focus on usage on web servers. -
devicons
that provides filetype glyphs (icons) for a wide range of common file formats
-
fdf
A fast, multi-threaded filesystem search tool with regex/glob support and extremely pretty colours!
-
workspace_tools
Reliable workspace-relative path resolution for Rust projects. Automatically finds your workspace root and provides consistent file path handling regardless of execution context. Features memory-safe secret management…
-
winfsp
Rust bindings to WinFSP
-
jj-lib
Jujutsu - an experimental version control system
-
file_clipper
A command-line utility that provides intuitive and efficient file management capabilities, mimicking the familiar “copy,” “cut,” and “paste” operations found in graphical user interfaces
-
is_executable
Is there an executable file at the given path?
-
oramacore_fields
On-disk field indexes (bool, number, string, string_filter, geopoint) for search engines
-
rcp-tools-rlink
Fast hard-linking tool - efficiently creates hard links for large filesets (inspired by pcp/dsync)
-
cat-dev
interacting with the CAT-DEV hardware units distributed by Nintendo (i.e. a type of Wii-U DevKits).
-
updatehub-package-schema
UpdateHub Packages metadata schemas
-
findutils
GNU findutils
-
knowledge-db
Self-organizing Markdown knowledge store for AI agents — append, search with query alias expansion, autotune, virtual filesystem
-
shiotsuchi
Japanese-aware Markdown search engine — full-text + semantic search for your notes
-
rsext4
A lightweight ext4 file system
-
dupe-krill
An incremental file deduplicator which minimizes amount of data read. Replaces duplicate files with identical content with hardlinks.
-
wisu
A fast minimalist directory tree viewer, written in Rust
-
gptman
Pure Rust library to read and modify GUID partition tables
-
parcopy
Parallel, atomic, and safe file/directory copying for Rust
-
hk
managing git hooks
-
agent-offload
Launch coding agents in tmux panes and wait for completion
-
tree-fs
convenient way to create a tree of files
-
file_backed
types for managing collections of large objects, using an in-memory LRU cache backed by persistent storage (typically the filesystem)
-
composefs
filesystem
-
starry-fatfs
FAT filesystem library (Starry-OS fork with no_std and embedded improvements)
-
mtp-rs-cli
Universal MTP file transfer CLI built on mtp-rs
-
fsys
Filesystem IO for Rust storage engines: journal substrate, io_uring, NVMe passthrough, atomic writes, cross-platform durability
-
ax-runtime
Runtime library of ArceOS
-
nils-git-lock
CLI crate for nils-git-lock in the nils-cli workspace
-
ruslink
A fast, modern Rust implementation of GNU Stow with built-in Git support
-
zngur
A Rust/C++ interoperability tool
-
msb_krun
Native Rust API for libkrun microVMs
-
scrump-cli
scrump CLI binary: scan and scrub capture artifacts for leaked secrets
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
bush
A tree command substitute that respects repo ignore files and can opt into other ignore-file formats
-
lux-lib
lux package manager for Lua
-
faccess
file accessibility checks
-
vfstool
A command-line tool for constructing, manipulating, and introspecting virtual file systems in Rust, based on OpenMW's VFS implementation
-
rsy
A blazing fast parallel copy tool for Unix
-
turbovault-vault
Vault management, file operations, and watching
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
hf
Cross-platform hidden file library and utility
-
temp-file
temporary file with cleanup
-
grit-cli
A Git implementation in Rust
-
hadris-fat
working with FAT filesystems (FAT12/FAT16/FAT32/exFAT)
-
engram
A fast and space-efficient version control system for portable file backups
-
btrfs-transaction
Userspace transaction infrastructure for modifying btrfs filesystems
-
isoboot
Multi-boot USB for Linux ISOs — no bundled binaries, no custom kernel modules
-
resource
Macros for statically including assets in release mode, but dynamically loading them in debug mode. This is primarily intended for games, allowing you to both avoid file IO in release…
-
trustfall-rustdoc-adapter
Trustfall query adapter for rustdoc JSON data
-
rng-rename
Rename files to randomly generated strings
-
dcr
managing C/C++ projects in a Cargo-like style
-
anybytes
A small library abstracting over bytes owning types in an extensible way
-
app-path
Create file paths relative to your executable for truly portable applications
-
log2
out-of-the-box logging library for Rust
-
stirrup
Terminal based linux filesystem mount manager
-
cerium
A lighter way to list files and directories
-
melin-admin
Admin CLI and TUI for Melin exchange operations
-
pidlock
using pidfiles as resource locks
-
xdg-home
The user's home directory as per XDG Specification
-
fallout-se
Command-line interface for Fallout save parsing
-
voa
Command line interface and library for interacting with the File Hierarchy for the Verification of OS Artifacts (VOA)
-
nfs3_server
NFSv3 Server implementation
-
path_jail
A secure filesystem sandbox. Restricts paths to a root directory, preventing traversal attacks.
-
keket
Database-like Asset management on top of ECS storage
-
bunsy
CLI tool to synchronise a local folder with a Bunny CDN Storage Zone
-
system-interface
Extensions to the Rust standard library
-
mmdu
disk usage for IBM Storage Scale file systems
-
oxideav-bluray
Read-only Blu-ray Disc (BD-ROM) UDF mount + BDMV directory walk + playlist (.mpls / .clpi) parsing + .m2ts streaming — clean-room per BDA whitepapers + ECMA-167
-
lsxd
A easy way to display directories and their size
-
random_ascii
A random ascii-art picker which matches your current terminal size
-
fstool
Build disk images and filesystems (ext2/3/4, MBR, GPT) from a directory tree and TOML spec, in the spirit of genext2fs
-
cachey
Read-through cache for object storage
-
tokio-fs-ext
Extend tokio fs to be compatible with native and wasm
-
new_mime_guess
associating MIME types to file extensions
-
mago
A comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a unified CLI and library interface
-
fusio
lean, minimal cost abstraction and extensible Read / Write trait to multiple storage on multiple poll-based / completion-based async runtime
-
joshuto
Terminal file manager inspired by ranger
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
heimdall-linux-sandbox
Linux sandbox backend for Heimdall using bubblewrap and namespaces
-
brck
bit rot checker
-
easy_fuser
A flexible and idiomatic Fuse implementation for Rust
-
nozomi
Equivalent of the Linux shred command but in rust and library. Allows you to securely erase data from a hard drive.
-
vsb
Very simple in configuring, but powerful backup tool
-
cabinet
A convenient file sorting utility
-
epub
support the reading of epub files
-
ramcli
Ram is the safer
rmcommand for You and Your Agent, belongs to the Neoutils project -
rdf5d
Compact, mmap‑friendly on‑disk format for RDF 5‑tuples
-
slabtastic
A streamable, readable, writeable, randomly accessible file format
-
sandbox-cli
Secure-by-default isolated Docker dev environments for running untrusted code (installs the
sandboxbinary) -
airgap
Hide sensitive secrets from AI models, while letting them do their work
-
agent-jj
Claude Code hooks for jj-colocated repos — git guard, workspace creation, and cleanup
-
rust-unixfs
UnixFs tree support
-
automod
Pull in every source file in a directory as a module
-
fdlimit
raising file descriptors limit for OSX and Linux
-
roxide
A better rm command for your terminal
-
fs_at
'at' functions for various platforms
-
slugr
Rename files and directories to clean, URL and shell-friendly slugs — or pipe arbitrary text through for slugification
-
rs-runec
A RuneScript 2 Compiler and Linter Built Entirely in Rust
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
crossplatform_path
Crossplatform Path - Rust library
-
cottage
A modern git based age-encrypted secrets manager for teams
-
imge
Write disk images to physical drive or vice versa
-
fs-ext4
Pure-Rust ext4 filesystem driver. Exposes a C ABI (fs_ext4_*) suitable for FFI from C/C++/Go/etc.
-
simple-fs
convenient API for File System access
-
revision-lock
keeping track of changes to revisioned items
-
lazyprune
A TUI tool to find and delete heavy cache/dependency directories
-
tartarus
CLI tool wrapping bubblewrap to run proccesses sandboxed to not be able to write to external directories
-
pathkit
Similar to the Path structure provided by python's pathlib, it provides various async/sync versions of file manipulation methods in addition to some of the std::Path built-in methods
-
pagers
Page cache diagnostics and control tool for Linux and macOS
-
filesystem-mcp-rs
Rust port of the official MCP filesystem server - fast, safe, protocol-compatible file operations
-
jj-hooks
Run pre-commit / lefthook / hk hooks against jj bookmark pushes
-
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
bcmr
A modern cp/mv/scp for humans and agents — inline BLAKE3 verify, crash-safe resume, one CLI for local and SSH
-
runtimo-cli
CLI for the Runtimo capability runtime — run, list, status, logs, undo, telemetry, processes
-
bp3d-os
Operating System tools designed for BlockProject3D
-
jw
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and xxh3!
-
ex-cli
Command line tool to find, filter, sort and list files
-
oximedia-io
I/O layer for OxiMedia
-
twm
A customizable workspace manager for tmux
-
file_type_enum
An enum with a variant for each file type
-
ntfs-core
Pure-Rust from-scratch NTFS filesystem reader — MFT, attributes, indexes, data runs, over any Read + Seek source
-
jql-runner
Runner for jql - the JSON Query Language tool
-
rbx_reflection_database
Bundled reflection database for Roblox projects
-
mangle-server
HTTP server for Mangle query evaluation
-
tooka
A fast, rule-based CLI tool for organizing your files
-
cfgmatic-paths
Cross-platform configuration path discovery following XDG and platform conventions
-
dumap
Interactive disk usage treemap visualizer — scan directories and explore space usage with a native GUI or HTML export
-
klinker
The Kerbal Compiler Collection linker for kOS
-
tfio
that provides a Transaction-like interface traditionally used in databases, applied to FileIO operations
-
dedup-cli
An extremely fast and efficient duplicate file finder
-
gcsf
Filesystem based on Google Drive
-
anaconda-anon-usage
Anaconda Anonymous Usage token generation for the conda ecosystem
-
files-to-prompt
Concatenates a directory full of files into a single prompt for use with LLMs
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
sworkstyle
Workspaces with the swayest style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the Sway IPC. In the absence of a config file…
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
boat-cli
Basic Opinionated Activity Tracker, a command line interface inspired by bartib
-
caligula
A lightweight, user-friendly disk imaging tool
-
add-determinism
RPM buildroot helper to strip nondeterministic bits in files
-
lsnote
A modern ls replacement with file notes, emoji icons, and git integration
-
with-watch
Watch command inputs and rerun commands when they change
-
files-sdk
Rust SDK for the Files.com API
-
e-utils
utils
-
diskr
Lightweight terminal file explorer and disk/storage manager for macOS
-
nameback
Rename files based on their metadata with multi-language OCR, HEIC support, and video frame extraction
-
zen-engine
Business rules engine
-
zebo
Write data on FS in a performance way
-
swagsh
A sleek, high-performance Linux shell. Name inspired by 'swag' slang for stylish flair.
-
tsumugu
A HTTP(S) syncing tool with lower overhead, for OSS mirrors
-
yazi-fm
Yazi file manager
-
tagref
maintain cross-references in your code
-
nils-agent-runtime
Render / install / doctor / audit-drift CLI for graysurf/agent-runtime-kit
-
duvis
Disk usage visualizer for both AI and humans
-
fetter
System-wide Python package discovery, validation, vulnerability scanning, and allow-listing
-
toccofs
FUSE-based network filesystem for Tocco
-
agentics-storage
Storage abstractions and implementations for Agentics
-
clean-dev-dirs
A fast CLI tool for recursively cleaning development build directories (Rust, Node.js, Python, Go, Java/Kotlin, C/C++, Swift, .NET) to reclaim disk space
-
lsv
Three‑pane terminal file viewer (TUI) with preview and Lua configuration
-
hyprcorrect-platform
Platform layer for hyprcorrect: input capture, synthetic input, and global hotkeys (macOS, Linux/Wayland)
-
ito-common
Common utilities and error types for Ito
-
casq
A minimal content-addressed file store using BLAKE3. (CLI)
-
clauhist
Browse Claude Code history across working directories and resume sessions
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
overlayfs_fuse
A minimal, safe, synchronous OverlayFS implementation using FUSE
-
gix-config-value
gitoxide project providing git-config value parsing
-
worm_hole
CLI tool to easily jump between directories
-
bootloader-x86_64-bios-boot-sector
BIOS boot sector for the
bootloadercrate -
fuse-stripped-notebooks
FUSE filesystem that mounts Jupyter notebooks as stripped, read-only Python files
-
fat32-raw
Cross-platform Rust library for direct FAT32 partition manipulation with ESP support
-
download_mover
CLI: Moving File and Folder in Download Directory at Current Directory
-
rusty-todo-md
A multi-language TODO comment extractor for source code files
-
rush-sh
A POSIX sh-compatible shell written in Rust
-
cargo-kill-all
Reclaim disk space from build/cache directories across cargo and npm projects, in one pass
-
rfs_tester
package allows you to create a temporary directory for testing purposes. You can use it to perform tests related to file operations. After the tests are finished, the temporary directory will be deleted automatically
-
rfm-bin
A super fast file-manager written in rust
-
ocirender
Stream and merge OCI image layers into squashfs, tar, or directory output
-
file-guard
A cross-platform library for simple advisory file locking
-
marble
garbage-collecting on-disk object store
-
apfs
Read-only APFS (Apple File System) parser
-
magical_rs
Rust framework for file recognition, aiming for high extensibility and customization
-
musefs
Read-only FUSE filesystem presenting a re-tagged virtual view of a music library
-
durability
Crash-consistent persistence primitives: directory abstraction, generic WAL, checkpoints, and recovery
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
fontspector-checkapi
developing checks for the fontspector font QA tool
-
htsget-storage
Storage interfaces and abstractions for htsget-rs
-
cache-manager
managed directory system for project-scoped caches with optional eviction policies
-
tailwind_fuse
Tailwind Merge and Variants
-
dfh
Human-readable disk usage with colorized bars, physical disk grouping, and system volume annotations
-
rustfs-cli
S3 CLI client for S3-compatible object storage
-
fs-walk
File-system walking crate
-
yuuskel
Initialize standardized, reproducible project directories
-
siwi-download
Downloader with a pure http implementation support breakpoint continuations
-
fsmon
Lightweight High-Performance File System Change Tracking Tool
-
enwiro-sdk
Shared SDK for enwiro plugin authors: logging, gear schema, plugin protocol types
-
git-global
Keep track of all the git repositories on your machine
-
diskann
DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases
-
lisette
Little language inspired by Rust that compiles to Go
-
grit-lib
Core library for the grit Git implementation
-
treekyt
Recreate directory and file structure from
treecommand output -
atomwrite
Atomic file operations CLI for LLM agents — read, write, edit, search, replace with NDJSON output
-
hsync
Sync files between two paths. Auto-detects drives by UUID/label.
-
rmsafe
safely removing files and directories; moving them to trash
-
reflicate
Deduplicate data by creating reflinks between identical files
-
sshmount
Mount the directory to which the ssh connection is made
-
dofigen
A Dockerfile generator using a simplified description in YAML or JSON format create
-
my-http-server
a server using actix-web, markdown-ppp, and handlebars
-
codestats
A CLI tool for analyzing code statistics across different programming languages
-
thoughts-tool
Flexible thought management using filesystem mounts for git repositories
-
fts-sys
File hierarchy traversal functions (FTS)
-
iced-swdir-tree
iced widget for file tree powered by swdir, supporting selection, lazy loading and filtering
-
dir_spec
A cross-platform Rust library for resolving XDG and platform-specific directories with proper fallbacks
-
crazy-deduper
Deduplicates files into content-addressed chunks with selectable hash algorithms and restores them via a persistent cache
-
vfs-kit
Virtual file systems KIT
-
zlob
SIMD optimized glob pattern matching library faster than glob crate
-
sqlite-plugin
building a custom SQLite virtual file system (VFS)
-
organizador-archivos
Herramienta CLI para organizar automáticamente archivos por extensión con Feature-Based Architecture
-
tsk-ai
tsk-tsk: keeping your agents out of trouble with sandboxed coding agent automation
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
ntfs-reader
Read MFT and USN journal
-
ristretto_classloader
loading Java classes
-
imago
accessing virtual machine disk images
-
dotling
A dotfiles management CLI — track, link, and sync your config files across machines
-
ins
Instant CLI - command-line utilities
-
sery-mcp
The local-files MCP server. Pure Rust. Exposes CSVs, Parquet, Excel, DOCX, PDF, and HTML on the user's machine to any MCP-aware LLM client (Claude Desktop, Cursor, Zed, …).
-
nils-agent-docs
CLI crate for nils-agent-docs in the nils-cli workspace
-
heddle-mount
An AI-native version control system
-
kgls
A smart, adaptive ls replacement with modern features
-
vhdx-rs
VHDX (Virtual Hard Disk v2) library
-
changenog
Zero-config changelog generator with monorepo support
-
gphoto2
High-level wrapper for libgphoto2
-
asimeow
managing macOS Time Machine exclusions for developer's workspaces
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
ssh-agent-fs
Read-only FUSE filesystem exposing SSH agent public keys as predictable files
-
cover
syncing directories with change detection
-
dotr-dear
A dotfiles manager as dear as a daughter
-
scorpiofs
FUSE-based virtual filesystem with Antares overlay for monorepo builds
-
paseo
A CLI tool to elegantly manage your shell's PATH variable
-
spyrun
File watcher and command executor
-
alpm-db
command line interface for handling alpm-db structures
-
kvbm-physical
Physical layer for KVBM (Key-Value Buffer Manager), handling block storage, I/O, and interaction with CUDA kernels
-
close_already
Speeds up programs writing lots of files on Windows
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
repo-stream
Fast and robust atproto CAR file processing
-
mcp-artifact-store
Artifact Store MCP server for ADK-Rust Enterprise — governed artifact registry with provenance, integrity, and policy-driven lifecycle
-
hadris-part
Partition table support for MBR, GPT, and Hybrid MBR
-
dirstamp
Sync a directory's modified time to its newest contained item
-
fuga
A CLI tool to operate files or directories in 2 steps
-
moove
🚚 Manipulate file names and locations
-
id3-json
Read and write ID3 tags in a machine-readable way
-
mft2bodyfile
parses an $MFT file to bodyfile (stdout)
-
embednfs
Embeddable NFSv4.1 server library
-
wnfs
WebNative filesystem core implementation
-
nu_plugin_ls_colorize
A plugin for Nushell that colorizes paths using LS_COLORS
-
hashjunkie-cli
Command-line interface for HashJunkie multi-algorithm file hashing
-
lamzfs
no_std read-only ZFS reader for UEFI bootloaders (single/mirror/raidz1, unencrypted bpool)
-
nixy-rs
Homebrew-style wrapper for Nix using flake.nix
-
key-paths-core
Trait-only keypath surface (Readable, Writable, KpTrait, AccessorTrait) for building custom keypath libraries
-
ignore-check
Check if a path is ignored
-
pfs-ms
Reference implementation of PFS-MS v1.0, the PCF File System Multi-Session profile
-
ratify
signing and verifying files and directories
-
systemd-journal-sdk-index
Index structures and query helpers for the pure Rust systemd journal SDK
-
codewalk
Walk code trees with binary detection, bounded reads, and scanner-oriented filtering
-
canon-archive
A CLI tool for organizing large media libraries into a canonical archive
-
ext4-cli
Read ext4 filesystems from image files and block devices
-
rust-find
Faithful Rust port of FreeBSD find(1)
-
ferrus
AI agent orchestrator - drives a Supervisor–Executor workflow for autonomous software development
-
kasetto
A declarative AI agent environment manager, written in Rust
-
strided-kernel
Cache-optimized kernels for strided multidimensional array operations in Rust (ported from Julia Strided.jl/StridedViews.jl)
-
qbak
A single-command backup helper for Linux and POSIX systems
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
embeddenator-fs
EmbrFS: FUSE filesystem backed by holographic engrams
-
notify-debouncer-mini
notify mini debouncer for events
-
glyphtrail-cli
Glyphtrail: map codebases as semantic and historical graphs
-
kcr_longhorn_io
Kubernetes Custom Resource Bindings
-
wbraster
A pure-Rust library for reading and writing raster GIS formats
-
templato
Extremely simple program for using template files
-
rusty-detox
Sanitize messy filenames — a Rust port of Doug Harple’s
detox(1)with the filter pipeline (uncgi, iso8859_1, utf_8, safe, wipeup, max_length),detoxrcconfig grammar, recursive collision-safe batch rename… -
omnifuse-cli
CLI for OmniFuse — a universal VFS utility
-
jjgi
A linter/formatter wrapper for jj fix
-
pxs
pxs (Parallel X-Sync) - Integrity-first Rust sync/clone for large mutable datasets
-
json-split-aom
Split a large JSON file containing an array of maps into multiple files
-
app_dirs2
Put your app's data in the right place on every platform. Community-maintained project.
-
utf8path
String-friendly path type
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
rootrat
A dotfiles manager
-
warg-client
A client library for Warg component registries
-
wora
A framework for building applications (daemons, etc) that run in different environments (Linux, Kubernetes, etc)
-
usn-journal-rs
working with the NTFS USN change journal and enumerating the MFT
-
rc-core
Core library for rustfs-cli S3 CLI client
-
xdg-desktop-portal-zenzai
A collection of several xdg-desktop-portal implementations to serve more lightweight wayland compositors like Hyprland
-
rspack_storage
rspack cache storage
-
fractal-fuse
Async FUSE library using io_uring (FUSE_OVER_IO_URING) and compio runtime for high-performance userspace filesystems on Linux 6.14+
-
duxx
Calculate disk space used by a folder
-
scfs
A convenient splitting and concatenating filesystem
-
nofs
A lightweight shared filesystem tool
-
yaque
disk-backed persistent queue for Rust
-
dirs-sys
System-level helper functions for the dirs and directories crates
-
havocompare
A flexible rule-based file and folder comparison tool and crate including nice html reporting. Compares CSVs, JSON, text files, pdf-texts and images.
-
singlefile
Dead simple file data manipulation
-
wipedicks
Wipe files and drives securely with random ASCII dicks
-
cfgmatic-source
Configuration sources (file, env, memory) for cfgmatic framework
-
rcp-tools-rcmp
Fast file comparison tool - efficiently compares metadata across large filesets
-
axfatfs
FAT filesystem library
-
isobemak
Create bootable ISO images with FAT32 and UEFI (El Torito) support in Rust
-
ccd-pick
A fast, intelligent directory navigation tool with frequency tracking
-
ranged-mmap
Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges
-
neimar
TUI app for managing multiple AI bot sessions in a terminal
-
bv-runtime
Container runtime trait and Docker implementation for biov
-
whichdisk
Cross-platform disk/volume resolver — given a path, tells you which disk it's on, its mount point, relative path, and disk usage
-
pratdiff
A colorfull diff tool based on the patience diff algorithm
-
file-operation
providing comprehensive utilities for file operations with both sync/async support. Includes operations for copy, delete, move, read and write files. Simplifies file handling in Rust…
-
kley
local package manager for npm (JS/TS)
-
copy_dir
Copy directories recursively in a straightforward and predictable way
-
embed_it
A proc-macro library for to create rust structs from file system entries and include content as a reference to a byte array
-
dfc
Duplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure
-
bard-rs
Google Gemini CLI (Bard)
-
patharg
Treat "-" (hyphen/dash) arguments as stdin/stdout
-
rez-next
Next-generation Rez package manager written in Rust
-
robosync
High-performance file synchronization with intelligent concurrent processing
-
projvar
A tiny CLI tool that tries to gather project specific meta-data in different ways, to store them into key=value pairs in a file for later use by other tools. See --list for the keys set by this tool
-
rattler_repodata_gateway
interact with Conda repodata
-
am-partitions
Pure-Rust partition-table probe (GPT/MBR) and filesystem-magic sniffer
-
sessionguard
A system-level daemon that keeps AI coding sessions intact when your projects move
-
arcbox-ext4
Pure-Rust ext4 filesystem formatter and reader for container images
-
polykill
Lightweight command line utility for removing dependencies and build artifacts from unused projects
-
instruction-files
Discovery, auditing, and sync for AGENTS.md/CLAUDE.md instruction files
-
Secure_File_System
a custom file system
-
Lion-cli
A developer tool to create files of different coding languages
-
auto-launcher
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
tonz
See what's heavy — a modern, fast disk usage viewer
-
tika-magic
Determines the MIME type of a file using the Apache Tika mime database
-
ddebug
A no_std Rust crate for Linux-style dynamic debug based on per-callsite static keys
-
dupfinder
A fast duplicate file finder with glob/regex filtering, JSON export, and cross-platform delete scripts
-
tauri-plugin-android-fs
Android file system API for Tauri
-
if-changed
A pre-submit for file changes
-
sealed_test
A procmacro attribute to run your test in an isolated environment
-
super_speedy_syslog_searcher
Speedily search and merge log messages by datetime. DateTime filters may be passed to narrow the search. s4 aims to be very fast.
-
mpris-notifier
Generates XDG desktop notifications for MPRIS status changes (track changes)
-
zrb
Incremental ZFS snapshot replication over SSH with resumable transfers and retention-based pruning
-
photosync
copying photos from SD cards
-
rdump
A fast, expressive, and language-aware file search tool
-
fren-date
fren - file renamer that understands dates (library)
-
rusty-sponge
Soak up stdin and write it atomically to a file — a Rust port of moreutils
spongewith strict-compat mode, configurable spill-to-tempfile, and a typed library API -
embers-server
Headless session, layout, persistence, and PTY runtime server for Embers
-
lsplus
A replacement for the 'ls' command written in Rust
-
qubit-local-files
Local filesystem utilities for Rust
-
zv
Ziglang Version Manager and Project Starter
-
shmy
Command line interpreter with builtin, Unix-like commands, and WSL symbolic link support
-
sparsync
rsync-style high-performance file synchronization over QUIC and Spargio
-
dionysos
Scanner for various IoCs
-
stor-age
show aging of directories
-
cachepot
sccache-like tool. It is used as a compiler wrapper and avoids compilation when possible, storing a cache in a remote storage using cloud storage.
-
can-cli
Cross-platform command line tool for moving files to the trash
-
reinhardt-storages
Cloud storage backend abstraction for Reinhardt framework
-
mkfs-gemdos
Create GEMDOS (Atari TOS) filesystem disk images
-
proto-gen
Protobuf to Rust CLI tool
-
garage
S3-compatible distributed object store for self-hosted deployments
-
pai_kernel
PAI-Kernel governance sidecar binary · runs daemon · policy · storage as integrated axum server with CLI for verify · export · version
-
copy-path
-
spacemap
A beautiful CLI tool for analyzing disk space usage with rich terminal visualizations
-
path_facts
You've subscribed to PATH FACTS: Tidy filesystem information to help debug unexpected errors
-
agentkit-tools-core
Tool traits, registry, execution, permissions, approvals, and auth for agentkit
-
gibblox-tar
Byte reader for selected tar entries
-
opi-coding-agent
Interactive coding agent CLI with file editing and shell execution
-
walcraft
A light-weight Write Ahead Log (WAL) solution with garbage collection
-
bulk-rename-rs
A powerful bulk file renaming tool and library with regex support, Python scripting, and transactional safety
-
mbrkit
A CLI for building, inspecting, extracting, and verifying MBR-backed disk images
-
recursive_copy
A minimal, safe, and portable recursive copy library for Unix systems
-
frostx
monitors project directories for inactivity. Once a configured inactivity threshold elapses (e.g. “90 days since any file was modified”), frostx executes a pipeline of actions - e…
-
compio-fs
Filesystem IO for compio
-
statusd
A Status Notification Daemon
-
rbackup
Incremental, cross-platform and multithreaded backup tool written in Rust
-
pks
Welcome! Please see https://github.com/alexevanczuk/packs for more information!
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
archivum
TAR archiver with SHA-256 checksums, split parts, and incremental updates
-
manaba-cli
manaba for CLI
-
managarr
A TUI and CLI to manage your Servarrs
-
rex_router
File-system router with trie-based matching for the Rex framework
-
npkl
Like npkill, but written in Rust
-
unbom
Remove UTF-8 BOM from files
-
hjkl-anvil
Mason-style LSP and developer-tool installer
-
mod-tempdir
Temporary directory and file management for Rust. Auto-cleanup on Drop, collision-resistant naming, orphan cleanup, cross-platform paths. Zero runtime deps by default; opt-in mod-rand…
-
a2kit
Retro disk image and language utility
-
bpwd
A better pwd
-
arcbox-virtio
VirtIO device implementations for ArcBox
-
cargo-nfs3-server
easy-to-deploy NFSv3 server
-
tmux-sessionizer
Tmux Sessionizer is a cli tool to fuzzy find all git repositories in a list of specified folders and open them as a new tmux session. Also, for git worktrees, this tool opens all checked out worktrees as new windows.
-
gpscan
generate XML files compatible with GrandPerspective
-
zlayer-builder
Dockerfile parsing and buildah-based container image building
-
xfs-fuse
Read-only FUSE server implementing XFS
-
droid-juicer
Extract firmware from Android vendor partitions
-
pkfs-utils
ProkaFS
-
lfspull
git lfs file pulling implementation in pure rust. Can only pull files / folders and only support token-auth for now.
-
vcs-git
Automate the Git CLI from Rust through process execution
-
clonetree
A copy-on-write directory library for Rust with fast reflink cloning
-
rs-script
create and edit single-file Rust scripts
-
wasmer-package
Packaging related types and functions for Wasmer
-
libtrayd
StatusNotifier tray host (D-Bus via zbus)
-
storage-guardian
Storage Conservation Guardian — detects waste across distributed filesystems
-
cursor-helper
CLI helper for Cursor IDE operations not exposed in the UI
-
fuse-ufs
FUSE implementation of FreeBSD's UFSv2
-
shell-buddy
Shell Buddy (sb)
-
prun
Run 🍺
-
omnicli
Omnipotent dev tool
-
cap-fs-ext
Extension traits for
Dir,File, etc -
cargo-cola
Security static analyzer for Rust. Analyzes MIR to detect vulnerabilities. (Requires nightly)
-
pirouette
A log/backup rotation tool
-
kevy-persist
kevy persistence — RDB-style snapshots + AOF, pure Rust, zero deps
-
lsmkd
Recursively find markdown files and list them along with table of contents index
-
pjdfstest
A generic POSIX file system test suite
-
appimageupdate
Fast, bandwidth-efficient AppImage updater using zsync
-
cert-store
CLI-based certificate store. Inspired by Password Store.
-
sedimentree_fs_storage
Filesystem-based storage backend for Sedimentree
-
vstorage
Common API for various icalendar/vcard storages
-
opfs
Origin Private File System browser API
-
crabka-remote-storage
KIP-405 tiered-storage SPI (RemoteStorageManager / RemoteLogMetadataManager) and reference implementations for Crabka
-
stil
generate STatic site from Index Listing of directory
-
hjkl-config
Shared TOML config loader for hjkl-based apps — XDG path resolution, span-aware parse errors, optional validation hook
-
fail2ban-rs
A pure-Rust fail2ban replacement. Single static binary, fast two-phase matching, nftables/iptables firewall backends.
-
file_database
A local filesystem database with ID based file and directory management
-
cargo-nuke
effective tool to batch clean all crate artifacts that haven't been used for a while
-
mechutil
structures and functions for mechatronics applications
-
firkin-trace
Trace and benchmark sample primitives for the firkin Rust containerization library
-
freshl
Modern ls replacement with git awareness
-
semdiff-core
Core traversal, diff calculation, and reporting traits for semdiff
-
iso9660-rs
A no_std ISO9660 filesystem implementation with El Torito boot support
-
stash-rs
Stack-based file management for the terminal
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
kcr_csi_ceph_io
Kubernetes Custom Resource Bindings
-
laminar-storage
Storage layer for LaminarDB - checkpoint persistence and object store integration
-
rspolib
PO and MO files manipulation library
-
rpi-imgpatcher
customize Raspberry Pi OS images by patching the boot partition without mounting or rebuilding the system
-
yrba
Incremental remote backups made simple!
-
codeowners-validation
validating CODEOWNERS files
-
ai-playground
Run AI coding agents inside systemd containers
-
pnafs
PNA(Portable-Network-Archive) file system
-
gravityfile
A state-of-the-art file system analyzer with TUI
-
gix-status
gitoxide project dealing with 'git status'-like functionality
-
path_abs
Ergonomic paths and files in rust
-
cartog-process-lock
PID-file locks for long-lived cartog commands; consulted by self-update
-
dirscribe
A CLI tool that combines contents of files with specific extensions from a directory
-
fernfs
NFS Server implementation
-
carsync
rsync with cars!
-
get_dir
get directory
-
fuse-overlayfs
Overlay Filesystem in Userspace
-
zsh-history-cleaner
Clean your commands history by removing duplicate commands, commands between dates, etc
-
luff
Print files with formatting
-
histlog
hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file
-
filess
Simplified file management
-
filebyte
A powerful CLI tool for analyzing files and directories with detailed metadata, permissions, and size information
-
exe
A PE (Portable Executable) library!
-
ccutils
Collection of utils from the CylonCore project
-
chrome-devtools
Profile-aware CLI for running Chrome DevTools MCP with isolated Chrome user data directories
-
directories-next
tiny mid-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows and macOS by leveraging the mechanisms defined…
-
Disk-Mosaic
Disk Mosaic is a disk utility helping you to identify biggest folders
-
osh_dir_std
humans and machines deal with the OSH directory standard: https://github.com/hoijui/osh-dir-std
-
lau-shell-transport
Transport layer for inter-shell communication — message passing via files, stdio, and memory
-
cowfile
A copy-on-write abstraction for binary data backed by memory or files
-
ax-fs
ArceOS filesystem module
-
patchify
Support for running applications to automatically update themselves
-
executable-path
Get the path of a binary target's executable
-
tomli
CLI for quering and editing TOML files
-
peek-cli
A fast CLI tool to open files and directories in your default browser
-
seednaut
A command-line utility for inspecting, verifying, and extracting Seedvault Android backups
-
isideload-walkdir
Recursively walk a directory
-
duet
bi-directional synchronization
-
durl
multi fiber download http file
-
frencli
CLI frontend for fren - a fast, powerful command-line batch file renaming tool
-
annotate_celeste_map
rendering celeste maps, and overlaying recorded paths, lobby entrances etc
-
taskers-paths
Platform-aware path defaults for taskers
-
corevm-host
Types that are common across CoreVM service, builder, monitor, tooling
-
secretbro
filesystem access control for Kubernetes secrets directory
-
tenenv
A dotenv CLI that loads a .env file and runs a command with those env vars set
-
gdcleaner
asynchronous cleaning tool to delete dependecies files taking up a lot of space
-
raft-engine
A persistent storage engine for Multi-Raft logs
-
expand-tilde
Expanding tildes in paths
-
rex-cedar-auth
Cedar-based authorization engine for REX trusted remote execution
-
p9
Server implementation of the 9p file system protocol
-
confuse
A fuser-compatible filesystem API facade using Dokan on Windows and fuser elsewhere
-
stuckliste
reading and writing MacOS bill-of-materials (BOM) files
-
ignored
.gitignore file format for quickly checking whether a path is ignored by git - without invoking the git cli
-
syn-inline-mod
Inlines modules in Rust source code for source analysis
-
iso-parser
Boot-entry discovery from ISO installation media (Arch, Debian/Ubuntu, Fedora/RHEL, Alpine, NixOS, Mint)
-
lcpfs
LCP File System - A ZFS-inspired copy-on-write filesystem for Rust
-
lazyfs
Mount remote HTTP files locally via FUSE, fetching only what you read
-
mcp-execution-files
Virtual filesystem for MCP code generation and organization
-
krun-devices
Virtual device emulation for libkrun
-
apin
Terminal UI for navigating OpenAPI specs
-
affs-read
A no_std compatible crate for reading Amiga Fast File System (AFFS) disk images
-
ocl-include
preprocessor that implements #include mechanism for OpenCL source files
-
busbi
A CLI tool to create Bad-USB scripts from shell scripts for quick use
-
drasi-host-sdk
Host-side SDK for loading and interacting with Drasi cdylib plugins
-
ras-filesystem
Sandboxed file system for the agent (Csv, Docx, Pdf, Md, Json, Jsonl, Html, Txt)
-
mediavault-core
Core library for MediaVault — scanning, sidecar I/O, TMDB integration, and metadata parsing
-
diskann-benchmark
DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
ai-trash
Move files to system trash — safe alternative to rm. Works with Claude Code deny policies.
-
glob-match-ultra
An extremely fast glob matcher
-
jja
swiss army knife for chess file formats
-
fwob
Version-neutral FWOB library facade and command-line tools
-
molybdenum
Recursive search and replace CLI application
-
msy
Modern musl rsync alternative - Fast, parallel file synchronization
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
localsetup
Setup your local computer / user automatically
-
kugiri
Marker-based block editing CLI
-
dir-bunch
CLI operations on a list (bunch) of given unix-style paths
-
rustls-cert-file-reader
A rustls certificate chain and private key file reader
-
synkery
Early placeholder for the Synkery file sync and backup CLI
-
melin-tui
Interactive TUI trading client for the Melin exchange
-
file-identify
File identification library for Rust - detects file types based on extensions, shebangs, and content
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
legdur
keep your legacy durable, detect changes to your directories over time
-
filo-rs
Your Downloads folder cleans itself — safely, predictably, and reversibly
-
podserv-b
a minimalist podcast server (type b) for serving media files on the web
-
grim-reaper
Death Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away
-
elemental-core
Core library for Elemental, providing common utilities and abstractions used across the project
-
syno-photos-util
Helper for a number of tasks unavailable in Synology Photos web interface
-
rattler_build_source_cache
Source cache management for rattler-build
-
ratatui-explorer-multistack
ratatui-explorer is a small, but highly customizable, file explorer widget for ratatui
-
fnorm
Rename bulk files with simple patterns
-
simple-expand-tilde
Cross-platform and reliable tilde-expansion solution
-
gibblox-pipeline
Pipeline descriptor types and codec helpers for gibblox
-
syntheca
Content-addressable storage on top of apotheca. Bytes go in, BLAKE3 hash comes out; the underlying cella's compare-and-swap pinax namespace is surfaced as a pass-through.
-
project-detect
Zero-config project type detection — identify any project's language, build system, and toolchain from directory contents
-
mounter
Mount remote SSH directories via SMB2-over-SFTP. No FUSE, no Docker, no sudo.
-
bare-vfs
A minimal, synchronous, in-memory virtual filesystem for no_std and wasm32-unknown-unknown
-
kwik
A set of useful tools I use for my Ph.D. research.
-
filelock
Cross-platform file locking library for Rust
-
fiux
The fastest multi-format file converter CLI tool
-
unrot
Find and interactively repair broken symlinks with fuzzy matching
-
nuwax-upload
Upload files to MinIO (S3-compatible) storage
-
haz-domain
Shared domain types for the haz task runner (identifiers, paths, errors)
-
dotzilla-cli
A CLI tool to manage dotfiles with symbolic linking and staging capabilities
-
posix-portable-filename
Constructs POSIX portable filenames (A-Za-z0-9._-)
-
problemreductions-cli
CLI tool for exploring NP-hard problem reductions
-
looseleaf
Organise temporary files
-
rustypath
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get what you want, or you dont.
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
boltse
A lightweight HTTP server for static files
-
file-storage
aids in accessing file-like storage
-
geist_supervisor
Generic OTA supervisor for field devices
-
patholog
Diagnose, explain, clean, and safely repair PATH behavior
-
damascus
filesystem utility crate for the Flamberge mod manager stack
-
sideagent
Run another coding agent from your current session
-
scanseq
File sequence detector in Rust with Python interface for automation systems
-
grace-cli
CLI tool for processing files and strings
-
dua-cli-tokens
Fork of dua-cli - A tool to conveniently learn about the disk usage of directories, fast! Now with token counting capabilities
-
fff-notify-debouncer-full
notify event debouncer optimized for ease of use
-
heimdall-sandbox-policy
Policy document types and filesystem policy materialization for Heimdall
-
inscenerator-entity
Filesystem based hierarchical text/data format
-
fuser-ng
A higher-level FUSE filesystem library with inode->path translation
-
gwt-core
Core library for Git Worktree Manager
-
sfa
A minimal, flat file archive encoding/decoding library
-
editorconfig-parser
.editorconfig parser
-
massmap
Static hash table that scales via disk-backed expansion to trim memory usage while ensuring each lookup needs exactly one I/O
-
yak
A modern container file library, useful for quickly building your own binary file formats. A file system in a file, focused on performance and ease of use. C and Python bindings available.
-
cargo-warehouse
cargo script for set up a local cache for compiled dependencies
-
tidy-files
A fast, safe CLI tool to organize files into categorized folders
-
ext-php-rs-clang-sys
Fork of clang-sys with preserver none support
-
layla-log
logger library
-
canvas_syncer
A syncer to Canvas LMS with files among courses
-
pathmarks
path bookmarks for your shell
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
nfc2nfd
Rename files from NFC to NFD so iOS UIDocumentPicker can select CJK-named files
-
mmap-shield
SIGBUS-safe memory-mapped file access for network filesystems (NFS/EFS)
-
qbit
A wrapper for qBittorrent Web API
-
betex
Betfair / Prediction Market Exchange
-
vtm-core
Core logic for vde-tmux-manager
-
jbx
jbx: one-stop Java toolbox for scripts, tools, and agents
-
ext4-lwext4
A safe Rust wrapper for ext2/3/4 filesystem operations based on lwext4
-
fstree
blazing fast File System Tree command in Rust with smart file type icons
-
usnjrnl-forensic
NTFS USN Journal parser with full path reconstruction via journal rewind
-
fsindex
Fast, powerful filesystem indexing with .gitignore support and iterator-based API
-
shotpaste
One screenshot, three pastes. Atomic multi-format clipboard (image + file + path) on Windows, macOS, and Linux.
-
aprender-contracts-cli
CLI for provable-contracts — validate, scaffold, verify, status, audit
-
dmgwiz
Extract filesystem data from DMG files
-
firkin-envd
Protocol-level envd process and filesystem contracts for Firkin data planes
-
gix-ref
handle git references
-
ecl-adapter-fs
Filesystem source adapter for ECL pipeline runner
-
stash-clipboard
Wayland clipboard manager with fast persistent history and multi-media support
-
fpick
Interactive file picker
-
zippity
asynchronously creating a ZIP file on the fly
-
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.
-
openmw-cfg
interacting with the openmw config file and the virtual file system it defines
-
proton-t
A smarter cd command with frecency and fallback search
-
dir-structure
Model directory structures as plain Rust structs
-
datapath
Type-safe structured paths with partitions, parsing, and schema associations
-
diskspace-cli
Find the dead weight in your cargo hold — a personalized, reversible disk-cleanup CLI
-
cowsync
CLI tool to sync directories using copy-on-write with include/exclude pattern support
-
tauri-plugin-vnidrop-share
A Tauri plugin for sharing content via the system's share dialog
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
quickswitch
A terminal-based tool for quickly switching between directories and files
-
file2txt
将目录下所有文本文件内容聚合到一个文件
-
trawldb
A CLI for managing trawl resources
-
ankurah-storage-common
Ankurah storage engine common libraries
-
nils-memo
CLI crate for nils-memo in the nils-cli workspace
-
buildfs
A CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable TOML build scripts
-
capsula-capture-cwd
A Capsula hook that captures the current working directory
-
ntfs-forensic
Forensic anomaly auditor for NTFS — timestomping, alternate data streams, deleted records, and MFT-record slack as graded report::Finding, built on ntfs-core
-
rsfgsea
High-performance fgsea-compatible preranked Gene Set Enrichment Analysis in Rust
-
rcp-tools-rcp
Fast file operations tools - rcp (copy) and rcpd (remote copy daemon)
-
neatcli
A smart CLI tool to organize and clean up messy directories
-
cvmfs
CernVM-FS client implementation in Rust
-
libpfs3
Pure Rust PFS3 (Amiga) filesystem library — read, write, format, and check
-
xdg-user
accessing common user file directories according to
xdg-user-dirs -
uniffi-bindgen-node-js
Generate ESM Node.js bindings for UniFFI cdylibs using koffi
-
endur
backs up your work automatically via Git commits
-
sanitise-file-name
An unusually flexible and efficient file name sanitiser
-
vigil-baseline
Desktop Linux file integrity monitor. One operator, one workstation. Kernel-level filesystem watching, BLAKE3 hashing, HMAC-chained audit trail. Silent by default, local by design, deeply paranoid.
-
iftree
Include many files in your Rust code for self-contained binaries
-
sos-filesystem
Filesystem backend for the Save Our Secrets SDK
-
nftw
Efficient function mapping over directory trees
-
listdisk-rs
win32 disk info utils
-
diskonaut-ng
Terminal disk space visual navigator
-
ringboard
CLI for interfacing with the ringboard server
-
flashkraft-tui
FlashKraft — OS image writer terminal application (Ratatui TUI)
-
dirwalk
Platform-optimized recursive directory walker with metadata
-
cljrs-ir-prebuild
Pre-compilation tool that serialises standard library forms to IR for clojurust
-
combine_code
CLI tool to merge source files by extension while respecting .gitignore rules
-
pacfetch
a neofectch style wrapper for pacman's Syu/Sy/Su
-
cpb
a faster, simpler alternative to cp
-
taskmd-core
Core logic for taskmd — Markdown-native task management
-
io-vdir
Set of I/O-free coroutines to manage Vdir filesystems
-
neuxcfg
managing an application’s configuration directory
-
kopi
JDK version management tool
-
cellos-sink-dlq
Dead-letter queue wrapper EventSink for CellOS — spills CloudEvents to disk when the primary sink fails. Replayable.
-
harmonia-store-core
Core Nix store semantics - pure types and validation logic
-
ext4plus
No-std compatible Rust library for ext2/ext3/ext4 filesystems
-
cargo-target-scanner
A desktop GUI tool to scan, visualize, and clean up Rust project target directories
-
btrfs-disk
Platform-independent parsing and writing of btrfs on-disk structures
-
ffscan
Fast directory & process scanner: scan large files/folders, list/kill processes, and print system info
-
stable-which
Evaluate binary path stability and find stable PATH candidates
-
obsidian-backups
A Git-based backup library for Rust applications. Originally designed for the Obsidian Minecraft Server Panel, but generic enough to be used in any project requiring file backup management.
-
fastdfs
Rust client for FastDFS distributed file system
-
bigfiles
Find what's eating your disk — a parallel directory scanner with category breakdown, stale-file flagging, and hardlink-aware duplicate detection
-
validate_directory_structure
A powerful tool to validate directory(Files and folders) structures
-
fast-fs
High-speed async file system traversal library with batteries-included file browser component
-
doublecrypt-core
Encrypted filesystem core library with C ABI for cross-platform frontends
-
swdir
Swiftly traverse and scan directories. Sway 🪭, swing 🎷 or swim 🪼 in directories.
-
trusty-bm25-daemon
Per-palace BM25 lexical-index subprocess for the trusty-* ecosystem (issue #156)
-
fuseftp-mount-helper
Mount helper for fuseftp
-
k8s-crds-longhorn
Kubernetes CRDs for longhorn
-
pg-embed-setup-unpriv
Initialises postgresql_embedded clusters as root while handing off filesystem work to nobody
-
fcnt
cmd-line tool for counting the number of files in given directories
-
wnfs-wasm
WebNative Filesystem API (WebAssembly)
-
camel-bridge
Bridge process lifecycle management for rust-camel (spawn, health, download)
-
sftpman
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
-
dx-forge
Production-ready VCS and orchestration engine for DX tools with Git-like versioning, dual-watcher architecture, traffic branch system, and component injection
-
dabgen
DAB file structure generator
-
bb-drivelist
basically a Rust implementation of Balena’s drivelist
-
vshadow
Pure Rust parser for Windows Volume Shadow Copy (VSS) snapshots. Read-only access to VSS stores from forensic disk images without Windows APIs.
-
atm-agent-mcp
MCP proxy for managing Codex agent sessions with ATM team integration
-
shock
Regularly
shockyour ZFS pools to maintain good hygiene and prune stale snapshots -
hadris-io
No-std I/O traits and utilities for the Hadris filesystem crates
-
zccache-artifact
Disk-backed artifact storage for zccache
-
gitsnitch
Lints your Git commit history against a declarative ruleset
-
krnchr
Combine files into a single output. Supports JSON, text, XML, YAML, and CSV formats.
-
mega-download
A small Rust CLI for downloading all files from a public MEGA folder
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
inspektr
A software composition analysis (SCA) tool for generating Software Bills of Materials (SBOM) and scanning for known vulnerabilities
-
pathmaster
powerful command-line tool written in Rust for managing your system's PATH environment variable
-
cloudillo-file
File storage subsystem for Cloudillo: upload, download, image processing, and variant generation
-
fuxi-cli
dotfile organization made easy
-
dockerfile-parser-rs
The ultimate Rust library for parsing, modifying, and generating Dockerfiles
-
toolchain_find
A small library to help find installed Rust components
-
astrid
Command-line interface for Astrid secure agent runtime
-
fpr-cli
that allows one to write cli tools quickly
-
rflatten
Flatten subdirectories by moving all files to the root directory
-
walkdir_minimal
Fast, minimalist, and POSIX-compliant recursive directory traverser with zero external dependencies
-
octopos
xv6 for RISC-V in Rust
-
miniximg
creating, inspecting, and editing Minix v1 filesystem images
-
configfs-tsm
Generate quotes for remote attestation on confidential computing platforms using Linux's configfs-tsm filesystem interface
-
git-leave
Check for unsaved or uncommitted changes on your machine
-
covy-cli
Fast Rust CLI for coverage and diagnostics gating
-
rustilities
offers a few utils for Rust development
-
zep-kvs
Elementary zero config cross platform key-value persistence library
-
swap-rs
creating Linux swap areas (SWAPSPACE2 format)
-
tudiff
A high-performance terminal directory comparison tool written in Rust - bringing Beyond Compare's intuitive interface to the command line
-
cjrh-moreutils-vidir
Rust implementations of the moreutils tools
-
erofs-rs
A pure Rust library for reading EROFS (Enhanced Read-Only File System) images
-
cruft
Find and remove reclaimable build and cache directories like node_modules and target
-
cursus
release management CLI
-
bpfcov
Generate source-based code coverage for eBPF programs
-
urlmatic
Slice and dice URLs on the command line
-
file-io
Easy interfaces for file i/o
-
snipren
Easy rename for unix-like systems
-
gamebox
A powerful Rust library for game collection management with automatic scanning, intelligent metadata retrieval from multiple databases (DLsite, IGDB, TheGamesDB), and smart matching algorithms
-
syz
Interactive CLI to explore and visualize file and directory sizes
-
a2fuse
Mount and maintain Apple II ProDOS disk images
-
gen-npm
gen — npm/pnpm/yarn adapter. Parses package.json + package-lock.json/pnpm-lock.yaml into gen_types::Manifest. The npm half of the universal package-manager engine; sibling of gen-cargo.
-
zfshealth
manage ZFS pool scrubs
-
libflatterer
Lib to make JSON flatterer
-
rfuse3
FUSE user-space library async version implementation
-
rs9p
Filesystems library using 9P2000.L protocol, an extended variant of 9P from Plan 9
-
wiztree-metafile
-
rivia
reduce code verbosity
-
unftp-sbe-fatfs
A storage backend for libunftp that provides read-only access to FAT filesystem images
-
fiddler-script
A minimal C-style scripting language interpreter
-
strided-perm
Cache-efficient tensor permutation / transpose (HPTT-inspired)
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
rcp-tools-rrm
Fast file removal tool - efficiently removes large filesets (similar to rm -rf but much faster)
-
matrix256
Rust reference implementation of matrix256v1 — a SHA-256 fingerprint over the (path, size) records of a rooted filesystem tree
-
nexcore-downloads-scanner
Downloads Intelligence Scanner - classifies files by NexVigilant Core relevance
-
filego
A file splitting & merging solution
-
nex-pkg
Package manager UX for nix-darwin + homebrew
-
flatpage
filesystem-based Markdown page loader
-
microcad-std
µcad Standard Library
-
csaf-rs
A parser for the CSAF standard written in Rust
-
detect
Expression-based file search combining name, content, metadata, and structured data predicates
-
libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
cargo-test-support
Testing framework for Cargo's testsuite
-
ayran
Fuzzy Directory Navigation Tool
-
typst-upgrade
upgrade typst packages
-
axum-asset
embedding static assets in your Axum application at compile time
-
terraphim_persistence
Terraphim persistence layer
-
dset
processing and managing dataset-related files, with a focus on machine learning datasets, captions, and safetensors files
-
subms-segment-reader
submillisecond.com cookbook recipe - storage: subms-segment-reader. Read length-prefix framed records from a segment file; surface typed errors on truncation.
-
tauri-store
Persistent stores for Tauri
-
ninep-sync
A bare bones 9p implementation
-
project-jump
CLI tool for visiting project directories
-
ruffly-all
Generate a migration path to ruff from anywhere
-
jfs-zgy
A journaling file system demonstrating crash consistency (Three Easy Pieces)
-
crate
rate is a cross-platform tool that clears all installed Rust crates from the .cargo/registry folder, helping you free up disk space. It works on Windows, macOS, and Linux.
-
libarchive2
Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities
-
ndless
interacting with Ndless for the TI-Nspire
-
anyfs-backend
Core traits and types for the AnyFS pluggable virtual filesystem standard
-
slash-files-rs
Configurable Rust file browser with HTMX UI, JSON API, previews, batch operations, and multi-framework adapters
-
aw-watcher-agent
ActivityWatch watcher for code agent sessions — tracks session duration, models, token usage, and costs
-
hunt
command to quickly search a file/folder by name
-
cat-cli
Concatenate and send files to standard output
-
rosetree
A fast command-line tool for scanning directories, analyzing file structures, and extracting file contents with gitignore support
-
sysdirs
Cross-platform system directory paths for iOS, macOS, Android, Linux, Windows and other Unix
-
nydus-api
APIs for Nydus Image Service
-
junkyard
Cross-platform system trash API
-
rust-safe-io
Safe filesystem I/O SDK for REX with Cedar authorization
-
bevy_etcetera
Tiny Bevy wrapper for etcetera: An unopinionated library for obtaining configuration, data, cache, & other directories
-
tarfs
Tar reading library, designed for using in embedded systems
-
rdpal
manipulate Linux initrd files
-
hfsplus
Read-only HFS+ / HFSX filesystem parser
-
broom-cli
Scan a directory tree, find build/cache folders, and move the ones you pick to Trash
-
which-fs
Give me a path, I'll tell you the filesystem it's on
-
opfs-project
working with the Origin Private File System (OPFS) in WebAssembly applications
-
aegis-wire-formats
Signed attestation manifest format for aegis-boot USB sticks — serde types + JSON Schema
-
bashrs-frontend
POSIX shell frontend (sh/bash/zsh + Makefile/Dockerfile) for xpile. Scaffold at v0.1.0 (PMAT-037 / XPILE-BASHRS-MERGER-001); full source fold from
paiml/bashrslands at v0.2.0. -
blkreader
Read file data directly from block device using extent information
-
fiemap
call ioctl FIEMAP on files with ease
-
precursor
Pre-protocol payload tagging, similarity clustering, and packet/firmware triage CLI
-
branchfs
FUSE filesystem with atomic branching for speculative execution
-
ext4_rs
Cross-platform rust ext4
-
ferro-storage
File storage abstraction for the Ferro framework
-
mkfs-ext
Create original ext (pre-ext2) filesystem images
-
normalize-path
Like canonicalize, but without performing I/O
-
tempfile-fast
Support for Linux-specific tempfile extensions
-
ito-templates
Template management and installation for Ito
-
kanumi
A cli to manage collections of images
-
vimputti
Linux input system pretender for isolated containers
-
revelo-reader
Input/reader layer for revelo (file and directory sources)
-
async-watcher
Trigger events when files or directories change
-
fmutex
Cross-platform mutual exclusion across processes on a file or path
-
rew-core
Core utilities and types for the Rew runtime system
-
stdpython
Python standard library runtime for the Rython compiler ecosystem
-
jql-parser
Parser for jql - the JSON Query Language tool
-
ckg-cli
ckg — codebase knowledge graph CLI
-
rivia-vfs
Ergonomic facade for the Rivia Virtual FileSystem
-
unifuse
Cross-platform async FUSE abstraction (rfuse3 + winfsp-rs)
-
agent_feed_directory
projection-safe feed for local coding-agent activity
-
supernote_pdf
CLI to convert .note files (and directories of them) into pdfs for archival and backup
-
shannon-nu-path
Path handling library for Nushell
-
sync-rs
A CLI tool to sync files between directories
-
rushfind
Fast Rust implementation of Unix find with GNU-compatible syntax and parallel traversal
-
moosicbox_log_runtime
Generic log runtime paths and initialization
-
openvet-package
Per-registry package fetch and unpack adapters for OpenVet audit authoring
-
millrace-sessions-worker
Per-session PTY worker for millrace-sessions
-
renamex
A fast CLI tool to clean, normalize, and safely rename files in bulk
-
librarium
reading, creating, and modification of cpio file systems
-
revenant-core
Core library for the Revenant system snapshot tool
-
darn_cli
CLI for darn - CRDT-backed filesystem management
-
astrid-vfs
Virtual File System and Capability sandbox for Astrid agent runtime
-
retree
Fast, cross-platform GNU tree compatible directory listing
-
findit-rs
A fast, lightweight command-line filesystem search tool
-
firo
Straightforward rotating file implementation
-
skills-validator
validates agent skills according to the Agent Skills specification, informed by the OpenCode and Claude Code implementations
-
file_shred
binary to securily delete files, overwriting and moving them before removal
-
toss
A throw-catch style move and copy program
-
diskforge
Intelligent disk cleanup CLI for developers — scan, find, deduplicate, and clean
-
yeti-workspace
Sandboxed filesystem + vetted subprocess primitive for Yeti platform consumers. Local-deployment only — excluded from Fabric builds at compile time.
-
melin-journal
Durable write-ahead journal with CRC32C checksums, BLAKE3 hash chain, and snapshot framing
-
brakoll
Opinionated issue tracker built for solo developers
-
zawgl-core
Zawgl Graph Core Library
-
tapis-files
The Tapis Files API provides for management of file resources on Tapis systems
-
usn-parser
A Windows utility for NTFS/ReFS to search the MFT & monitoring the changes of USN Journal
-
audiflow-preset-server
Local API server for audiflow preset editor
-
clientapi-pdm
Generated from apidoc.js. NOT an official Proxmox specification. See https://pdm.proxmox.com/docs/api-viewer/ for the upstream documentation.
-
astrid-capsule
Core runtime management for User-Space Capsules in Astrid OS
-
unf
UNixize Filename -- replace annoying anti-unix characters in filenames
-
transferred-files
Local filesystem source and destination (Parquet and other file formats) for the transferred data transfer engine
-
desktop_shortcut_remover
A program that periodically removes desktop shortcuts
-
helios-fhir
comprehensive FHIR (Fast Healthcare Interoperability Resources) specification model implementation that contains strongly-typed Rust representations of all FHIR data types, and resourcess…
-
dirs-sys-next
system-level helper functions for the dirs and directories crates
-
flyboat
Container environment manager for development
-
draviavemal-xml_rs
A high-performance, low-memory XML DOM parser for Rust — with namespace-aware parsing, order-preserving attributes, and round-trip safe serialization
-
syft-objects
Content-addressed object storage and snapshot trees for syft
-
rh-packager
FHIR Package assembler — builds conformant FHIR Packages from a source directory
-
tokmd-analysis
Analysis logic and enrichers for tokmd receipts
-
no_std_path
A no_std fork of the path module from https://github.com/rust-lang/rust
-
heimdall-core
Core Heimdall sandbox runtime orchestration and execution types
-
apimock-routing
Routing model for apimock: rule sets, request matching, and read-only views for GUI tooling
-
kconfirm-cli
kconfirm cli
-
any-storage
Virtual FileStore Abstraction for different Backends
-
wallshift
wallpaper updater using feh
-
empty-dir
Remove empty dirs
-
fuselage
Linux CLI tool for running commands with ephemeral, namespace-private filesystems
-
khata-rs
A high-performance disk-persistent message queue. Optimized for low-latency scenarios.
-
tether-utils
Tether Systems
-
twitter/rezolus
High resolution systems performance telemetry agent
-
manualmap
Manually map PE to process memory
-
self_upgrade
Self upgrade for standalone executables
-
unctool-gui
A GUI program to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
curie-deps
Maven dependency resolution for the Curie build tool
-
mime_to_ext
no_std MIME ↔ extension lookup from embedded JSON, no OS files
-
dirs-lite
Get platform-specific config, data, and cache directories. Supports XDG-style on macOS. No dependencies.
-
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
include_dir_as_map
Embed files from a directory as a hashmap in the rust binary
-
fleet-api-rs
Fleet API structures generated by kopium from upstream CRDs
-
filelocks
Platform-native file locking with blocking and non-blocking support
-
wbgeotiff
Shared GeoTIFF / BigTIFF / COG read-write engine for Whitebox crates
-
fileluya
— Secure, encrypted reactive filesystem with hybrid post-quantum cryptography
-
foyer-common
common components for foyer - Hybrid cache for Rust
-
fifi
Find identical files in subdirectories
-
unidirs
Unified directories for different use cases of an application, providing standard directories for local development, when run as service or when run by a user
-
box-cli
Sandboxed git workspaces for development
-
iso-probe
Runtime ISO discovery for rescue environments (loopback mount + GPT/ISO9660 + sha256/minisign sidecar verification)
-
linera-persistent
persisting data types to disk with a variety of backends
-
arct-core
Core library for Arc Academy Terminal - command analysis and learning engine
-
smooai-file
A unified file handling library for working with files from local filesystem, S3, URLs, and streams
-
watchman_client
a client for the Watchman file watching service
-
ps-organizer
A command-line tool to organize PS (Problem Solving) source files by problem number
-
netlink-packet-sock-diag
netlink packet types for the sock_diag subprotocol
-
melin-exchange-core
Order matching engine with account management, risk controls, and circuit breakers
-
pwd
Safe interface to pwd.h
-
am-fs-core
Pure-Rust block-device framework — BlockRead/BlockDevice traits + FileDevice + CallbackDevice + LRU cache. Foundation crate for fs-* drivers and img-* containers.
-
jetstream_9p
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
v_utils
My utils crate
-
oxifont-discovery
Pure Rust OS font-directory discovery for OxiFont
-
scanit
A fast, multi-threaded filesystem search tool
-
arcbox-error
Common error types for ArcBox
-
get-executable
Find the appropriate executable to run from a name or path
-
shuflr
Streaming shuffled JSONL: chunk pool, shuffle algorithms, I/O, sinks
-
xio
providing common functionality for file system operations and asynchronous file processing
-
tanzhenhui_code_lib
toolbox for my own
-
gtars-igd
IGD: a high-performance genomic interval search tool
-
y-sweet
A standalone Yjs CRDT server with built-in persistence and auth
-
mktemp
files and directories
-
ratatui-async-explorer
ratatui-explorer is a small, but highly customizable, file explorer widget for ratatui
-
actr-cli
Command line tool for Actor-RTC framework projects
-
dicom-anonymization
DICOM anonymization
-
panproto-git-remote
Git remote helper for panproto:// URLs (enables git push/pull/clone via panproto)
-
vite-rs
Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in development.)
-
jvars
Tools for working with JSON via data paths
-
flix-fs
Filesystem scanner for flix media
-
tuxdoctor-metrics
TuxDoctor metrics generator based on device test reports
-
ffm
A blazing-fast terminal file manager with three-panel layout, fuzzy search, multi-select, and full keyboard control
-
write_atomic
Write to files atomically
-
cap-primitives
Capability-based primitives
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
rustic-prometheus-exporter
A Prometheus exporter for Restic repositories, utilising Rustic
-
rsblkid
Safe Rust wrapper around the
util-linux/libblkidC library -
puf
A safe, fast, and cross-platform command-line trash utility, acting as a modern alternative to rm
-
vectordata
tools for dataset.yaml
-
msb_krun_devices
Virtio device implementations for msb_krun microVMs
-
vfy
Verify backup integrity by comparing directory trees
-
fencecat
Walkdir cat with markdown fenced code output
-
watch_dir
Monitors a directory for file changes and delivers new UTF-8 content over a channel, with configurable read strategies
-
exhume_extfs
Extract Extended Filesystem specific artefacts from a Partition
-
dodot-lib
Core library for dodot dotfiles manager
-
spann
Proof-of-concept SPANN-style approximate nearest neighbor index in Rust
-
microsandbox-filesystem
Filesystem backends and guest filesystem support for microsandbox
-
docbox-core
Docbox core business logic and functionality
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
dg_sysfs
Utils for working with SysFS in Garden OS
-
scanner-core
Public facade for the Archivist filesystem scanner (scan API and FileRecord types)
-
coding_agent_tools
Coding agent tools (CLI + MCP). First tool: ls.
-
shannon-nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
evdev-shortcut
Global shortcuts using evdev
-
tensogram-ffi
C FFI bindings for the Tensogram N-tensor message format library
-
czkawka_core
Core of Czkawka app
-
esh
Embeddable SHell - a Rust library for building interactive, command-driven CLI applications
-
rexgen
A fast CLI to generate text that matches regex-like patterns
-
mkit-transport-file
File-system transport for mkit, used in tests and local content-addressed repositories
-
dream_archivetool
Inspect, extract, create, and update Bethesda BSA and BA2 archives
-
xml-disassembler
Disassemble XML into smaller, manageable files and reassemble on demand
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
lash-tool-files
File-system tool suite (read/write/list) for the lash agent runtime
-
mkemptyfile
creates an empty file
-
radicle-surf
A code surfing library for Git repositories
-
vfs-sync-core
Common S3 sync logic for Monaka VFS (host- and WASI-shared)
-
ghfs
Mount GitHub repositories as a local filesystem
-
file-declutter
Reorganizes files into nested folders based on their filenames
-
cp_r
Copy files and directories recursively, preserving mtime and permissions
-
hxcfe
Rustty safe abstraction over hxcfe-sys. Unfinished work, contributions are welcomed.
-
fanotify-fid
Linux fanotify FID (File Identifier) mode event parser and file handle utilities
-
abgleich-lib
zfs sync tool, core library
-
m4b-extractor
CLI tool to extract chapters, metadata and cover for M4B Audiobook
-
rpi_resize
Shrink Raspberry Pi root filesystem and create additional partitions for swap, /var, and /home
-
skilllite-fs
SkillLite FS: centralized file read/write/search_replace
-
rustdrivesync
Production-ready CLI tool for one-way file synchronization with Google Drive. Features: dependency injection, rate limiting, retry with backoff, parallel uploads, and comprehensive documentation.
-
rspack_watcher
rspack watcher
-
linux-disk-space-manager
a system controller for linux disk space management
-
ggen-marketplace
Marketplace plugin for ggen - package management system
-
twrk
Open a project from your workspace in a tmux session with a configurable layout, optionally in a fresh git worktree
-
leviso-elf
ELF binary analysis and library dependency copying utilities using readelf
-
TidyTUI
A blazingly fast, terminal-based system cleaner written in Rust
-
env_home
Get the user home directory in a cross-platform way
-
mkfs-xfs
A dependency-free Rust library for building XFS filesystem metadata
-
normalize-facts
Code fact extraction and storage library
-
ruri
Calculates the CRC-32 of a file and checks it against the filename
-
wasixcc
C/C++ compiler for the WASIX platform
-
clean-path
A safe fork of the
path-cleancrate -
braces
Convert path lists into compact brace expansion syntax
-
s3sh
Interactive S3 shell with Unix-like commands and archive navigation
-
lamella
Orchestration layer for CoW-accelerated git worktree hydration
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
sonarr
API docs - The v3 API docs apply to both v3 and v4 versions of Sonarr. Some functionality may only be available in v4 of the Sonarr application.
-
transit_model
Transit data management
-
safeatomic-rs
Atomic POSIX filesystem primitives: write_atomic, write_once, append+fsync, rename, fsync_dir. Rust sibling of the Python
safeatomicpackage. -
zlayer-paths
Centralized filesystem path resolution for ZLayer
-
sparseutils
Small command-line utilities for working with sparse files
-
qb-savepath-history-editor
Small GUI tool to reorder/edit qBittorrent save path history (save_path_history)
-
mogh_config
merge config from multiple files / directories
-
rolldown-notify-debouncer-full
notify event debouncer optimized for ease of use
-
pathsearch
Search for files in PATH
-
trussed-fs-info
extension providing filesystem metadata for trussed
-
fractal-nfs
Minimal NFSv3 server, runtime-agnostic (tokio or compio backends)
-
rem-utils
Extraction Maestro
-
nzb-decode
yEnc decoding, file assembly, and article cache for NZB download clients
-
switchyard-fs
Switchyard: safe, atomic, reversible filesystem swaps with policy and audit
-
jackup
backup tool for creating and restoring compressed file snapshots
-
celestial-catalog
Astronomical Catalog operations
-
puniyu_path
puniyu 路径管理库,统一提供应用、插件与适配器目录路径
-
gix-discover
Discover git repositories and check if a directory is a git repository
-
zlayer-storage
S3-backed container layer persistence with crash-tolerant uploads
-
spqr-shortest-path-index
A shortest-path index for bidirected graphs based on the SPQR decomposition
-
deno_resolver
Deno resolution algorithm
-
pistonite-cu
Battery-included common utils to speed up development of rust tools
-
roost-dot
A TUI-first, Rust-based dotfiles manager with git-sync
-
garage_web
S3-like website endpoint crate for the Garage object store
-
ito-core
Core functionality and business logic for Ito
-
lyon_extra
Various optional utilities for the lyon crate
-
filepath
Get the filesystem path of a file
-
zub-store
Git-like content-addressed filesystem store with metadata preservation
-
yadf
dupes finder
-
aube-util
Shared helpers reused across aube crates (semantic hashing, async dedup, atomic filesystem ops, bincode sidecars)
-
fast-search
⚡ Blazingly fast, cross-platform file search & duplicate finder — usable as a library or CLI
-
randy
Conky like app in Rust
-
zd
Fast recursive directory jumper — like z, but instant and stateless
-
e9571_file_lib
file and directory operations, including MD5 hashing and recursive copying
-
canonical-path
Path and PathBuf-like types for representing canonical filesystem paths
-
microsandbox-agentd
Guest init process and agent daemon for microsandbox microVMs
-
vtx-protocol
Official WIT interface definitions for VTX Project
-
micro-games-kit
Micro Games Kit
-
capulus
Shared support helpers for komputation CLI tools
-
bv-core
Core types for biov: manifests, lockfile, cache layout, and error types
-
libkrun
A dynamic library providing Virtualization-based process isolation capabilities
-
git-backup
Bundles multiple repositories and copies to target directory
-
unin-bin
A universal installer for many languages so you don't have to remember any commands
-
DiskAnalyzer
make diagram base on system folder size
-
rudu
Fast, parallel Rust CLI tool for analyzing directory sizes
-
rusk-tuf
TUF (The Update Framework) metadata verification for rusk
-
sos-vfs
Virtual file system same as tokio::fs
-
lstr
A blazingly fast, minimalist directory tree viewer, written in Rust
-
ferret-rs
A blazingly fast file finder, organizer, and pentesting tool for Linux/Unix systems with netcat-style combined flags
-
jan-cli
YAML-defined CLI trees with progressive help, optional exec aliases, merged extra specs, and SQLite audit logging keyed by git branch
-
normalizefs
Normalization of file system paths
-
net-bytes
handling file sizes, download speeds, and download acceleration with support for both SI and IEC standards
-
greentic-distributor-dev
Dev-only distributor source that serves packs and components from the local filesystem
-
ninep
A bare bones 9p implementation
-
exfat-fs
A comprehensive implementation of the exFAT filesystem
-
dowser
A recursive, canonicalizing file finding library for Unix
-
btrfs-mkfs
Create btrfs filesystems
-
platform-dirs
obtaining platform dependant directory paths for application and user directories
-
edgecrab-migrate
Migration tool: hermes-agent / OpenClaw → EdgeCrab config, sessions, skills
-
pulith-state
Transaction-backed persistent state for Pulith resources
-
cooklang-find
finding and managing Cooklang recipes in the filesystem
-
dysk-cli
the dysk cli as a library
-
supplement
The awesome supplement for your awesome CLI app
-
ram-map-viewer
Graphical viewer for a simple format memory map
-
opentelemetry-system-metrics
System metric export through Opentelemetry
-
logical-path
Translate canonical (symlink-resolved) filesystem paths back to their logical (symlink-preserving) equivalents
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
rattler_networking
Authenticated requests in the conda ecosystem
-
anydir
working with both compile-time embedded directories and runtime directories using an abstraction
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
rrcm
Rust RC file Management commands
-
hashjunkie
Fast multi-algorithm hashing library with file-sharing and cloud hash support
-
zccache-core
Shared core types and utilities for zccache
-
wsb
Workspace - A tool suite for file operations, version management, and development workflow automation
-
kcr_sparkoperator_k8s_io
Kubernetes Custom Resource Bindings
-
utime
A missing utime function for Rust
-
rsmount
Safe Rust wrapper around the
util-linux/libmountC library -
lamfold
no_std read-only media filesystem stack — substrate core (codec registry, immutable-block cache, bounded zero-copy parse, frontend trait, integrity-verification seam)
-
rex-redaction
Sensitive data redaction utilities for REX
-
activitystreams-ext
Extension types for the ActivityStreams crate
-
qubit-fs
Pluggable filesystem abstraction for Rust
-
clipboard-history
CLI for interfacing with the ringboard server
-
ergo-loader
Project discovery, graph decode, and source loading for the Ergo graph execution engine
-
pf-world
ProcessFork world layer: filesystem (overlayfs / APFS), env, in-flight processes (CRIU), browser DOM (CDP)
-
rattler_lock
Rust data types for conda lock
-
zuit-plugins
Subprocess-based third-party analyzer plugins for zuit
-
philiprehberger-mime-detect
File type detection from content (magic bytes), file extension, and MIME type mapping
-
agentignore
FUSE filesystem that hides files matching .agentignore rules from processes - control what agents can see while building apps
-
noice-rs
A minimal suckless-style file browser for the terminal with vim-like keybindings
-
shvrpc
SHV-RPC protocol
-
iris-cli
Smart file organization
-
moduforge-rules-engine
moduforge 引擎规则
-
cuba-lib
Core library for Cuba
-
git-where
Git extension for navigating repos and worktrees — find files, directories, and branches across projects with frecency-ranked fuzzy selection
-
cadcore-ops
Geometric operations for the cadcore CAD kernel - O(N) filament sweep, analytic B-Rep construction without Boolean ops
-
ruvix-fs
Minimal filesystem for the RuVix Cognition Kernel (ADR-087 Phase E)
-
s3bolt
High-performance S3 file copy tool — concurrent, async, built in Rust
-
hostab
Your dev tool to manage /etc/hosts like a pro — written in Rust
-
rustic_backend
supporting various backends in rustic-rs
-
rust-silos
Minimal, robust file embedding for Rust. Efficient, allocation-free, and reliable.
-
tux-icons
getting desktop icons in linux
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
mdif
written in rust, terminal-based disk usage analyzer
-
uni-app
native/wasm compatibility layer for window creation, input and filesystem
-
loppel
local file backups with a bit of compression
-
kurbo-material-icons
Material icons, converted to kurbo paths
-
msb-sync
Filesystem sync between local and microsandbox microVMs via S3-compatible storage
-
luks-header-backup
A luks header backup tool
-
bonsai-disk
NOR flash device abstraction for the bonsai-fs
-
sley-refs
Native-Rust Git reference store for the sley engine: loose refs, packed-refs, reftables, and reflogs
-
smop
Batteries-included scripting utilities for Rust
-
smart-tree
Smart Tree - An intelligent, AI-friendly directory visualization tool
-
guse
A git-based virtual filesystem mounted with fuse. It allows mounting of multiple repositories, fetched from GitHub or Gitlab, independently as well as running automated builds and tests on them.
-
garbage
CLI tool for interacting with the freedesktop trashcan
-
which_problem
Diganose your executable lookup problems with this rust library
-
obliterate
Force-remove Files and Directories on Linux Including Paths with 000 Permissions
-
gix-fs
providing file system specific utilities to
gitoxide -
restic_ez
configuration loader and API around
restic -
triad-fs
Filesystem adapter for triad claims, config, snapshots, and evidence
-
pay-respects-utils
pay-respects CLI tool
-
buffer_ring
A high-performance, latch-free log-structured storage layer built for modern flash storage and multi-core systems
-
file-vec
Uses memory mapping to store a Vec like data structure on the disk instead of in RAM
-
iocore
safe library for unix CLI tools and Systems programming. IOCore provides the [
iocore::Path] abstraction of file-system paths designed to replace most [std::path] and [std::fs]… -
omnipath
Path utility library
-
siquery
osquery implementation to query system information
-
fileluya-lattices
Filesystem lattice types for KeyLeLuYa, extending propagators-chirho
-
pds-core
powering pds — sphinx-needs corpus gate-and-query primitives
-
bestls
A fast and colorful Rust-based ls replacement CLI tool with JSON output and sorting options
-
liteboxfs
A modern POSIX filesystem in a SQLite database
-
loco-gen
Loco generators
-
winfsp_wrs
WinFSP wrapper for rust
-
smv
Smart Move - An enhanced mv command with transformation capabilities
-
russh-core
Core SSH session management library — config, resolution, validation, and command building
-
mimetype-cli
MIME type lookup, detection and reverse lookup CLI tool
-
brk_rolldown_fs
Filesystem abstraction layer for Rolldown
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
hitchmark-cli
CLI tool for stable, addressable document links via hook:// URIs
-
lua-rs-lfs
omniLua’s LuaFileSystem (lfs) module — internal crate; depend on
omnilua -
cellos-export-local
Local-filesystem ExportSink for CellOS — writes per-cell evidence bundles to an operator-configured directory
-
sqlx-error
A wrapper around
sqlx::Errorto provide error path and additional context -
include-exclude-watcher
Async file watcher with glob-based include/exclude patterns and built-in debouncing
-
confguard
Guard your sensitive configuration files
-
libreoffice_convert_rust
converting documents using LibreOffice
-
kirmes
providing access to systemd's userdb varlink interface
-
shiplog-workstreams
Repo-based clustering and curated/suggested workstream file management for shiplog
-
am-img-qcow2
Pure-Rust QCOW2 reader. Exposes a Rust API and a C ABI suitable for FFI from C/C++/Go/Swift.
-
doors
Access the illumos Doors API from Rust
-
mmoxi
tools for IBM Storage Scale file systems
-
dryice-bio
High-throughput transient container for read-like genomic records
-
uira-security
Platform-native sandboxing (macOS/Linux) and permission management for Uira
-
siff
File browser with repomix and yek as supported parsing backends
-
filterpath
fp (FilterPath) is the filter equivalent for the Unix test util
-
edgecrab-security
Security primitives: injection scanning, secret redaction, command approval, URL safety
-
bmrk
A fast TUI for directory navigation and bookmark management
-
proka-fs
The filesystem of ProkaOS, which is light and simple
-
leash-integration-filesystem
Typed Filesystem integration for Leash
-
exact-reader
I/O buffering crate, supporting reservation-based reads and virtually-concatenated file handling
-
libdiskonaut
Disk usage model, treemap layout, and formatting for diskonaut
-
tree-type
Rust macros for creating type-safe filesystem tree structures
-
systemd-journal-sdk
Pure-Rust systemd journal reader and writer SDK
-
analysis
Contrail analysis UI and scoring service
-
picon
Get process icons in a cross-platform way
-
linkleaf-cli
Local-first protobuf-only link feed manager (linkleaf.v1) for the terminal
-
figma-agent
Local font helper for Figma, Linux and macOS
-
zenops-safe-relative-path-validator
Shared traversal-validation logic for
zenops-safe-relative-path -
taill
A TUI log viewer with search, filtering, and real-time file monitoring
-
car-registry
File-based agent registry + lifecycle supervisor for Common Agent Runtime
-
fshasher
Scan the destination folder and make a hash of all files to get the current state of the directory
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
dfr
A minimalist `df clone written in Rust - displays mounted filesystems & disk usage
-
mnemo-cma
Anthropic CMA-Memory drop-in compatibility shim — mount, mirror, export the Markdown-tree filesystem-of-memory beta announced 2026-04-23 (v0.4.1 P0-2)
-
audio-preview
TUI for quickly navigating the file system and previewing audio files
-
ozymandias
Alpha-quality backup program
-
rustic_testing
rustic_testuing - library for test support in rustic-rs
-
save_my_code
save code and other files
-
lz
A CLI tool to list the 5 most recently accessed files in a directory tree, sorted by last access time
-
rfs-webserver
a small Rust webserver built with axum that serves a seeded randomly generated virtual filesystem
-
formcalc-interpreter
FormCalc expression interpreter for XFA dynamic forms. Experimental — part of the PDFluent XFA stack, under active development.
-
opendev-tools-core
Tool framework foundation for OpenDev: traits, registry, policies, and sanitization
-
gitmeta
Fast per-file git metadata (last-commit time/author/subject, churn, tracked/ignored) resolved by scanning a working tree once
-
dataspool-rs
Efficient data bundling system with indexed .spool files and SQLite vector database
-
supgit
GIT CLI simplified
-
cognis
umbrella crate: agent builder, multi-agent orchestration, memory, middleware (rate limit, retry, PII, prompt caching), built-in tools, and re-exports of cognis-core, cognis-graph, cognis-llm, and cognis-rag
-
oxigdal-rs3gw
rs3gw storage backend for OxiGDAL - High-performance cloud storage access
-
daoxide
High-performance Rust library for DAOS (Distributed Asynchronous Object Storage)
-
monochange
Manage versions and releases for your multiplatform, multilanguage monorepo
-
atefs
Distributed filesystem built on an immutable data store with strong encryption and authentication
-
compile_time_ls_colours
A compile-time map of LS_COLORS-style extension-to-colour mappings
-
clipdirt
A clipboard history tool to manage entries in a directory, inspired by clipdir
-
atrg-blob
Content-addressed blob storage for at-rust-go (S3 + filesystem backends)
-
promkit-widgets
Widgets for promkit
-
btrfs-fs
High-level filesystem API on top of btrfs-disk: lookup, readdir, read, xattr
-
stamp-cli
A cli tool for applying project templates
-
s5_fs
Content-addressed filesystem abstraction for S5
-
cliclack-file-autocompletion
File path autocompletion for cliclack prompts
-
fabricatio-constants
Constants for the fabricatio
-
minidex
A lightweight indexing engine for filesystem entries
-
notnow
A terminal based task and TODO management software
-
rasa
A plugin-based disk space cleaner for developers
-
ambient-fs-core
Core types and pure logic for ambient-fs
-
npingler
A Nix profile manager for use with npins
-
zccache-ipc
IPC transport layer for zccache
-
weblauncher
execute commands through a web interface
-
forever-ago
Nightly tar.gz backups of a directory with SHA-256 verification and retention pruning
-
bitslideslib
Core library for synchronizing volumes in the background
-
tree-owners
Find all owners (user and group) inside a directory tree
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
jumprs
Unified API for reading directory jumper databases (zoxide, z, autojump, fasd)
-
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
dustr-cli
Fast Rust-based disk usage analyzer with histogram visualization
-
degenverate
Loads environment variables from an environment.d directory
-
obliviate
Small utility to delete files older than a certain amount of days
-
ebod
An Easy/Efficient Backup Solution for manual backup of syncing data in local storage devices
-
snyd
A fast trigram-indexed file search daemon with fuzzy matching and real-time filesystem watching
-
did-scid
did:scid in Rust
-
dux-core
Core library for DUX disk usage analyzer - tree data structures and parallel scanning
-
gobblytes-fat
FAT32 filesystem adapter for gibblox block readers
-
mani
in-memory manifest of related files
-
fsx
File System eXerciser
-
ambient-fs-watcher
Filesystem watcher with debounce and attribution
-
colconv
SIMD-dispatched color-conversion kernels covering the FFmpeg AVPixelFormat space, with a Sink-based API so consumers pick which derived outputs (RGB / Luma / HSV / custom) they want without paying for the ones they don't
-
omnifs-host
Host runtime for the OmnIFS virtual filesystem with WASM provider support
-
jokolink
copy MumbleLink of Guild Wars 2 by running in wine and copying it to linux filesystem for native access by linux apps
-
xt-oss
Aliyun OSS SDK
-
picomeson
A small parser for meson.build files
-
builddir-clean
Cleans rust build directories recursively
-
hashtree-fuse
FUSE filesystem mount for hashtree content-addressed trees
-
gc_fst
Gamecube ISO unpacker and rebuilder
-
nfs3_client
NFS3 client
-
cap-tempfile
Capability-based temporary directories
-
treetoclip
Generate a clean directory tree and copy it to the system clipboard
-
docwx
A minimal, performant book-keeping, authoring and documentation tool
-
diskit
intercepting disk requests
-
hardy-localdisk-storage
Local filesystem bundle storage backend for Hardy BPA
-
kboot
A custom target runner for Rust-based operating system kernels
-
hashtree-fs
Filesystem-based content-addressed blob storage for hashtree
-
parcopy-cli
Fast parallel file copy command (pcp)
-
cat-dir
Bundle directory tree into one plain-text file. (like tar, but you can
catit) -
vmdk-forensic
Forensic integrity analysis for VMware VMDK images — redundant-grain-directory adjudication, dangling-pointer scan, recovery triage, and header provenance
-
onelf-rt
Runtime stub for onelf packed binaries
-
quiet-stroll
A web server to deliver basic File System informations
-
exhume_filesystem
This exhume module is proposing a standard abstraction layer of a FileSystem, File and Directory for any exhume filesystem modules (extfs, ...)
-
fs_extra_rs
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
bv-runtime-apptainer
Apptainer/Singularity container runtime implementation for bv
-
fuc_engine
Engine for the FUCing project
-
java-locator
Locates a Java installation in the host
-
integrity-checker
integrity checker for backups and filesystems
-
swc_visit
Visitor generator for stable rustc
-
lsplt-rs
binding for LSPlt
-
cargo-workspace-analyzer
A CLI tool that analyses dependencies within a Cargo workspace
-
portable-network-archive
cli
-
ax-fs-ng
ArceOS filesystem module
-
yet
yet(yet-another task executor) is a tool for executing tasks -
btrfs-fuse
Userspace FUSE driver for btrfs, built on btrfs-disk
-
rmtree
faster rm -rf
-
caliban-memory
File-backed memory tiers spliced into the caliban system prompt — internal crate for the caliban binary; no API stability, pin exact versions
-
prefer
A lightweight library for managing application configurations with support for multiple file formats
-
esl01-indexedlog
Append-only on-disk storage with integrity checks and indexing support
-
tidemark
Snapshot a directory tree and diff what changed - no git required. Built for humans and agents.
-
backuppc_pool_reader
CLI for reading BackupPC pool files (contains a FUSE file system to mount the pool)
-
git-vendor
An in-source vendoring alternative to Git submodules and subtrees
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
mod_installer
Infinity Engine Mod Installer is a tool designed to automate the installation of mods for Infinity Engine games such as Baldur's Gate, Icewind Dale, and Planescape: Torment. It uses a file called 'weidu…
-
rosist-sallina-tg-rcore-tutorial-easy-fs-t1l4
Student AI4OSE lab easy-fs crate for Chapter 6 hard-link support in rCore Tutorial
-
appimagetool
creating AppImages
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
gimic
The solution for maintaining borrowed directories/files in remote repos
-
walkthrough
recursive directory traversal
-
boundedio
TOCTOU-safe size-capped reads (file / reader / stdin) for the Santh fleet — defends against decompression-bomb and /dev/zero-style unbounded reads
-
distronomicon
GitHub release updater for Linux binaries
-
rustpix-io
Memory-mapped file I/O for rustpix
-
anvil-appimage
Automatically install AppImages with desktop integration
-
synchi
Two-way file sync with conflict detection for local and SSH roots
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
kcr_shipwright_io
Kubernetes Custom Resource Bindings
-
sf3
File Format Family in Rust
-
rc-s3
S3 SDK adapter for rustfs-cli
-
chronocode
Watch directory structure and file changes in real-time with a beautiful TUI
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
discord-updater
download and install the latest Discord version to resolve update issues
-
wally-package-types
fix wally package thunks with Luau types
-
wikijs
API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust
-
mofu
More optimistic file utilities
-
conserve
A robust backup tool
-
shannon-nu-experimental
Nushell experimental options
-
rmp_fs
A small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file
-
dtw_rs
A zero-dependency Dynamic Time Warping (DTW) library for Rust
-
teamy-mft
TeamDman's Master File Table CLI and library for NTFS
-
lingxia-app-context
Shared app/product context for LingXia crates
-
scankit
Walk + watch + filter directory trees. The shared scanner Tauri / Iced / native desktop apps reach for when they need to enumerate user files.
-
cfdp-rs
High level CCSDS File Delivery Protocol components
-
bluenoise
Ergonomic blue noise (poisson disk sampling) for the masses
-
agent-skills-rs
CLI for installing agent skills
-
ext4-fs
A very basic library to read the ext4 filesystem
-
pmbs
(每分钟) 创建 btrfs 快照, 并自动清理. (Make btrfs snapshot (every minute), and auto clean)
-
shared-files
Single writer, multiple reader in-process file sharing
-
haz-discovery
Workspace and project discovery for the haz task runner
-
agentdir
Virtual file tree infrastructure for agent-ready file layouts using CoW reflinks
-
lineriver
Non-blocking buffered line reader for Read objects
-
lune-utils
Lune
-
mkfs-mfs
Create Macintosh File System (MFS) disk images
-
stellar-org
A fast CLI tool to organize your files automatically by category, date, or hybrid mode
-
az_logger
Very simple logging crate for my projects
-
musefs-db
SQLite store and schema for musefs (tracks, tags, content-addressed art)
-
ulysses-link
Background service that extracts documentation files from code repositories and links them for Ulysses external folder importing
-
exocrate
An exoskeleton for your crate
-
tempfs
A lightweight Rust crate for managing temporary files and directories with automatic cleanup
-
bunsen-cache
disk cache for bunsen
-
janice
A file sync tool that refuses to waste your time
-
composefs-ioctls
Low-level ioctl wrappers for composefs (fs-verity, loop devices)
-
backup-suite
Fast, secure & intelligent local backup tool with AES-256 encryption and Zstd compression
-
togl
A CLI tool for toggling code comments across multiple languages
-
bdstorage
A speed-first local data deduplication engine using tiered BLAKE3 hashing
-
rencfs
WARNING! UNDER ACTIVE DEVELOPMENT. An encrypted file system that is mounted with FUSE on Linux. It can be used to create encrypted directories.
-
fs_rollback
offers a rollback mechanism in Rust for fs common operations
-
xdvdfs
interacting with XISO/XDVDFS images
-
tauri-plugin-fs-pro
Extended with additional methods for files and directories
-
include-graph
Generates dot graph descriptions of c/c++ include dependencies
-
nix-sweep
clean up old Nix profile generations and left-over garbage collection roots
-
dtree-tui
A fast, lightweight TUI for interactive directory tree navigation with file preview and fuzzy search
-
mcp-server-filesystem
A comprehensive Model Context Protocol (MCP) server for filesystem operations
-
mchdir
enter a directory in one command
-
zettelkasten-cli
A zettelkasten CLI that just works and gets out of your way
-
cachecow
A stupid simple JSON key-value filesystem cache
-
hashdir2
A fast, parallel, multi-algorithm directory hasher
-
spacetimedb-fs-utils
Assorted utilities for filesystem operations used in SpacetimeDB
-
dhara_storage
Rust-first file analysis, metadata, and storage operations for Windows-focused applications
-
weight
Allows you to quickly and easily calculate the size of all files even with deep nesting
-
rcp-tools-throttle
Internal library for RCP tools - resource throttling and rate limiting (not intended for direct use)
-
guestkit
Pure Rust VM disk toolkit with beautiful output, Windows registry parsing, and VM migration support
-
treee
A fast tree command with gitignore support and flexible filtering
-
coffee-ldr
Coffee: A COFF loader made in Rust
-
valida-vm-api-linux-x86
wrapper around
validaexecutable - zero-knowledge virtual machine -
rustydemon-blp2
reading BLP texture files (BLP0/BLP1/BLP2)
-
dirstride
Platform-optimized recursive directory walker with metadata
-
koto_tempfile
A Koto library for working with temporary files
-
anpm
Alonso's Node Package Manager - Fast, simple, and pretty
-
mtp-mount
Mount MTP devices as local filesystems via FUSE
-
pcf-compact
Compactor for Partitioned Container Format (PCF) files: reclaims dead space and trims reservations
-
filemind
Production-grade, deterministic, content-aware file organizer CLI — zero AI, zero network, single binary
-
corsa_bind_lsp
LSP-focused clients, overlays, and virtual documents for typescript-go
-
toai
path crawler, that copies all SRC files into a singe output to send it to a ai (toai)
-
exclude_from_backups
Mark files or directories as excluded from backups (for Time Machine on macOS). Can be used to prevent caches and temporary files from bloating backups. Includes both a library interface…
-
east-manifest
Manifest data model, YAML parsing, and import resolution for east
-
rskit-fs
Local filesystem primitives for paths, files, directories, temp files, and atomic writes
-
memexec
loading and executing PE (Portable Executable) from memory without ever touching the disk
-
drasi-bootstrap-scriptfile
ScriptFile bootstrap plugin for Drasi
-
simple-home-dir
Returns the path of the current user's home directory if known
-
zesh
A zellij session manager with zoxide integration, inspired by tmux sesh
-
xous-tools
A set of tools for managing Xous ecosystem binaries
-
codex-multi-workspace
Run Codex CLI in Docker across saved single-folder or multi-folder workspaces
-
canvas-downloader
Download and organize all your course materials from Canvas LMS 📚
-
dirgrab-lib
Core library for dirgrab: concatenates file contents from directories, respecting Git context
-
cortexa-gcc
Git-inspired context management for LLM agents -- COMMIT, BRANCH, MERGE, and CONTEXT over versioned memory (arXiv:2508.00031)
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
autoeq-testfunctions
A collection of non linear functions for testing optimisation algorithms
-
globber-ai
AI-native glob — POSIX-rooted pattern matching with SIF output, budget-aware walking, multi-pattern rulesets, and linear-time matching
-
take_bytes
Read input from stdin or file path, designed for clap CLI arguments
-
raz-override
Override management system for raz with stable key generation
-
permanager
Scan and list GitHub permanent links (blob/<sha40>) in your source code
-
learnerd
The way to interact and learn stuff
-
squick-watch
Debounced filesystem watcher for Squick: triggers incremental rescans on file save
-
biometrics_prometheus
prometheus-compatible exporter of biometrics
-
imf
processing .imf files
-
microxdg
An XDG Base Directory Specification library
-
holt-regression
A UI toolkit for Leptos
-
ksl
KSL core library and interpreter
-
infolyt
Complete filesystem intelligence — index, analyse, organise
-
iso9660-no-std
No-std implementation of ISO9660 filesystem
-
rust-filesearch
Fast developer tools: fexplorer (file explorer) and px (project switcher with fuzzy search and frecency)
-
meld
Deterministic filesystem state management using Merkle trees
-
buf-tools
Official Buf CLI binaries from bufbuild/buf releases — fetched and verified at build time (see README)
-
dynamic-waas-sdk
Rust SDK for Dynamic Labs WaaS — create and manage MPC wallets from a backend service. v1 stateless contract.
-
fclones
Finds and removes duplicate files
-
jfsm
A command-line tool to read file system metadata then return it in JSON format (output and errors)
-
onpath
Get your tools on the PATH — cross-shell, cross-platform, zero fuss
-
mago-reporting
Structured error and diagnostic reporting utilities
-
squishy
A convenient high level library for reading SquashFS files
-
smfh
Sleek Manifest File Handler
-
timestore
Fully serializable on-disk datastore for time data
-
qcow2-rs
read/write qcow2 image in async/await
-
recv-dir
Recursive directory walker
-
exhume_exfat
Extract exFAT Filesystem specific artefacts from a given Partition
-
entertainarr-adapter-filesystem-prelude
Filesystem prelude for entertainarr
-
apple-sdk
Interact with Apple SDKs
-
normal-path
Ensure paths are normalized without I/O
-
oni-comb-uri
Zero-copy RFC 3986 URI parser with URN support built on oni-comb-parser
-
bestiary
A catalog of Linux apps and where they keep their data
-
moosicbox_app_models
MoosicBox App models package
-
stackathon
The interpreter for the Stackathon language
-
safe-path
safely handle file system paths for container runtimes
-
wasi_virt_layer
A virtual layer for WASI modules
-
graphgarden
CLI for GraphGarden — crawl a site and generate its protocol file
-
oxidros-build
Build utilities for oxidros ROS2 message generation and FFI bindings
-
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
cmake-parser
parse cmake language
-
fast-clean
quickly clean the target dir
-
space_finder
find and visualize the largest files and folders on your disk
-
embeddenator
Sparse ternary VSA holographic computing substrate
-
lingxia-transfer
Shared file transfer domain/runtime for LingXia
-
dps
Debian Profile Sync — deploy a Proxmox LXC container and sync user profiles across Debian machines
-
hadris
A collection of crates for working with various file formats
-
shacl_rdf
RDF data shapes implementation in Rust
-
abstract-gui
Declarative GUI structure language and CLI
-
xtee-utee
TEE internal API bindings for xTEE Trusted Applications
-
fdedup
Cross platform md5 based file deduplication tool
-
iforgor
The CLI tool for all those commands you forget about
-
mountinfo2
parsing mount points on Linux and other Unix systems
-
flopen
Reliably open and lock a file
-
disklens
A high-performance disk space analyzer with TUI interface
-
rust_c3
C3 for Rust
-
symlink
Create symlinks in a cross-platform manner
-
suckit
Suck the InTernet
-
tokn-config
Configuration loading and path resolution for tokn
-
fcntl-tool
Your small yet useful swiss army knife for the
fcntlsystem call, specifically for acquiring and testing file locks, but not limited to those -
dia-files
-
memfd-exec
Run an executable directly from memory with a friendly interface
-
xvc-walker
Xvc parallel file system walker with ignore features
-
dkdc-bookmarks
Bookmarks in your filesystem
-
mmap-guard
Safe, guarded memory-mapped file I/O for Rust
-
tmpfile
A temporary file writer with an option to persist
-
app-rummage
Find installed and running applications on Linux
-
car-utils
ipfs car file reader writer and utils CLI
-
dotsy
A basic dotfile manager created to replace my usage of dotbot
-
ristretto_test_util
Internal shared test utilities for the ristretto workspace
-
cow-cli
Copy-on-write workspace manager for parallel development
-
oswo
Organize your sway outputs
-
bucketwarden-fs
BucketWarden filesystem storage boundary
-
clawsh
A shell built in rust for codecrafters
-
yan-log
轻量级日志库
-
casc-storage
CASC (Content Addressable Storage Container) implementation for local game file storage
-
titor
A high-performance checkpointing library for time-travel through directory states
-
bougie-fs
Filesystem primitives for bougie: file locks, on-disk state, install-tree layout
-
simd-r-drive-extensions
Storage extensions for SIMD R Drive
-
photon-wal
WAL contracts and adapters for Photon
-
protontools
CLI tool for discovering and invoking Proton installations on Linux systems
-
allow-inventory
Source-tree root discovery and file inventory for cargo-allow
-
lita-tokenizers-cli
CLI for LiTA tokenizers
-
deno_fs
Ops for interacting with the file system
-
git-nuke
Remove all ignored files from a git workspace, fast
-
progitoor
overlay filesystem that stores ownership and other file metadata in a text database and presents that view to processes running as root, while the actual files are user-owned and can be versioned in git
-
lib_file
File handling utility functions
-
re_entity_db
In-memory storage of Rerun entities
-
h3xup
A file-level updater tool for (primarily) Windows applications
-
skillsrs-skillstore
Skill storage and filesystem management for skills.rs - Load and watch skill definitions
-
py_executer
A Rust-based command-line tool to execute Python scripts with automatic virtual environment and dependency management
-
normalize-path-resolve
Path resolution and fuzzy matching for normalize
-
herolib-virt
Virtualization and container management for herolib (buildah, nerdctl, kubernetes)
-
fcp
A significantly faster alternative to the classic Unix cp(1) command
-
gvm-cli
general version manager
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
atomic-file
upgradeable ACID one-shot files
-
iceberg-file-catalog
Filesystem catalog for the unofficial Iceberg table format implementation
-
fsig
A filesystem signal crate for monitoring, debouncing, and filtering events
-
gpt-parser
GUID Partition Table (GPT) read-only parser. Endian aware and usable against no_std+alloc.
-
merkel_backup_plugin
A framework plugin for MerkelBackup, a backup solution for Rust projects
-
pict-rs-typed-path
Type-safe serializable and parsable string keys and values for pict-rs
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
thisdir
(WIP) Extremely flexible filesystem sandboxing
-
recently-used-xbel
Parse the ~/.local/share/recently-used.xbel file
-
kiln-sv-wave
Surfer waveform integration for kiln
-
fanotify-rs
The high-level/low-level implementation of Linux Fanotify
-
fsspec_rs
fsspec-compatible backends with Rust accleration
-
project-root
return the absolute path to your project root
-
borgbackup
A wapper for the borgbackup utility
-
aliyundrive-fuse
FUSE for AliyunDrive
-
boarddown-fs
Filesystem storage backend for BoardDown
-
baklava
wrapper around the InsightFace library to perform face comparison
-
xgrammar
Rust bindings for XGrammar
-
veks-io
Standalone vector data I/O — read and write fvec, ivec, mvec, dvec, bvec, svec, npy, parquet, and slab formats
-
skills-rs
Agent Skills library for Rust AI applications
-
ohos-fileuri-binding
OpenHarmony's fileuri binding for rust
-
snowbinary
A header based system for writing and reading binary files using its own format
-
workspaces-rs
A CLI tool to switch between directories
-
build-deps
Rust build-script dependencies generator for data/IDL files
-
mlua-check
Lua checker on mlua — undefined variable/global/field detection with LuaCats support
-
disk-spinner
A burn-in tool for spinning rust HDDs
-
filector
Cross-platform file sync and scheduled backup app
-
velo-rendezvous
Rendezvous data staging and large payload transfer for velo
-
trackone-constants
Shared constants for TrackOne crates
-
dedups
A fast and efficient file deduplication tool with support for media files
-
chithi
OpenZFS replication tools
-
axfs-ng-vfs
Virtual filesystem layer for ArceOS
-
wireman-config
Config for wireman
-
file_picker
Prompts the user to pick a file interactively from the current directory
-
gnoci
Small OCI image builder
-
az-yml
YAML 配置文件的加载、路径查询与值提取工具库,面向 Spring Boot 风格配置约定。
-
positioned-io2
Reading and writing at an offset
-
mime_multipart
MIME multipart parsing, construction, and streaming
-
cross-xdg
Cross-platform XDG Base Directory Specification implementation
-
jacquard-olsrv2
Deterministic OLSRv2-class link-state routing engine for Jacquard
-
re_data_ui
ui elements for Rerun component data for the Rerun Viewer
-
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
owfs
Rust API for OWFS (1-Wire file system)
-
crud-path
-
haz-vfs
Filesystem abstraction used by the haz task runner
-
goup-rs
goup is an elegant Go version manager
-
docufort
A toolbox for the docufort crash fault-tolerant append only file format
-
generate_from_path
Generate a Rust project from a local Liquid template. A stripped-down version of cargo-generate.
-
mont
A task tracker to help you and your agent write robust, reliable code
-
rsid3
command line ID3v2 tag editor designed for scripting
-
fslint
Linter for filesystem consistency: names, metadata, permissions and sizes
-
devdust
Clean build artifacts from development projects to reclaim disk space
-
make
just making files and directories
-
fileluya-ledger
Quantum-resistant token system for KeyLeLuYa — balances as propagator cells, transfers as Forge gears, sigchain as ledger
-
zsplit
Split text into multiple files by line
-
oci2rootfs-cli
CLI tool for converting OCI container images to ext4 root filesystems
-
duende-ublk
ublk device lifecycle management for swap-critical daemons
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
defect-storage
Session persistence and storage backend for the defect agent
-
maram
A modern, high-performance alternative to the Unix tree command
-
limo
Interactive shell for Project Lighthouse model servers
-
rapid-delete-lib
A high-performance file deletion library
-
iso9660_simple
ISO9660 reading library
-
normalize-ecosystems
Project dependency management for multiple package ecosystems
-
rok-storage
Driver-swappable file storage for the rok ecosystem
-
loq_fs
Filesystem operations for loq - enforce file size constraints
-
embedded-exfat
ExFAT filesystem library with async support, mainly focusing on embedded system
-
duplicate_file_finder
Finds duplicate files
-
rusoto_fsx
AWS SDK for Rust - Amazon FSx @ 2018-03-01
-
project-origins
Resolve project origins and kinds from a path
-
btrfs-diskformat
BTRFS disk format
-
alass-util
convenience API for subtitle synchronization with alass-core
-
atlas-rust
Directory-based store for thousands of N-dimensional datasets local or remote using object storage
-
dpp-tool
CLI to explore Apple DMG disk images: DMG → HFS+/APFS → PKG → PBZX → files
-
ttsync-fs
File system adapter for TT-Sync manifest scanning and atomic I/O
-
indexlake-index-rabitq
IndexLake RaBitQ index
-
rust-overture
overture library
-
bigbro
tracking file accesses of processes
-
daipendency
AI coding assistants with public API from dependencies
-
lunar-lib
Common utilities for lunar applications
-
persistent-map
async, persistent key-value store for Rust, backed by SQLite and designed for extensibility with other storage backends
-
tauri-plugin-custom-themes
A custom themes system plugin for Tauri v2 apps
-
google_drive_client
Google Drive Client (Rocket) for api rest
-
omnifuse-git
Git backend for OmniFuse
-
a3s-box-runtime
MicroVM runtime engine — VM lifecycle, OCI images, attestation, networking
-
pulith-store
Composable local artifact storage for Pulith
-
icon_finder
Find the path to a Linux application icon by name and resolution
-
nats_test_server
An intentionally buggy NATS server that facilitates fault injection for testing error paths in NATS-based libraries
-
atm-refraction
Tools for calculating light paths in the atmosphere
-
apotheca
Named write-once store with a compare-and-swap pinax namespace. Bytes go in by name, come out by name; deposita are never overwritten, pinakes update via compare-and-swap.
-
trussed-wrap-key-to-file
extension for wrapping large keys to the filesystem with trussed
-
koala-drift
Wiki ↔ code drift detector
-
rolldown-file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
nfs_mirror
Mirror a local directory into an NFS shared service
-
poe_data_tools-cli
A CLI for working with Path of Exile game data
-
dracon-system-lib
System diagnostics, SSH remote execution, and notification adapters
-
nofus
A daemon for monitoring and reacting to the status of NFS mounts
-
clitest-lib
CLI-based testing library
-
ffcnt
Fast file counting on HDDs
-
dwh
digitronic protocol dwh
-
fs-fixture
Create filesystem fixtures fluently
-
code0-cli
The CLI for managing the CodeZero's definitions
-
tbl-core
reading and modifying tabular files
-
sy
Modern rsync alternative - Fast, parallel file synchronization
-
fierros-sdk
Stable extension contracts and compatibility harness for Fierros
-
conda-express
A lightweight, single-binary conda bootstrapper — powered by rattler
-
orogene
node_modules/package manager and utility toolkit -
kn
nvgt/fldrs/qckly
-
wfs
Rust client for WFS
-
iso9660
(Incomplete) implementation of ISO9660 filesystem
-
filetree-traversing
working with file trees
-
cpp-linter
Run clang-format and clang-tidy on a batch of files
-
secretenv-backend-local
SecretEnv — local filesystem backend
-
fskit
Abstractions for building read-only sans-io abstractions VFS
-
spillover
Generic, disk-spilling external sort pipelines with pluggable keys, codecs, and deduplication
-
genesis-core-v2
KNHK V2 core — Pattern trait system, pattern registry, composition, zero-copy execution paths
-
qubit-magika
Magika-backed MIME detector integration for qubit-mime
-
foyer-storage
storage engine for foyer - Hybrid cache for Rust
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
manualmap_nostd
Manually map PE to process memory
-
easy-shortcuts
easy helper utilities for short command-line programs
-
userdmp
in Rust for parsing Minidump (.dmp) files generated in user mode on Windows
-
hlg
HLG, or HI, Let's Go!, is a powerful bookmark manager to keep track of your favorites both on the filesystem and the web
-
cargo-apfs-compress
Compress Cargo target artifacts with APFS compression on macOS
-
vuefinder
file manager
-
shellsuggest
smarter zsh autosuggestions — ranked by your current directory
-
sam-zfs-unlocker
controlling encrypted ZFS pool datasets
-
fontlift-core
Core font management library for fontlift
-
linker-layout
Data structures for storing linker layout information
-
hazelnut
A terminal-based automated file organizer inspired by Hazel
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
grovedb-path
Path extension crate for GroveDB
-
libzetta
stable interface for programmatic administration of ZFS
-
lsblk
List out block-devices, including disks and partitions
-
disky
Fast macOS disk analyzer and cleanup CLI in Rust — ncdu / dust / GrandPerspective alternative with snapshot diff, agent-native JSON, and Trash-restorable cleanup
-
oxidite-storage
File storage for Oxidite with local and S3 backends
-
include-lines
Macros for reading in the lines of a file at compile time
-
tapfs
FUSE filesystem that mounts enterprise REST APIs as agent-readable files
-
hfs-reader
A read-only parser for classic HFS (Hierarchical File System) disk images
-
nihil
package manager built on static linking
-
vdisk
Virtual disk image tool for creating, partitioning, formatting, and manipulating images
-
storify
A unified command-line tool for managing object storage with HDFS-like interface
-
atd-tools-fs
Built-in fs tools for the ATD reference runtime
-
pathtrim
implements the TrimmablePath trait on anything that implements AsRef<std::path::Path> so you can easily obtain the last *n* parts of a path
-
tyt-fs
Operations on the filesystem
-
tidymyfiles
fast file organizer written in Rust
-
softpath
A human-friendly file and directory path manipulation library for Rust
-
zouni
Variety of functions that
stddoes not offer orstdoffers but are not satisfiable -
transient-btree-index
allows you to create a BTree index backed by temporary files
-
syncor-cli
Cross-machine directory sync tool — link, push, pull, resolve conflicts
-
greentic-bundle-reader
Read-only bundle reader for greentic-bundle SquashFS artifacts and normalized build directories
-
copy-metadata
Copy metadata from one file to another
-
rocfl
A CLI for OCFL repositories
-
rhai-safe-io
Rhai bindings for safe filesystem I/O access in REX scripts
-
fastfind
Fast parallel find — a drop-in GNU find replacement for AI agents and large codebases
-
maelstrom-util
by non-WASM Maelstrom libraries and binaries
-
bi_fs_rs
working with Arma 3 related file formats, such as PBO and BISIGN files
-
rs-blocks
A lightweight i3/sway status bar written in Rust
-
path_helper
简单易用的路径处理库
-
create-output-dir
Create an excluded from cache directory atomically
-
rncls
react native or nodejs package manager
-
rat_mime_guess
通过文件扩展名猜测 MIME 类型,使用 PHF 实现 O(1) 查找
-
polyfuse-kernel
FUSE application binary interface for
polyfuse -
path-ext
Provide convenient methods for path operations
-
linprov-ebpf
BPF LSM programs for the linprov daemon. Source crate consumed by
linprov’s build.rs to produce the in-kernel object; Dual MIT/GPL kernel-side, MIT OR Apache-2.0 source. -
filenamegen
Shell-style filename generation aka globbing
-
inspect_path
Cross-platform inspection of filesystem paths, including local and remote mounts
-
axiomsync
Local retrieval runtime and CLI for AxiomSync
-
feff10-cli
CLI for running FEFF10 calculations
-
kuksa-rust-sdk
SDK for the Eclipse KUKSA Databroker
-
aparte
XMPP console client written in Rust and inspired by Profanity
-
camino-tempfile-ext
Quality-of-life extensions for camino-tempfile
-
agentfs-sdk
AgentFS SDK for Rust
-
disk-forensic
Forensic disk-image orchestrator — decodes E01/VMDK/VHDX/VHD/QCOW2/DMG containers, auto-detects MBR/GPT/APM, and routes ISO 9660 to filesystem analysis
-
komichi
Application tools for working with file-system paths
-
prefixload
S3 cli backup by file name prefix
-
firkin-ext4
EXT4 image writer for the firkin Rust containerization library
-
riji
Scripting environment using rhai
-
fren-date-cli
fren - file renamer that understands dates (CLI)
-
pulith-install
Composable installation workflow primitives for Pulith
-
megaspace-pipeliner
Static site generator pipeline with markdown, post feeds, and RSS
-
hard-sync-core
Core library for hard-sync: file sync engine, drive detection, config, and watch mode
-
ax-libc
ArceOS user program library for C apps
-
fileman
Two-panel file manager
-
n5
tensor file system format
-
kismet-cache
A bounded multiprocess cache of files on disk
-
outsider
Test artifact changes locally from multiple projects that already use gitlab-art
-
ckg-query
Shared query layer for ckg — pure functions returning typed structs, consumed by both ckg-cli and ckg-mcp
-
blaze-core
Blaze as a library
-
numpack
A high-performance array storage and manipulation library
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
bevy_mod_mipmap_generator
A basic mipmap generator for bevy
-
karabiner-rcmd-binder
TUI for configuring Karabiner-Elements right_command key bindings
-
fsp
File System Plus is a package that provide create, update and delete operation on file syteme
-
xch
A CLI utility and rust crate to atomically swap the content of two paths
-
commondir
Find the common root directory of a set of paths
-
abus
Dbus implementation
-
phd
an esoteric gopher server
-
googleapis-tonic-google-devtools-cloudbuild-v1
A Google APIs client library generated by tonic-build
-
parity-path
Path utilities
-
bkr
Backup and restore tool for syncing files to AWS S3 with native zstd compression
-
ohos-resource-manager-binding
OpenHarmony's resource manager binding for rust
-
lwext4_rust
lwext4 in Rust
-
waylog
Automatically save chats from Claude, Codex, and Gemini CLI to local Markdown files
-
jacquard-mem-node-profile
In-memory node profile and node state builders for Jacquard tests
-
dotnetrawfilereader-sys
A low-level interface to a in-process dotnet runtime for Thermo Fisher's RawFileReader library
-
rolldown_fs
Filesystem abstraction layer for Rolldown
-
disksift
A modern CLI tool to analyze disk usage and find largest files/directories
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
bash-condexp
bash-like conditional (test) expression evaluation lib in pure rust
-
geekmagic-stats
Push Claude Code usage and disk stats to GeekMagic SmallTV displays
-
ceph
Official Ceph-rust. A rust-lang specific interface to Ceph librados and Admin Sockets. You can create a Ceph development environment with the Chef automation tools: https://github.com/bloomberg/chef-bcs…
-
path_macro2
Cross-platform path construction macro supporting both slash (/) and comma (,) syntax with variable interpolation
-
yazi-sftp
Yazi SFTP client
-
pict-rs-fjall-repo
fjall repo for pict-rs
-
ifft
IF Filsystem-event Then
-
xdvdfs-cli
interacting with XISO/XDVDFS images
-
netcdf-src
Build scripts for building
netCDFfrom source -
log-writer
write a stream to disk while adhering usage limits
-
ext4
Read information from EXT4 filesystem images
-
diff-trees
Diff two directory trees based on their content
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
harmonia-utils-test
Test utilities for Harmonia (proptest strategies, macros)
-
perl-path-security
Workspace-bound path validation and traversal prevention for Perl tooling
-
streambed-confidant
Confidant is a small library that implements a file-system-based secret store
-
decomp_settings
reading the decomp.yaml settings file
-
rew-utils
Core utilities and types for the Rew runtime system
-
uv-cache-info
internal component crate of uv
-
quirks_path
path library with quirks that is as platform-agnostic as possible
-
dyn_fs
Abstraction for the std::fs stdlib
-
helios-fhir-gen
module that serves as the cornerstone for generating Rust code from official FHIR (Fast Healthcare Interoperability Resources) specifications. This tool transforms FHIR StructureDefinitions into Rust types…
-
szurubooru-client
A wrapper around the Szurubooru API, including type-safe Query and Sort tokens
-
purgee
Terminal UI for finding and removing Rust target directories
-
hadris-common
Common types and functions used by Hadris
-
libxcp
libxcpis a high-level file-copy engine with support for multi-threading, fine-grained progress feedback, pluggable drivers, and.gitignorefilters.libxcpprovides the core functionality ofxcp. -
onepass-conf
TOML configuration format for onepass
-
affinidi-did-web
Minimal did:web DID method resolver for the Affinidi TDK
-
bonds-cli
CLI for creating and managing symlink-based bonds
-
grass-driver
Driver for GRASS
-
protoc-plugin-by-closure
Use Google Protocol Buffer compiler (
protoc) with your closure code -
dsq-io
I/O utilities for dsq - handles reading and writing to disk, STDIN, STDOUT
-
cmps
short for compose, a tool used to create or fill files with a default content
-
silicube
sandboxed code execution
-
spook
File watcher geared towards automatic HTML generation and autoreload
-
rustdoc-json
working with rustdoc JSON
-
image-rider-fat
Rust nom parser to read FAT file systems
-
peeko
exploring container images without launching a container runtime
-
test-each
Generate tests at compile-time based on file resources
-
ferret-tracker
A curious file tracker - monitors and logs new files in a searchable TUI
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
fob-bundler
Fob bundler - Rolldown-based bundling on top of fob foundation
-
freneng
A useful, async-first file renaming library
-
findfont
find font by file name
-
changepacks-node
Node.js project support for changepacks (npm, pnpm, yarn)
-
cargo-like-utils
A colletion of utils to build CLIs with an output style and a behaviour similar to
cargo -
easy_file
easy file system
-
fleetfs
FleetFS
-
crax_utils
Some common utils
-
brix_processor
Brix's simple wrapper around handlebars with added helpers
-
sequitur
working with numbered file sequences
-
elio
Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support
-
hdd
hdd: instruments for querying ATA and SCSI disks
-
soar-utils
soar package manager
-
rtag-lib
File tagging library for Linux targets
-
disku
Cli tool for disk usage statistics. identify large files and directories.
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
agent_feed_summarize
projection-safe feed for local coding-agent activity
-
catfish
CLI tool that compares two directories by hashing all files. It reports which files are in the 'right' folder but not in 'left', regardless of how things were moved or renamed. Great for…
-
parex
Blazing-fast parallel search engine — generic, embeddable, zero opinions
-
esl01-mincode
Bincode-like serialization with VLQ encoded integers
-
cabinpkg-index
Local JSON package index for Cabin
-
prometheus_folder_size_exporter
Prometheus Folder Size Exporter
-
aube-store
Content-addressable global package store for Aube
-
brk_rolldown_fs_watcher
Filesystem watching implementation for Rolldown
-
recfile
sequentially reading and writing serialized structured records
-
hxy-vfs
VFS detection, registry, and built-in handlers for the hxy hex editor
-
io-stress
Disk I/O stress workloads for libstress
-
am-img-vhd
Pure-Rust VHD (Microsoft Virtual Hard Disk) reader. Fixed, dynamic, and differencing variants. Exposes a Rust API and a C ABI suitable for FFI from C/C++/Go/Swift.
-
fs-set-times
Set filesystem timestamps
-
some_default_dirs
Some Default paths which are not in dirs next
-
jql
JSON Query Language - is a fast and simple command-line tool to manipulate JSON data
-
rfm
Expanded options for interacting with files and directories. Creating/copying/moving etc. File manager, only inside Rust 🦀
-
is_data_interface
interface framework to build scalable, flexible and recoverable interfaces
-
garage-sdk
Async Rust SDK for Garage S3-compatible storage with uploads and public URL generation
-
crd-rs-barman-cloud
Kubernetes CRD bindings for CloudNativePG Plugin Barman Cloud
-
joat-repo
Metadirectory repositories
-
peroxide-cryptsetup
Command-line utility for managing LUKS encrypted volumes using 2FA methods (for example Yubikeys)
-
mime-multipart-hyper1
MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)
-
bootsmith-disk
Raw device access for bootsmith. macOS impl; Linux/BSD planned.
-
uv-python
internal component crate of uv
-
btrfs-cli
User-space command-line tool for inspecting and managing Btrfs filesystems
-
pna
PNA(Portable-Network-Archive) decoding and encoding library
-
media-duplicate-eraser-rs
CLI tool to find and remove duplicate media files using SHA-256 and perceptual hashing
-
electron-hardener
remove features from Electron that modify runtime behavior
-
br-addon
addon
-
gibblox-mbr
Block reader for MBR partitions
-
spacetimedb-paths
The spacetimedb directory structure, represented as a type hierarchy
-
darn_core
Core library for darn - CRDT-backed filesystem management
-
CTErrors
A lightweight, descriptive error enumeration for Rust projects, designed to handle common file system operations, data validation, and custom error messaging
-
orbis-pfs
reading PlayStation 4 PFS (PlayStation File System) images
-
openstack-sdk-block-storage
OpenStack SDK Block Storage service bindings
-
dirbuf
reusable directory buffers
-
riscv_sys_monitor
A system monitor for RISC-V SBCs on Linux
-
pushd
that implements pushd
-
cjrh-moreutils-chronic
Rust implementations of the moreutils tools
-
shrinkpath
Smart cross-platform path shortening for CLIs, prompts, and tools
-
lmdb-queue
A lightning fast disk based queue, meta data is stored in lmdb
-
untree
inverts the action of tree. It allows you to create directory trees from a textual representation of the tree.
-
rs-car-sync
CAR v1 and v2 specifications using standard sync api
-
vcs-watch
Filesystem-watch a git/jj repository and emit typed state-change events (built on vcs-core)
-
toolcraft-utils
Common utilities for toolcraft ecosystem
-
resolve-path
Easily resolve tilde paths and relative paths
-
dadk
DragonOS Application Development Kit DragonOS应用开发工具
-
bitters
Make BTRFS easier
-
yazi-fs
Yazi file system
-
bitmagnet-comparer
extracting hashes from bitmagnet and outputting them to the console
-
hadris-iso-cli
CLI utility for ISO 9660 image operations
-
path-absolutize
extending
PathandPathBufin order to get an absolute path and remove the containing dots -
log-analysis
A zeek log analysis library implemented in Rust
-
safename
Filename and path validation for security hardening
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
webhdfs
Hadoop WebHDFS client library
-
exhume_apfs
This exhume module is proposing Apple FileSystem Parsing
-
pict-rs-store
File store abstraction for pict-rs
-
lms
A fast and reliable alternative to rsync for synchronizing local files
-
simple-path-match
Trivial path matching
-
vhost-device-scsi
vhost scsi backend device
-
liquid-cache-datafusion-local
10x lower latency for cloud-native DataFusion
-
uni-path
Platform-independent path manipulation
-
leviso-deps
External dependency resolution for LevitateOS build - handles Linux kernel source, Rocky ISO, and installation tools
-
azstorage
A Django storage clone for Axum - unified storage backend abstraction
-
deno_lockfile
lockfile used in Deno
-
bamboo-permission
Tool-execution permission system (rules, grants, bash-security analysis) for the Bamboo agent framework
-
feldera-storage
Storage crate for feldera
-
pijul-at-core
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work. Fork maintained for the AT Protocol ecosystem.
-
lloom-guards
Defensive guards for desktop apps: path-traversal protection, size limits, and Claude Code headless sandboxing helpers
-
vortex-sim
Simulated I/O implementations (network, storage, clock) for Vortex
-
rattlebeaver
Manage rolling backups
-
quickproj
Flexible project creation for minimalists
-
rustcask
fast and efficient key-value storage engine, based on Bitcask
-
directory-indexer
AI-powered directory indexing with semantic search for MCP servers
-
fs_metadata
A wrapper around Rust API for getting file metadata
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
wayle-sysinfo
CPU, memory, disk, and network metrics
-
dio-align
Query direct I/O alignment requirements for a filesystem path
-
virtual_file_system
a Virtual File System with local storage
-
io-arg
Conviniently accept either standard streams or file paths in CLI tools written in Rust as arguments
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
hanzo-brain
Hanzo Brain — pure-CPU algorithm primitives consumed by the Hanzo Node. Cross-runtime byte-equivalent with @hanzo/bot-memory (TS), hanzo-memory (Python), bot-go (Go), and bot-cpp (C++).
-
in_place_macro
in-place file editing with automatic renaming and backup support
-
memofs
Virtual filesystem with configurable backends
-
nfs3_types
Type definitions and utilities for working with NFSv3
-
ta-workspace
Staging workspace manager and change store for Trusted Autonomy
-
alun-fs
Alun file system abstraction: local file storage and multi-backend support (MinIO/S3)
-
prefligit
pre-commit implemeneted in Rust
-
joatmon
Jack of All Trades Master of None
-
rattler_cache
manage the caching of data in rattler
-
xdge
A complete, zero-dependency implementation of the XDG Base Directory Specification (v0.8) for Linux and Unix systems
-
file-ext
Collection of utility functions to work with files
-
shadow-storage
Content-addressed storage with erasure coding and chunking for Shadow Network
-
oak-vfs
Virtual file system abstraction for the Oak framework, supporting disk and memory-based storage
-
oramfs
fully encrypted and optionally authenticated Oblivious RAM filesystem
-
fhrn
File Hash Renamer
-
ctree
A copy-on-write directory library for Rust with fast reflink cloning
-
util-easy
Small utility helpers for common tasks
-
musage
🧵 A command line memory usage information tool
-
cabinpkg-registry-file
Local file-registry backend for Cabin
-
opencoop
Sandboxed AI agent sessions with remote access
-
dirty-tracker
Track which files have changed
-
irust_repl
IRust Repl abstraction
-
redoxer
Method for quickly running programs inside of Redox from a KVM capable OS
-
xdg-termfilechooser-bridge
The bridge between xdg-desktop-portal-termfilechooser and your favorite terminal based filepicker
-
patternhunt
A high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata filtering
-
qtcloud-devops-cli
量潮DevOps云命令行工具
-
cjrh-moreutils-lckdo
Rust implementations of the moreutils tools
-
srfng
generating semi-random file names
-
copy_on_write
Copy-On-Write Rust implementation
-
kcr_work_karmada_io
Kubernetes Custom Resource Bindings
-
proton-finder
Cross platform library for finding and pathing through proton prefixes
-
dirpulse
A CLI tool to analyze directory contents and report file statistics
-
null-e
Disk cleanup CLI for developers - clean node_modules, target, .venv, Docker, Xcode caches and 50+ cache types
-
trailing-whitespaces
Removes trailing whitespaces and trailing empty lines from text files
-
lamfat
no_std read/write FAT12/16/32 filesystem library (republish of fatfs)
-
acme-disk-use
Fast disk usage analyzer with intelligent caching for incremental write workloads
-
mise-interactive-config
Interactive TOML config editor for mise
-
zngur-autozng
Generating Zngur zng files automatically for a Rust crate
-
walkkit
Parallel filesystem walker with ignore-aware traversal and bounded work queues
-
xnv
XML navigator and interactive filter with XPath-like queries
-
pijul-identity
Functionality to interact with Pijul identities
-
tmux-claude-queue
A waiting-queue for multi-pane Claude Code + tmux workflows
-
cargo-afl-common
Fuzzing Rust code with american-fuzzy-lop
-
n5gest
CLI utilities for N5 files
-
flight_tracking_erau_se300
An app that displays the path of planes through the country of United States
-
abseil
An easy app storage provider
-
osh_dir_std_cli
humans and machines deal with the OSH directory standard: https://github.com/OSEGermany/osh-dir-std
-
everything-ipc
Rust port of voidtools' Everything's IPC SDK. Can be used to search user files quickly on Windows.
-
mkfs-sysv
Create SVR4 (System V) filesystem images
-
sector-builder
database of sectors
-
mountpoint-s3-fs
Mountpoint S3 main library
-
oxo-flow-core
Core library for the oxo-flow bioinformatics pipeline engine
-
plow_package_management
Plow: A package manager for ontologies
-
pleme-io-wadachi
Wadachi (轍 — "the well-worn rut") — a native typed-Rust directory frecency primitive for the pleme-io fleet. Records the directories you walk, ranks them by frequency+recency through the shared wadachi-spec core…
-
cloud-disk-sync
a cloud disk sync tool
-
tripley-native-core
Core Tripley Native xRPC services for desktop and WebView containers
-
kaa_file_manager
CLI file manager. Very simple. By KAA
-
re_context_menu
Support crate for context menu and actions
-
cdfs
ISO 9660 / ECMA-119
-
amg
Resume Codex sessions by git branch
-
cap-directories
Capability-based standard directories for config, cache and other data
-
notify-types
Types used by the notify crate
-
rmbrr
Fast parallel directory deletion with cross-platform support
-
swim-clean-all
Recursively cleans swim projects
-
fastrm
A fast version of the rm command
-
kovra-wrapper
kovra subprocess wrapper — injects resolved secrets into a child process's environment without leaking plaintext (I6/I7)
-
sequoia-directories
Directories used by Sequoia
-
pop-os/popsicle
USB Flasher
-
gix-path
gitoxide project dealing paths and their conversions
-
node_module-nuke
Efficiently delete node_modules directories with nuclear precision
-
file_aggregator
File Aggregator is a utility for aggregating and distributing file contents. It allows you to combine file contents from a specified directory into a single text, which is copied to the clipboard…
-
stowage
A unified async storage abstraction layer for Rust, supporting various storage backends and cloud platforms
-
vmap
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer
-
puzzlefs
next-generation container filesystem
-
tectonic_io_base
Basic types for Tectonic's pluggable I/O backend system
-
renamore
More ways to rename files
-
controlhub-vortexseries
An ultra-lightweight, fully offline desktop client for Vortex Series mice
-
ckg-fs
ckg — shared filesystem and process helpers (secure dir create, chmod, symlink, has_command)
-
filesentry
robust (recursive) file watcher
-
llmenv-paths
Path resolution utilities for llmenv
-
harness-write
Write/Edit/MultiEdit tool for AI agent harnesses — atomic write, read-before-edit ledger, OLD_STRING_NOT_UNIQUE with match locations, OLD_STRING_NOT_FOUND with fuzzy candidates, sequential multi-edit pipeline
-
varlinkfs
A FUSE filesystem providing variant symlinks that resolve based on process environment variables
-
afs
The first choice of fs library, inspired by node:fs
-
entertainarr-adapter-filesystem-pcloud
Filesystem PCloud adapter for entertainarr
-
lru-cache-adaptor
Thin wrapper around disklru for filesystem integration
-
csv-zip-maker
csv and zip maker
-
peckish
Create, manipulate, and transform Linux package formats!
-
nils-agent-scope-lock
CLI crate for nils-agent-scope-lock in the nils-cli workspace
-
clang-tools-manager
installing specific versions of clang-format and clang-tidy, used by cpp-linter
-
ohos-fileuri-sys
OpenHarmony's fileuri sys for rust
-
git-comma
AI-powered git commit message generator using OpenRouter API
-
llm-optimizer-collector
Metrics and data collection from LLM systems
-
timetrack
Automatically track how you are spending your time by watching the file system
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
listree
Tools to view directories and files
-
datefilter
Filter filenames on stdin to exclude filenames for dates which should be kept, and filenames not containing dates
-
tinymist-std
Additional functions wrapping Rust's standard library
-
rjango-contrib-staticfiles
Rjango staticfiles contrib application
-
below-common
Common below code
-
scanner-output
Output record types and rendering helpers used by scanner-core
-
url_path
canonicalize, normalize urls
-
vomit-config
Shared configuration library for all Vomit project tools
-
ceph-safe-disk
Ceph disk safety removal tool
-
unctool-cli
A CLI tool to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
ekv-fs
A chunked, #![no_std] Virtual File System built on top of the Embassy ekv key-value store
-
mojo
Versioning filesystem for sqlite database. This is a placeholder but the project is real
-
harmonia-fs
Filesystem operations for the Harmonia agent
-
zbox
ZboxFS is a zero-details, privacy-focused in-app file system
-
coreutilsp
Parallel implementations of GNU coreutils (du, rm, cp) for high-performance file systems
-
mcp-storage
Universal cloud storage MCP server — S3, R2, MinIO, GCS, Azure Blob. List, upload, download, search, manage buckets and objects
-
lsql
A command-line utility that queries files and directories using SQL-like syntax
-
s3-path
Describe paths inside an S3 bucket like working with std's Path and PathBuf
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
azure_mgmt_stack
generated REST API bindings
-
microdb
A very small in-program database with cache, disk storage, etc
-
dkdc-home
Find and create the ~/.dkdc home directory
-
sui-store
Nix store abstraction with SeaORM-backed metadata for the sui Rust-native runtime
-
mac-cleanup
macOS disk cleanup tool for developers
-
llm-coding-tools-core
Lightweight, high-performance core types and utilities for coding tools - framework agnostic
-
ferripfs-repo
IPFS repository management - datastore, keystore, and identity
-
parquet-record
High-performance Rust library for moving structs to/from disk using Parquet format. Abstracts complex Arrow/Parquet usage while providing batch writing and parallel reading capabilities for maximum performance.
-
erdtree
(erd) is a cross-platform, multi-threaded, and general purpose filesystem and disk usage utility that is aware of .gitignore and hidden file rules
-
cloudillo-blob-adapter-fs
Filesystem-backed content-addressed blob storage adapter for the Cloudillo platform
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
mdpack
Pack codebases into Markdown bundles and expand them back into files
-
root_boot
A CLI tool that allows you to restart your PC and then auto-boot into a selected device
-
fusabi-stdlib-ext
Extended standard library modules and domain packs for Fusabi
-
chenhe-tg-rcore-tutorial-easy-fs
filesystem implementation for rCore tutorial OS
-
polyfs
Minimal, extensible, no_std, no_alloc FAT32 file system driver for SD cards
-
littertray
Lightweight sandboxing for tests that write to the filesystem
-
gobblytes-ext4-view-rs
No-std compatible Rust library for reading ext2/ext3/ext4 filesystems
-
inscenerator-xfs
Filesystem abstraction for Inscenerator
-
cpui
A modern replacement for cp command with progress bar and advanced features
-
unistore-watcher
File system watcher capability for UniStore
-
rdupes
port of pydupes. Super fast.
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
nydus-rs
Nydus Image Service
-
rolldown_fs_watcher
Filesystem watching implementation for Rolldown
-
nickel-lang-flock
Cross-platform advisory file locking, taken from Cargo
-
cattail
Tail multiple files and glob patterns with live discovery and labeled output
-
ckg-scip
SCIP (Source Code Intelligence Protocol) ingestion for ckg
-
libmtp
A memory safe API for interacting with libmtp library
-
rattler-build
A fast CLI tool to build conda packages on Windows, macOS and Linux
-
frots
File rotation from standard input
-
fs9p
A 9P client library for Rust
-
netsky
CLI: the viable system launcher and subcommand dispatcher
-
frentui
Interactive TUI for batch file renaming using freneng
-
syne_supervisor
Tier-7 supervisor for the Syne runtime. PID + heartbeat watcher, filesystem lock, rollback authority. Never imports mnemosyne, cortex, voice, swarm, or avatar.
-
plutil
implementing a subset of Apple's plutil binary functionality using the xplist and bplist crates
-
ghee
That thin layer of data change management over the filesystem
-
newt-tools
Newt-Agent file/code tool surface — read, edit, search, apply-patch
-
starla-common
Shared types and utilities for the Starla RIPE Atlas software probe
-
libfs
libfsis a library of file and filesystem operations that is supplementary tostd::fs -
stowsave
Automates moving files into a stow directory then using stow to create symlinks back to where the files came from
-
zcopy
Copy files in the command line with ease
-
shellframe
A shell framework for building custom shells
-
lockfile
Create lockfiles that remove themselves when they are dropped
-
wasm-bus-fuse
WebAssembly fuse bus interface
-
winfsp-sys
Raw bindings to WinFSP
-
nm-remover
A TUI tool to find and remove node_modules folders
-
dirge
Convenient extensions to the standard library's path types
-
fine-directory-curator
A Rust-powered CLI tool to organize and curate files in macOS directories
-
ipld-car
DAG-PB serialization/deserialization library for IPFS CAR v1 archives
-
cruftkill
Polyglot dev-cache reaper — find and delete node_modules, .venv, target, DerivedData and the rest of your build cruft from a fast terminal UI
-
claude-code-history
Print the most recent Claude Code session for the current or selected workspace
-
awsbck
backup a folder to AWS S3, once or periodically
-
rustar
A pure-rust USTAR implementation for OS-dev
-
inotify-sys
inotify bindings for the Rust programming language
-
filesystem-mcp-rust
A Model Context Protocol (MCP) server for advanced filesystem operations with file handling capabilities
-
calf
A very basic library to read QCOW files
-
ephemeral-dir
creating temporary directories that are auto-cleaned
-
path-opener
Detects installed apps (editors, terminals, file managers, Markdown apps) and opens paths with them. Cross-platform.
-
infolyt-daemon
Background daemon for Infolyt
-
pijul-repository
Functionality for interacting with a pijul repository
-
ckg-core
Shared types, errors, and traits for ckg
-
jacquard-babel
RFC 8966 Babel distance-vector routing engine for Jacquard
-
rufs
FUSE implementation of FreeBSD's UFSv2
-
frogger
🐸 Simple file system implementation using the 9P protocol
-
libnode_sys
C bindings for libnode
-
kapy
Cli tool to copy photos with optimizations
-
musefs-fuse
FUSE adapter for musefs (fuser)
-
opentalk-report-generation
OpenTalk report generation functionality
-
openstack-cli-identity
OpenStack CLI Identity commands
-
moosicbox_log_watch
Generic log watching, filtering, and optional TUI
-
ddupe
Fast, cross-platform CLI for finding and removing duplicate files by content hash
-
typst-ts-compiler
Compile Typst documents
-
faine
Failpoints implementation with automatic path exploration
-
path_macro
A macro to join path components using
/ -
system-gauges
A tui program that displays information about your system in a gauge format
-
clibra
CLI for the LIBRA CMake framework
-
term-detect
Terminal emulator detector
-
CreepDir
A CLI tool to scan folders and catalog files by extension
-
fret-platform-native
Native desktop platform integration for Fret
-
redirt
Recursive Directory Tool
-
pawkit-fs
PawKit's filesystem module
-
embed-nu
Embed the nu engine in your rust application
-
rust-utils
Various utility routines used in the rust programs I have written
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
async-fd-lock
Advisory cross-platform file locks using file descriptors with async support by spawning blocking tasks
-
contexa
Git-inspired context management for LLM agents -- COMMIT, BRANCH, MERGE, and CONTEXT over versioned memory (arXiv:2508.00031)
-
watchexec-filterer-globset
Watchexec filterer component based on globset
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
protoc-bin-vendored-linux-aarch_64
protoc binary for linux-aarch_64 compiled by Google and bundled in this crate
-
bougie-paths
XDG / Windows path resolution (BOUGIE_HOME, BOUGIE_CACHE)
-
mdquery-rs
binding library for macOS Spotlight search using Metadata Query API
-
rm_rf
Force-remove a file/directory and all descendants
-
ostring_base
ostring base crate include some basic function
-
xerxes
High-performance filesystem navigation engine
-
wlk
File-centric, event-sourced version control system with implicit branching
-
semsearch
Search your filesystem semantically
-
stowr-cli
CLI tool for file management, including compressing, extracting, renaming, and organizing files
-
nix_rs
interacting with the Nix command
-
smoo-host-blocksources
Reverse USB Mass Storage
-
gravityfile-scan
File system scanning engine for gravityfile
-
search_path
very simple search path file finder
-
objstore_fs
Filesystem backend for objstore
-
readarr
API docs
-
fuseftp
Mount FTP servers as local filesystems
-
pathy
A CLI tool to display the file tree of a directory
-
hjkl-xdg
XDG Base Directory resolution — env-first, $HOME-fallback, uniform across platforms
-
chamber-backup
Backup functionality for Chamber secrets manager
-
uv-cache
internal component crate of uv
-
googleapis-tonic-google-cloud-vmmigration-v1
A Google APIs client library generated by tonic-build
-
skip_ratchet
Skip ratchet
-
assistant-cli
A command-line tool to read and format file contents, with clipboard support
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
includedir
Include a whole directory tree at compile time! - Runtime part
-
rusty_hogs
project provides a set of scanners that will use regular expressions to try and detect the presence of sensitive information such as API keys, passwords, and personal information. It…
-
vfstool_lib
constructing and manipulating virtual file systems in Rust, based on OpenMW's VFS implementation
-
nenjo-packages
Nenjo package catalog, fetch, dependency graph, and lockfile primitives
-
async-fusex
Async fuse library to make fuse develop easier
-
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
snakit
Command-line tool that recursively renames all files and folders within a specified directory to snake_case
-
llm-kit-storage-filesystem
Filesystem storage provider for LLM Kit
-
image_writer_rs
Write bootable OS images to USB drive (dd on steroids)
-
dokan
Rust-friendly wrapper for Dokan (user mode file system library for Windows)
-
arcbox-fs
High-performance filesystem service for ArcBox (VirtioFS)
-
mount_status_monitor
Paranoid filesystem monitor which reports malfunctioning mountpoints
-
axfs_vfs
Virtual filesystem interfaces used by ArceOS
-
fls
A fast POSIX ls that doesn't require a libc
-
axfs-ng
ArceOS filesystem module
-
libmount
The type-safe wrapper around mount system call
-
file-requirements
Composable file existence requirements with nested AND/OR logic and duplicate-term protection
-
agent-team-mail-mcp
MCP proxy for managing Codex agent sessions with ATM team integration
-
elizaos-plugin-agent-skills
Agent Skills plugin for elizaOS - implement the Agent Skills specification with progressive disclosure
-
melin-types
Shared trading domain primitives and little-endian wire encoding
-
ext2
Read and write on Ext2 partitions without mount
-
aube-linker
Isolated symlink layout linker for Aube
-
git-metafile
storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for versioning /etc.
-
gen-cargo
gen — Cargo adapter. Parses Cargo.toml + Cargo.lock + workspace shape into gen_types::Manifest. The cargo half of the universal package-manager engine; one of N adapters (gen-npm…
-
systemd-journal-sdk-registry
Directory registry primitives for the pure Rust systemd journal SDK
-
linkleaf-core
Local-first protobuf-only link feed manager (linkleaf.v1) library
-
monofs
monofsis an immutable distributed file system -
seal-core
Core domain logic for seal — events, storage, projection, SCM
-
vmette-providers
The default rootfs-provider registry for vmette (dir + squashfs + tar + OCI, in resolution order)
-
testfile
Temporary test file/dir management for unit tests
-
ddh
Compare and contrast directories
-
brown
that makes dealing with Rust file system a breeze
-
daytona-client
Rust client for Daytona — secure sandboxes for AI code execution
-
tar
file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
car-sandbox
Sandboxed execution surface for CAR — process isolation primitives for untrusted agent steps
-
temp_deno_which
Temp fork with Sys impl of which crate until a new version is published
-
nubis-sdk
Official Nubis Rust SDK
-
chunkfs
An in-memory file system that can be used to compare different deduplication algorithms
-
vite-rs-dev-server
Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in development.)
-
libicsneoc2-sys
FFI bindings to the libicsneo icsneoc2 C library
-
cabinpkg-fs
Filesystem helpers for Cabin
-
unpaired
Terminal utility for finding unique (non-duplicated) files
-
mdsh
Markdown shell pre-processor
-
rdirstat-gui
A fast disk space analyzer (GUI) — parallel scanner with live snapshot updates, built on egui
-
ripzip-cli
A multi-threaded zip/unzip CLI
-
exifrename
Rename or copy files based on EXIF data
-
luff_sys
Low-level system primitives for luff
-
ringest-error
error definitions for the ringest framework
-
indexlake-datafusion
IndexLake datafusion integration
-
iqan
Sync Nix flake pins
-
trash_dumper
trash file dumper
-
mxr-config
Configuration management for mxr
-
unpm
Lightweight vendoring of static assets. No node_modules, no runtime fetching.
-
esl01-vlqencoding
VLQ encoding (https://en.wikipedia.org/wiki/Variable-length_quantity)
-
cache-lite
A cross-platform caching library for Rust with configurable storage, lifecycle, and file formatting
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
dumbo_log
helper functions for web development
-
manix
Nix documentation searcher
-
recast
Transforms one serialization format into another
-
sibling
The API for traversing sibling directories (find next/previous directory)
-
nenjo-nenpm
Nenjo package manager install planning
-
uymas_cli
the fast and minimal dependency development tool for rust language
-
backitup
Stupidly simple crate for backing up files and directories
-
s3get
Download a single file from S3 using chunks
-
little-becky
backup with copy-on-change model
-
rolldown_plugin_copy_module
Rolldown builtin plugin implementing esbuild copy loader semantics
-
flash-watcher
A blazingly fast file watcher that executes commands when files change
-
btrd
The btrfs debugger
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
oci2rootfs
Convert OCI container images to ext4 root filesystems
-
dir-structure-tools
Model directory structures as plain Rust structs
-
clientapi-pve
Generated from apidoc.js. NOT an official Proxmox specification. See https://pve.proxmox.com/pve-docs/api-viewer/ for the upstream documentation.
-
am-img-vmdk
Pure-Rust VMDK (VMware Virtual Machine Disk) read+write driver. Monolithic sparse variant, BlockDevice-backed. Exposes a Rust API and a C ABI.
-
maelstrom-fuse
interacting with FUSE with async Rust
-
lnk
parse and write Windows shortcut files (.lnk)
-
agentvfs
Virtual filesystem CLI backed by embedded databases for AI agents
-
in-place
file processing
-
uv-globfilter
internal component crate of uv
-
doto
Fast comment mark searching tool
-
lash-local-store
Local filesystem storage adapters for the lash agent runtime
-
illfs
File System Operations
-
osoy
Command-line git repository manager
-
heft-mft
Windows MFT-based disk usage scanner that produces .heft files
-
openstack-types-compute
OpenStack API Types - Compute
-
plow_linter
A linter to lint Plow ttl documents (interpreted as ontologies)
-
re_recording_panel
The UI for the recording panel
-
extattr
Extended Attributes API bindings for Rust
-
hoard
backups of files across your filesystem into one location
-
gibblox-cache-store-std
Filesystem-backed cache store with XDG-friendly defaults
-
nils-agent-memory
CLI crate for nils-agent-memory in the nils-cli workspace
-
gity
Make large Git repositories feel instant - a lightweight daemon that accelerates Git operations
-
gobblytes-core
Filesystem traits, OSTree path wrapper, and shared test helpers
-
ta-connector-fs
Filesystem connector for Trusted Autonomy
-
common-path
Finds the common prefix between a set of paths
-
wintheon
discover, rank and inspect launchable Windows file entries
-
guardrail
Defensive guardrails for AI coding agents — block destructive commands via hooks
-
helyim
object storage written by Rust
-
macdirstat
fast windirstat clone for macos
-
neco-filetree
Pure file tree snapshot helpers for merge, flatten, reveal, and lookup
-
changenog-staging
Zero-config changelog generator with monorepo support
-
disk-mosaic-tui
The terminal user interface (TUI) for Disk Mosaic, built with
ratatui -
odirect
Minimal cross-platform direct I/O abstraction for Rust
-
nydus-service
Nydus Image Service Manager
-
cunw
A tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.
-
zfs-core
Rust interface to libzfs_core (lzc)
-
arbhx-sync
The sync layer for Arbhx
-
hitchmark-core
Core library for hook:// URI links, stable bookmark IDs, and purple-number paragraph addressing
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
zfind
zsh which provides easy access to your previous commands
-
srtlib
handling .srt subtitle files
-
nfs
A userspace NFSv3 and NFSv4 client library
-
dirscan
A high performance tool for summarizing large directories or drives
-
scanner-walker
Filesystem walking and filtering used by scanner-core
-
redoxfs
The Redox Filesystem
-
pmv
Pattern based mv(1)
-
xtest-data
Fetch auxiliary test data when testing published crates
-
chloe_ignore
ignore file generator
-
dart_io
dart inspired high level abstraction to interact with io operations
-
fs-mcp
mcp server for filesystem access
-
rustyhdf5-io
I/O abstraction layer for rustyhdf5
-
jax-object-store
SQLite + object storage backend for blob data
-
tatara-rust-forge
Operator CLI — read a tagged-JSON macro Spec (any L2 kind or an L5 MacroSuiteSpec) and materialize the Cargo crate/workspace to disk
-
boxlite
Embeddable virtual machine runtime for secure, isolated code execution
-
roxy-loader-utils
Host-side utilities for building and packaging roxy-loader artifacts
-
advisor-output
Text and JSON renderers for cargo-advisor reports
-
tree2fs-rs
Convert tree-formatted text into filesystem structures
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
epochfs
versioned cloud file system with git-like branching, transaction support
-
win_tree
Tree command to generate file system tree structure snapshot in JSON
-
agent_feed_identity
projection-safe feed for local coding-agent activity
-
wesichain-tools
Rust-native LLM agents & chains with resumable ReAct workflows
-
e2fsprogs-sys
Builds and bundles mke2fs from e2fsprogs
-
hunter
Fast, lag-free terminal file browser
-
tlg
Tools to process TLG image file
-
openstack-cli-block-storage
OpenStack CLI Block Storage commands
-
hm
homemaker. Slightly more than yet another dotfile manager.
-
bougie-installers
Native reimplementation of declarative Composer install plugins: magento/magento-composer-installer (extra.map copy + extra.chmod + vendor_path.php) and composer/installers (type to install-path remapping)…
-
denort_helper
Helpers for denort
-
cargo-zb
Cargo build with better caching
-
tin-summer
Command-line tool to find build artifacts and thing occupying space on your computer. Shatters records not glass.
-
libside
building configuration management tools
-
dir_tools
Набор инструментов для работы с директориями
-
async-fuser
Async + Sync Filesystem in Userspace (FUSE) building library for Rust
-
typg-cli
CLI for typg (made by FontLab https://www.fontlab.com/)
-
git-filter-tree
Filter and write trees in Git's object database
-
gix-url
gitoxide project implementing parsing and serialization of gix-url
-
the-code-graph-embeddings
Code embedding generation for The Code Graph
-
krypt-core
Core engine for the
kryptdotfiles manager: config, paths, copy, manifest, runner -
scbl-utils
A command-line utility for data processing and delivery at the Single Cell Biology Lab at the Jackson Laboratory
-
astrid-capsule-install
Capsule install machinery — file layout, lifecycle hooks, content-addressing, topic baking. Shared by the CLI and the kernel-side admin install handler so both reach disk through the same code path.
-
dirs-2
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows and macOS by leveraging the mechanisms defined…
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
yazi-boot
Yazi bootstrapper
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
ferripfs-mfs
IPFS Mutable File System (MFS) - familiar filesystem interface over IPLD
-
kcr_kmm_sigs_x_k8s_io
Kubernetes Custom Resource Bindings
-
jdexmd
generate a Johnny Decimal system for Obsidian and your Documents folder
-
tbl-cli
tbl is a tool for reading and editing tabular data files
-
tree-rust
A fast, feature-rich implementation of the Linux tree command
-
zccache-daemon
Background daemon for the zccache compiler cache
-
encrypted_fs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
hjkl-fs-watch
Debounced filesystem watcher wrapper around notify. Tokio-free sync backend for hjkl editors and pickers.
-
x79d8
Serve encrypted files via local FTP
-
rsdupes
A file deduplication utility
-
cc-sync-session
syncing Claude Code session files
-
detecteff
Find and delete duplicate files
-
rust_search
Blazingly fast file search library built in Rust
-
wotw_seedgen
Seed Generator for the Ori and the Will of the Wisps Randomizer
-
omnifuse-app
Application-level mount preparation for OmniFuse
-
dolang-ext-shell
Shell, process, and filesystem extension for the Do language
-
rsure
captures hashes and metadata about a tree of files, and can later verify these hashes and metadata to determine if the files have changed. It supports incremental updates, and includes an standalone…
-
kaguya
Linux game saves and configurations backup manager for CLI enjoyers
-
monochange_github
GitHub release payload rendering and publishing for monochange
-
rusty-release
release of a cargo project
-
clonehunter
command line utility that identifies groups of identical files and displays them to the console
-
diskard
Developer-aware disk cleanup CLI
-
mavdac
MAVIS Differential Astrometric Calibrator
-
gen-poetry
gen — poetry adapter. Parses pyproject.toml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed core via Spec/QuirkRegistry/Invariants traits.
-
stagecrew
Disk usage management for shared or staging filesystems with automatic cleanup policies
-
bookstore
HTTP book storage service with built-in conversion support
-
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
quickseal
Create Kubernetes SealedSecrets with a single secure command
-
skrills-discovery
Filesystem discovery and hashing utilities used by the skrills MCP server
-
river-luatile
Write your own river layout generator in lua
-
redox_installer
A Redox filesystem builder
-
mcdu
A modern disk usage analyzer with a terminal UI, inspired by ncdu
-
openstack-sdk-image
OpenStack SDK Image service bindings
-
dotstrap
Template-driven dotfiles bootstrapper for macOS
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
hydroperx-wwwfs
Abstraction for the browser file system APIs
-
stormlib-rs
Rust-native MPQ archive toolkit
-
fold-rs
Minimal, dependency-free resolver for standard base directories
-
mkdir
A cross-platform mkdir command with enhanced features
-
handlr
Manage mimeapps.list and default applications with ease
-
relative-path-utils
Portable, relative paths for Rust
-
memory-mcp-rs
SQLite-based knowledge graph MCP server for persistent memory
-
harness-glob
Glob tool for AI agent harnesses — bash-style pattern matching with .gitignore enumeration, alias pushback, NOT_FOUND siblings, and auto-split absolute-path patterns
-
jwalk-meta
Filesystem walk performed in parallel with streamed and sorted results
-
udownload
Wrapper around the crate 'ureq' to make downloading files easier
-
mantle-git
CoW-accelerated git worktree hydration
-
rhai-safe-disk-info
Rhai bindings for safe disk information access in REX scripts
-
dolang-ext-sqlite
SQLite extension for the Do language
-
tauri-plugin-ambient-fs
Tauri 2 plugin for ambient-fs filesystem awareness daemon
-
mi-simple-io
Small synchronous IO utilities for common file and terminal workflows
-
expanduser
attempts to expand ~ and ~user while creating a filesystem path
-
keepr
customizable file finder for Rust
-
srusty-files
A high-performance, cross-platform file search engine library with REST API
-
zccache-fscache
Filesystem metadata cache for zccache
-
inflorescence-libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
vmette-provider-tar
Tarball-over-HTTP/file rootfs provider for vmette
-
serde-json-file-io
A package for writing and reading from/to JSON, Data Structures which implement serde's Serialize and or Deserialize
-
clap-utilities
Small utilities related to clap
-
rualdi
Rust Aliasing Directory
-
zenops-safe-relative-path
Relative path type that statically prevents
..traversal -
xtagger
Command line application for managing and searching tags stored in filesystem extended attributes
-
agentskills
Agent skills package manager — install, manage, and discover AI agent skills from GitHub
-
rx-registry-json
JSON registry and HTTP fetcher adapters for rx
-
tdms
A LabView TDMS file parser written in Rust
-
darya
A fast, keyboard-driven disk usage explorer built on ratatui
-
context-driven-development
Context-driven development installer and tooling
-
parawalk
Blazing-fast parallel directory walker with zero filtering baggage
-
snapsafe
A lightning-fast, lightweight command-line tool for creating efficient directory snapshots
-
file_alloc
跨平台、高性能、兼容性好的文件大小分配库
-
layfetch
A system information tool with better layouts
-
zccache
Local-first compiler cache for C/C++/Rust/Emscripten
-
ssstar
that creates and restores archives to and from S3 or S3-compatible storage. ssstar is specifically designed to stream both input and output data so memory usage is minimal, while aggressive…
-
sbox
Tiny Linux containers implementation
-
btrfs-stream
Btrfs send stream parser and receive operations
-
dracon-files
Dracon multi-language Rust libraries for AI, system, media, and developer tooling
-
es-fluent-runner
Shared protocol and filesystem helpers for es-fluent runner crates
-
git-set-attr
Set Git attributes via code, or from the command-line
-
lune-std-process
Lune standard library - Process
-
swapvec
A Vector swapping to disk after exceeding a given length
-
vmdk-cli
CLI tool for inspecting VMDK disk images
-
eliprompt
Elegant and informative shell prompt
-
binroots
Serialize and expose data, one file per field
-
gravityfile-plugin
Language-agnostic plugin system for gravityfile
-
blaze-common
Blaze common shared types
-
ichwh
An async implementation of
which -
sys-file-manager-path
获取 Mac Finder、Windows Explore 窗口的路径
-
rarch
A blazing fast, content-aware, and atomic file organization tool with undo support
-
globetter
Glob fork with bug fixes! Support for matching file paths against Unix shell style patterns
-
ntfsanitise
Sanitise filenames for use on NTFS filesystems
-
subio
Read, write, and seek within a portion of a file as if it were itself a standalone file
-
name_exchanger_rs
Atomically exchange names of two files or directories with Rust and C APIs
-
mkfs-xiafs
Create xiafs filesystem images
-
gitice
Freeze your local git repositories for easy restoration
-
disk-serial-number
get disk serial numbers across different platforms
-
fsquirrel
cross-platform get/set extended file attributes
-
syncor
Cross-machine directory sync tool — link, push, pull, resolve conflicts
-
bcachefs-top
A top-like tool for bcachefs statistics
-
perl-workspace-ignore
Shared ignore rules for workspace traversal and filtering
-
anyhow-std
Wrap std APIs with anyhow error context
-
fddf
Fast, parallelized duplicate file finder
-
le-change
Ultra-fast Git change detection library with zero-cost abstractions
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
hotwatch
conveniently watching and handling file changes
-
r2x-logger
Logging utilities for the r2x CLI
-
artushak-web-assets
Asset file manager
-
glob-set
A globset-compatible glob matcher –
no_std, no regex, built on glob-matcher -
gluster
interface with Gluster's CLI. This is being leveraged by a Juju charm to manage a Gluster deployment
-
forge-rs
A powerful symlink management tool designed as a modern alternative to GNU Stow
-
fastdu
Parallel, cross-platform version of du
-
nido-backup-svc
Unified Rust-native backup orchestration -- aggregates PBS/Longhorn/Velero/CNPG and runs chunk-CAS dedup, scheduled jobs, restore wizards, anomaly detection. Personal files to homelab fleet, one tool.
-
s5_importer_local
Local filesystem importer for S5
-
oximedia-archive
Media archive verification and long-term preservation system
-
ignore-files
Find, parse, and interpret ignore files
-
bin_vault
A custom binary database
-
real_parent
Symlink-safe path extension for parent directory
-
keypropdecode
decoding Windows file system elements attributes constants
-
notify-twophase
Two-phase notify-debouncer-full setup: subscribe before bind, drain after, no startup-gap event loss
-
oli
OpenDAL Command Line Interface
-
data_downloader
way to download and cache files
-
forge-core-utils
Core utilities for the Forge task execution framework
-
dateframe
Clean up files & folders
-
kcr_jobsmanager_raczylo_com
Kubernetes Custom Resource Bindings
-
openat
A wrapper around openat, symlinkat, and similar system calls
-
onelf-format
Binary format definitions for onelf
-
tendrils-core
Core library for Tendrils
-
lets_find_up
Find a file or directory by walking up parent directories
-
getattrlistbulk
Safe Rust bindings for macOS getattrlistbulk() system call for high-performance directory enumeration
-
tsoracle-driver-file
Single-node fsync-durable file driver (ConsensusDriver impl) for tsoracle
-
fts
high performance directory walking using libc fts
-
torvyn-engine
Wasm engine abstraction and ComponentInvoker for Torvyn
-
erofs
CLI for interacting with EROFS
-
rualdlib
Rust Aliasing Directory
-
pure_fat
A super flexible library for parsing FAT file systems
-
bmap2simg
Convert bmap images to Android sparse
-
staged_file
Creates a temporary file which can then be committed to a final path
-
conjure-codegen
Rust code generation for Conjure definitions
-
diaryx_publish
Publishing pipeline for Diaryx workspaces — converts markdown to HTML
-
columbus
A TUI file explorer written in RUST with Ratatui
-
wslpath
Convert Windows to WSL Path and vice-versa
-
squinter
interface with SquashFS filesystems
-
pish
pretty incredible shell
-
precious-testhelper
A helper library for precious tests - not for external use
-
shell-sanitize-rules
Built-in sanitization rules for shell-sanitize: shell metacharacters, path traversal, glob, env expansion, control chars
-
below-btrfs
reading btrfs
-
lamxfs
no_std read-only XFS filesystem reader for UEFI bootloaders
-
ipfrs-storage
Storage backends and block management for IPFRS content-addressed system
-
clang-installer
installing specific versions of clang-format and clang-tidy, used by cpp-linter
-
my-test-app-bergwolf
Fuse(filesystem in userspace) servers and virtio-fs devices
-
musefs-cli
musefs command-line interface: scan a music library and mount a re-tagged virtual view
-
exhume_ntfs
Extract NT Filesystem specific artefacts from a given Partition
-
hidefix
Concurrent HDF5 and NetCDF4 reader (experimental)
-
googleapis-tonic-google-cloud-netapp-v1
A Google APIs client library generated by tonic-build
-
librarium-cli
reading, creating, and modification of cpio file systems
-
vfs-sync-host
S3 synchronization for Monaka VFS (native environment)
-
apiari-common
Shared types, JSONL IPC, and utilities for Apiari tools
-
filesystem-hashing
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
pchryss-todo-cli
CLI todo app
-
omnifuse-wiki
Wiki backend for OmniFuse
-
carbon14
file-system forensics
-
block-device-driver
Block device trait
-
snapcraft
Access to snapcraft environment
-
btrfsutil
Safe wrappers for libbtrfsutil
-
dj
CLI-first backup solution with content-addressable storage
-
generate-sample-pdf
Distinguishable sample PDF generator
-
platter
Provide a uniform async interface for file loading between desktop and browser
-
dirk_assets
The DirkEngine's asset system
-
bootsector
Read partitions from block devices or files
-
valida-vm-api-linux-arm
wrapper around
validaexecutable - zero-knowledge virtual machine -
backup-deduplicator
deduplicate backups. It builds a hash tree of all files and folders in the target directory. Optionally also traversing into archives like zip or tar files. The hash tree is then used to find duplicate files and folders.
-
copytree
Copy directory trees
-
bin-expire
Scan for stale binaries in common bin folders and safely archive/restore them
-
dumap-layout
Squarified treemap layout algorithm for dumap
-
pict-rs-file-store
filesystem store for pict-rs
-
folder
The package allows for scanning directories in parallel
-
ftch
A fast, tiny system fetch utility
-
greenfield
images
-
tinysrv
tiny, nostd, ~50kb http server/library
-
fpv
A minimal, keyboard-first TUI file previewer with syntax highlighting
-
pathos
A natural API for handling OS-specific user or system directories, including iOS and Android
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*- that uses Kqueue to watch for new files as well… -
tateru
— direct libkrun FFI control for macOS VMs
-
floreum_parser
A no_std parser for Floreum messages
-
oxistore-blob
OxiStore blob storage: BlobStore trait + local/memory backends
-
hermes-md
CLI tool to upload and delete files to and from your Supabase project
-
nvpair
Work with nvlist and nvpair (using nvpair-sys, libnvpair.so)
-
sacloud-rs
Rust SDK for Sakura Internet API
-
hadris-cd
Hybrid ISO+UDF optical disc image creation (UDF Bridge format)
-
use-archive-entry
Archive entry metadata primitives for RustUse
-
finder_info
parse Apple HFS/HFS+/APFS FinderInfo attribute
-
reflink
copy-on-write mechanism on supported file systems
-
quickwit-storage
Quickwit's storage abstraction
-
torvyn-security
Capability model, sandboxing, and audit for Torvyn
-
lotus-lib
reading data from Warframe's files stored in the Cache.Windows folder
-
czkawka-dupes-to-symlinks
Safely turn Czkawka duplicate reports into space-saving symlinks
-
cocoon-tpm-storage
Cocoon TPM project - secure persistent storage
-
e9571_io_lib
file I/O operations, including line-by-line reading, various write modes, and byte stream reading
-
corroded_dav_fs
A WebDAV fuse file system daemon
-
home-rs
Terminal-based clipboard manager
-
tokmd-walk
File listing and asset discovery utilities for tokmd analysis
-
libpfu
PackFixerUpper: bring up AOSC OS packages magically
-
mkfs-bfs
Create SCO BFS (Boot File System) images
-
id3-image-rs
embed images into mp3 files (forked, updated and extended api)
-
serve_static
Headless utilities for static file serving: path jail, range parsing, MIME detection, directory listing
-
id3-image
embed images into mp3 files
-
chio-guards
Security guards for the Chio runtime kernel, adapted from ClawdStrike
-
turboinstall
overlaying directory trees on top of each other
-
libbtrfs
working with the btrfs filesystem
-
miniximg-cli
Command-line tool for building, inspecting, editing, and interactively exploring Minix v1 filesystem images
-
dirs2
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms…
-
rawcopy-rs-next
RawCopy crate provides the capability to use "Volume Shadow Copy technology" for file copying in Rust.Primarily aimed at replicating files that cannot be directly copied due to being in use
-
disk-space
Tiny lib for disk space info of os file system (cross-platform)
-
protoc-bin-vendored-linux-x86_32
protoc binary for linux-x86_32 compiled by Google and bundled in this crate
-
synwire-index
Semantic index pipeline for Synwire VFS providers
-
agent-sdk-store-file
Filesystem-backed durable store adapters for the Agent SDK
-
crab-clean
A CLI tool to tidy your file system by finding and managing duplicate and unused files
-
bytescale
Demonstration of humanbyte usage for human readable byte functions
-
kiln-sv-deps
Dependency resolution for kiln. Wraps bender as a subprocess.
-
azure_mgmt_liftrqumulo
generated REST API bindings
-
del
removing files in a secure and efficient manner
-
libzfs
Rust wrapper around libzfs-sys
-
libfasttree
inspired by libostree, but based on distribution repositories
-
embednfsd
NFSv4.1 server daemon powered by embednfs
-
cptc
A cli tool for copying file/s contents to your clipboard
-
dir-structure-resolve-core
Model directory structures as plain Rust structs
-
exhume_artefacts
This exhume module regroup all of the parsers maintained by the community to parse and extract artefact in a standardized way
-
file-handle
A lean lib to manage files: open with default apps, reveal in managers or terminals, or trash files
-
lintrunner
A lint running tool and framework
-
menta-cli
Interactive CLI agent for menta
-
guestkit-job-spec
VM Operations Job Protocol specification and types
-
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
ntdb_unwrap-cli
CLI tool for decrypt/decoded NTQQ database files
-
heft
Fast disk usage scanner with mtime tracking
-
cast-watch
Experimental: Live, file-watching daemon for cast::*! annotations — maintains an incremental concept graph and exposes a query socket for LLMs and editor tooling. Peer to cast-extract;…
-
arbhx-vfs-ftp
The FTP layer for Arbhx
-
fileluya-proto
Shared protocol types for KeyLeLuYa encrypted filesystem
-
tauri-plugin-advanced-file-manager
Advanced file manager plugin combining fs, dialog, and opener functionality for desktop platforms
-
repatch
A regex find-and-replace tool with a
git add --patch-like interface -
licverify
Rust client for go-license verification system
-
file-with-meta
store a file's metadata for caching purposes
-
provekit_nargo
Noir's package manager
-
git-lfs-store
Content-addressable on-disk store for Git LFS objects
-
workspace_root
get workspace root
-
vfox
Interface to vfox plugins
-
smb-fscc
FSCC (File System Control Codes) implementations for
smb-rs -
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
bumv
bumv (bulk move) lets you use your favorite editor to rename files
-
lfs
give information on mounted filesystems
-
path_no_alloc
with_paths! macro, for joining paths ergonomically and without allocation
-
opendal-layer-route
Apache OpenDAL route layer
-
walkup
Finds a file by walking up the directory tree
-
eto
A small updater
-
temporary
The package provides means of managing temporary files and folders
-
dupdup
Find duplicate file
-
fscommon
Filesystem common utilities
-
rdirstat
A fast disk space analyzer (TUI) — parallel scanner with live snapshot updates
-
yosh
A POSIX-compliant shell implemented in Rust
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
projectable
highly configurable TUI file manager, built for projects. You can handle all your project's file-based needs from a comfortable and smooth interface!
-
bitrouter-blob
BitRouter blob storage backends
-
crypt4ghfs
Fuse layer exposing Crypt4GH-encrypted files, as if they were decrypted
-
mount-watcher
Get notified when a filesystem is mounted/unmounted
-
xcom
Windows file operations utility with shell integration for copy and move operations
-
tinymist-vfs
Vfs for tinymist
-
carcli
CLI tool for Content Addressable Archive (CAR) from IPLD
-
aube-codes
Stable error and warning code identifiers shared across the aube workspace
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
rmcp-trash
MCP server for cross-platform trash/recycle bin operations
-
current_dir
Thread Safe Current Working Directory
-
floppy-disk
async filesystem facade for rust!
-
provekit_fm
File manager for the Noir compiler
-
dune
A shell🐚 by the beach🏖️!!
-
disktest-rawio
Raw disk I/O for the disktest crate
-
vdsl-sync
File synchronization engine — N-location, pluggable store & backend
-
ferripfs-blockstore
Content-addressed block storage for IPFS, compatible with Kubo
-
firkin-single-node
Production Apple/VZ runtime composition for the firkin Rust containerization library
-
quiver-agent
Background daily-task agent that observes Claude Code sessions and writes hint files
-
dedcore
A high-performance deduplication tool
-
sapphire-track
File-type-agnostic mtime-based file-change detection
-
plex-boot
experimental boot manager with live-loading ISO support and more cool things
-
openhawk-savepoint
Copy-on-write filesystem snapshots and rollback for OpenHawk agents
-
evalbox-sandbox
Sandbox orchestration for evalbox
-
sys-measure
system measurement library for Rust
-
alfred-clean
🧤 Alfred - A blazingly fast CLI tool to automatically organize your folders
-
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
oneiros-detect-project-name
Strategy-based project root and name detection for oneiros
-
fist
Interactive Search Tool
-
rustdupe
Smart duplicate file finder with interactive TUI
-
bougie-version
PHP version + composer-constraint grammar used by bougie
-
hexz-fuse
FUSE filesystem adapter for Hexz snapshots
-
unctool
convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
filessh
A fast and convenient TUI file browser for remote servers
-
ghrm-stat
Repository statistics for ghrm
-
woody
A logger for Rust that's *actually* easy to use
-
heimdall-macos-sandbox
macOS Seatbelt sandbox backend for Heimdall
-
minibox-core
Cross-platform shared types, domain traits, and protocol for the minibox container runtime
-
converge-storage
Object storage contract types for Converge — ObjectStore re-exports, URI parsing, and the optional Polars/Parquet bridge
-
jsonhash
A command-line tool to generate hash values for files. SHA256 and MD5. Output and Error messages in JSON format.
-
rattler_solve
solve conda environments
-
uv-dirs
internal component crate of uv
-
am-img-vhdx
Pure-Rust VHDX (Microsoft VHD's modern successor) reader. Used by Hyper-V and WSL2. Exposes a Rust API and a C ABI suitable for FFI from C/C++/Go/Swift.
-
gen-ansible
gen — ansible adapter. Parses galaxy.yml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed core via Spec/QuirkRegistry/Invariants traits.
-
image-find
A high-performance tool to find similar images using perceptual hashing
-
dumpfiles
A CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing codebases with LLMs
-
hadris-cpio-cli
CLI utility for CPIO archive operations
-
agent-command-knowledge
Command taxonomy and knowledge layer — what commands are, not what to do about them
-
foyer-tokio
tokio adapter for foyer - Hybrid cache for Rust
-
scanner-engine
Core scanning engine powering scanner-core
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
extended-notify
extended cross-platform filesystem notifications
-
mangadex-fs
FUSE driver using MangaDex API
-
ext4-lwext4-sys
FFI bindings to lwext4 - a lightweight ext2/3/4 filesystem implementation
-
harmonia-s3-sync
S3-compatible object storage sync for the Harmonia agent
-
pulsemon
Cross-platform system monitor TUI — CPU, memory, disk, GPU, ports, process management
-
afetch
A CLI system information tool written in Rust
-
sapphire-sync
Git-based workspace synchronization library
-
sort-downloads
My TUI for generating different types of projects
-
partymix
Combines filesystem images into a disk image with MBR
-
claude-api-test
Test utilities for claude-api: cassette-based replay of recorded HTTP exchanges
-
filesync
Sync files between different sources
-
common-testing
Common testing shortcuts and utilities reused across projects
-
smoo-host-cli
Host CLI for serving smoo block exports over USB
-
ept-lib
Edgeless Package Tools
-
selinux-sys
Flexible Mandatory Access Control (MAC) for Linux
-
rust-idm
A high-speed Rust-based download manager for fast file retrieval
-
avatarr-cli
CLI for Avatarr — command-line media search and collection management
-
libykpers-sys
FFI bindings to libykpers
-
rust-safe-system-info
Safe system information SDK for REX with Cedar authorization
-
lamfold-erofs
no_std clean-room EROFS reader — the lamfold forward-standard frontend, with the fs-verity integrity story
-
local-store
Local storage primitives: platform-agnostic paths, ACID file/dir storage, atomic IO, format dispatch
-
shuck-semantic
Semantic analysis model for shell scripts with scopes, bindings, and dataflow
-
shiplog-bundle
Bundle manifest and profile-scoped zip writer for shiplog run directories
-
opendev-history
Session history management: persistence, indexing, locking, and snapshots for OpenDev
-
fslock-arti-fork
files as locks, forked for use in Arti
-
ferripfs-unixfs
IPFS UnixFS - file and directory representation with chunking and DAG building
-
kcr_confidentialcontainers_org
Kubernetes Custom Resource Bindings
-
bias-vfs
A virtual filesystem for Rust
-
fs-swap
Cross-platform implementation of path swap
-
dir-cache
Directory based kv-store
-
fluxfox
working with floppy disk images for the IBM PC and compatibles
-
vasp-poscar
read and write VASP POSCAR files
-
frs
Rename files with RegEx patterns
-
gobblytes-erofs
EROFS filesystem adapter for gibblox block readers
-
chamber-import-export
Import/export functionality for Chamber secrets manager
-
watchexec-filterer-ignore
Watchexec filterer component for ignore files
-
rust-fd
A fast file finder written in Rust with glob pattern matching
-
panex-tui
Terminal UI for PanEx file explorer
-
rdfoothills-base
Base utilities of rdfoothills, mostly to be used by the other crates in the workspace
-
jailer
in creation of sandbox environment
-
iocore-test
IOCore is a safe library for unix CLI tools and Systems programming. IOCore provides the [
iocore::Path] abstraction of file-system paths designed to replace most [std::path] and [std::fs]… -
sapling-indexedlog
Append-only on-disk storage with integrity checks and radix tree indexing
-
dir_watcher
monitoring directories for changes
-
amql-file-lock
Per-key lock manager for concurrent file access
-
perl-path-normalize
Secure workspace-relative path normalization
-
obfd
organize files into folders by date
-
aube-workspace
pnpm-workspace.yaml discovery and workspace: protocol resolution for Aube
-
notify-forked
Cross-platform filesystem notification library
-
tca-loader
XDG-compliant theme loader for TCA
-
ipipe
Cross-platform named-pipe API
-
sapling-dag
DAG used for source control
-
onelf-preload
LD_PRELOAD library for onelf execve interception
-
terminal-commander-supervisor
Cross-platform supervisor for Terminal Commander daemon — IPC bring-up, peer identity, ensure-daemon helpers
-
rust_search_fork
Blazingly fast file search library built in Rust. Forked due to abandoned project.
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
code_reload_build
Everything related to
build.rsand runtime -
shell-rs
Rust reimplementation of common coreutils APIs
-
froggr
🐸 Simple file system implementation using the 9P protocol
-
sheesy-tools
Tooling to make using shared secrets effortless
-
mixtape-tools
Ready-to-use tool implementations for the mixtape agent framework
-
zccache-test-support
Shared test utilities for zccache crates
-
lightdm
Rust bindings for liblightdm-gobject-1
-
firkin-vmm
Virtualization.framework VM primitives for the firkin Rust containerization library
-
samevol
A lightweight Windows utility for determining if two paths reside on the same storage volume. 轻量级 Windows 工具库,用于检测两个路径是否位于同一存储卷。
-
fuseftp-cli
CLI for mounting FTP servers as local filesystems
-
fs-utils
help working with the filesytem
-
unshared
Terminal utility for finding unique (non-duplicated) files
-
win32-remove-dir-all
A std::fs::remove_dir_all replacement using the Windows Shell and Property System APIs on Windows
-
streambed-logged
Logged is a small library that implements a file-system-based commit log
-
simple-snap
Minimalist BTRFS periodic snapshot tool
-
path-security
Comprehensive path validation and sanitization library with 85%+ attack vector coverage
-
s3invsync
AWS S3 Inventory-based backup tool with efficient incremental & versionId support
-
vite-rs-interface
Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in development.)
-
gobblytes-erofs-rs
A pure Rust library for reading EROFS (Enhanced Read-Only File System) images
-
scanner-hash
Hashing utilities used by scanner-core
-
fusio-manifest
Backend-agnostic, append-only manifest/WAL for Fusio (RFC-0001)
-
czkawka_gui_orbtk
Orbtk frontend of Czkawka
-
skill_installer
CLI for installing agent skills
-
hadris-cpio
CPIO archive format (newc/SVR4)
-
gpt-partition-core
Pure Read+Seek GUID Partition Table (GPT) reader — header/entry/GUID/CRC32/SHA256/protective-MBR structures
-
pdf-renamer-ai
Intelligently rename PDF files using local LLMs. Supports multiple languages, automatic translation, and meaningful name generation.
-
supersigil-verify
Verification engine for supersigil spec documents
-
dr_disk
An interactive Rust CLI tool for disk usage analysis
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
exhume_partitions
Extract GPT and (E/M)BR partitions from a Body of data
-
dir-iterator
Iterator that recursively scans and filters files from a directory
-
ptlist
A modern replacement for ls command with rich features and beautiful output
-
drill-press
A cross platform library for listing and manipulating holes in sparse files
-
file-matcher
search files and folders based on the name pattern (regex, wildmatch, exact)
-
vocofo
A fast terminal file manager with dual panels, vim navigation, and SFTP/FTP/SCP support
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
file_linked
Controlling objects linked directly to a file
-
sidetree
TUI file tree for usage with terminal text editors
-
xattrs
Cross-platform xattr support
-
capturing-glob
An extension for unix shell style globs that allow to capture groups (i.e. remember matching character ranges) while matching.
-
rcore-os/linux-object
Linux kernel objects
-
deno_npm_installer
Installer of npm packages used in Deno
-
tokio-file
Asynchronous file I/O for Tokio
-
firkin-admission
Admission control and capacity policy primitives for the firkin Rust containerization library
-
kuliya
querying Algerian education dataset
-
tiverse-mmap
Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API
-
firkin-benchmark
Benchmark targets and evidence writers for the firkin Rust containerization library
-
backpak
A content-addressed backup system with deduplication and compression
-
sqsh-sys
Low-level bindings to the libsqsh library
-
lockdiff
Display more readable diffs for lock files
-
skrills-server
Core library for the skrills MCP server: discovery, filtering, manifest generation, and runtime control
-
dnc
CLI path launcher - dance around your files!
-
sos-backend
Backend storage abstraction for the Save Our Secrets SDK
-
use-archive-path
Archive-internal path safety checks for RustUse
-
arkv
A fast, no-frills file archiving tool that copies files to remote servers via SFTP
-
oxiphysics-io
File I/O and serialization for the OxiPhysics engine
-
azk_assets
Locate Azakura application assets in platform data directories
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
systemd-journal-sdk-engine
Async query engine components for the pure Rust systemd journal SDK
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
libparted
Rust wrappers for libparted
-
oximedia-archive-pro
Professional archive and digital preservation system for OxiMedia
-
bougie-installer
PHP runtime + extension installer for bougie
-
iron-os-service-api
Iron OS Packages Api
-
neco-pathrel
Policy-driven path relation and rename remap helpers for workspace runtimes
-
winfsp_wrs_sys
WinFSP wrapper for rust
-
batty
Battery Health Tool for Linux
-
get_dir_hash
Deterministic directory hashing with glob ignores and optional metadata
-
texclean-rs
A command line tool to remove temporary files created during (La)TeX compilation
-
rfui
A fast, interactive file finder with live preview built in Rust
-
dmux
fast and easy tmux workspace opener
-
sui-graph-store
L1 content-addressed graph store for sui — redb index + rkyv-archived blobs on a ZFS-friendly layout. Replaces the SeaORM/SQLite path with mmap-and-cast zero-copy reads.
-
zngur-parser
Parser of the zng file
-
easychangedirectory
Tools for easy cd
-
nym
Manipulate files en masse using patterns
-
camembert
Disk-usage explorer en CLI Rust : scanne un dossier et l'affiche en camembert ASCII Unicode interactif (drill-down souris/clavier)
-
oxiddd
High-performance forensic disk imaging tool with verified NTP timestamping and binding hashes
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
shell-sanitize
Type-safe input sanitizer for shell arguments and file paths — rejects injection, traversal, and expansion attacks
-
autoclap
👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app
-
yazi-plugin
Yazi plugin system
-
neco-watchnorm
Host-agnostic file watcher event normalization and batch coalescing
-
agent_feed_redaction
projection-safe feed for local coding-agent activity
-
gix-prompt
gitoxide project for handling prompts in the terminal
-
s3reader
Read S3 object like local files with byte offsets
-
rattler_shell
help with activation and deactivation of a conda environment
-
brk-notify
Cross-platform filesystem notification library
-
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
mlcr
An adaptive machine-learning-based cache tracker/replacement policy
-
pave
PAVED documentation tool - structured docs optimized for AI agents
-
protoc-bin-vendored-linux-ppcle_64
protoc binary for linux-ppcle_64 compiled by Google and bundled in this crate
-
fmql
A fast and feature-rich file manager written in Rust
-
disk-types
Common traits and types for handling block devices, partitions, file systems, etc
-
hadris-fat-cli
CLI utility for FAT filesystem analysis and management
-
udf-forensic
Forensic-grade, from-scratch UDF (ECMA-167 / OSTA) reader — volume recognition, partition maps (physical/virtual/sparable/metadata), File Entry and directory (FID) traversal, and file data over any Read + Seek source
-
tauri-plugin-android-external-storage
Tauri plugin for raw path-based access to shared external storage on Android
-
fs-router
a file system based router for rust
-
paved
platform agnostic path representation
-
pk2-sync
interacting with Silkroad Online's pk2 archive format
-
mc-rs
port of GNU Midnight Commander — a dual-panel terminal file manager
-
pearl
low level blob-based I/O library
-
nydus-blobfs
Blob object file system for Nydus Image Service
-
lolcate-rs
A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.
-
ocaml-sys
Low-level OCaml bindings for Rust
-
polished_files
File loading and (future) filesystem abstraction for Polished OS, supporting UEFI and no_std environments
-
globcmp
assesses whether one glob pattern matches a file path more closely than another glob pattern does
-
hxcfe-sys
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
config-better
Configure your application in a friendlier and more consistent way!
-
fstapi
API for manipulating Fast Signal Trace (FST) format waveforms
-
dev-clean
A TUI tool to find and remove node_modules folders
-
fungus
reduce code verbosity
-
cleaner-upper-rs
A fast, cross-platform file system cleaner for removing recreatable folders and cache directories across different operating systems
-
sand-mcp-fs
MCP filesystem server with sandbox security based on cap-std
-
vortex-fs
Virtual file system with fault injection for Vortex simulation
-
spielrs_diff
compare two direcories or two files asynchronously
-
liteboxfs-cli
The CLI for LiteboxFS, a modern POSIX filesystem in a SQLite database
-
dotthz
open and write dotThz files in rust
-
below-dump
Dump crate for below
-
windows-file-info
gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer friendly way
-
durt
Command line tool for calculating the size of files and directories
-
fusio-dispatch
dispatcher for Fusio file system
-
ripfind
A fast and lean replacement for the find command
-
cruftai-tools
Type-safe tools for AI agents with automatic JSON schemas
-
gt-tool
CLI tools for interacting with the Gitea API. Mainly for attaching files to releases.
-
yazi-tty
Yazi TTY access layer
-
x-path
if-it-compiles-it-works solution for safe Rust paths with abs/rel and file/dir variants for API safety and cross platform support
-
treescape
Treemap disk-usage explorer for the terminal. Scan a path, browse where the bytes have gone.
-
ccdirstat
A fast TUI disk usage analyzer with treemap visualization, inspired by WinDirStat
-
d88dmp
*.D88 file dump tool
-
openstack-cli-dns
OpenStack CLI DNS commands
-
dumap-cli
CLI tool for dumap: scan directories and visualize disk usage as interactive treemaps
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
wasi_virt_layer-cli
CLI for the wasi_virt_layer crate
-
hrx-get
Reader for Human Readable Archive (.hrx) data
-
trooper
An EXPERIMENTAL file manager inspired by ranger
-
libcryptsetup-sys
FFI bindings to the libcryptsetup library
-
flysystem
A filesystem abstraction layer for Rust
-
btrfs-tune
Tune btrfs filesystem parameters
-
lamexfat
no_std read-only exFAT reader for UEFI bootloaders (removable media)
-
perl-workspace-folder
Parse Perl workspace folder declarations into filesystem paths
-
openat-ext
Extension methods for the openat crate
-
vmette-provider-squashfs
Prebuilt squashfs block-image rootfs provider for vmette
-
yak_cl
Command line tool for Yak
-
perl-source-file
Shared Perl source file classification helpers
-
filetools
Helper functions for path operations
-
anyfs
Pluggable virtual filesystem backends for Rust
-
build-clean
Clean all build caches on your disk!
-
filelock-rs
Minimal Rust library that provides functionality for managing PID files and file locks
-
dsq-io-uri
URI routing for dsq I/O plugins
-
dircmp
Compare folders and return a diff for assertion
-
mini-fs
Application filesystem to simplify reading files from both the native filesystem and file archives (tar, tar.gz & zip)
-
rust-safe-disk-info
Safe disk information SDK for REX with Cedar authorization
-
ggen-config
Configuration parser and validator for ggen.toml files
-
path_normalizer
Lexically normalize paths in Rust without touching the filesystem
-
gibblox-ext4
ext4 filesystem adapter and ext4 file-backed block reader
-
esl01-hgtime
Parse time from strings
-
installation
installer utilities
-
codemem-watch
Real-time file watcher for Codemem with debouncing and .gitignore support
-
tmpdir
Useful to create temp directories and copy their contents on completion of some action. Tmp dirs will be created using [
env::temp_dir] with some random characters prefixed to prevent a name clash -
watchcrab
fast, secure, and easy-to-use Rust-based tool to monitor filesystem events across platforms. Effortlessly automate tasks and log changes.
-
recurse
Recursive directory traversal file management tool
-
gitdot-api
Shared API contract types and endpoint definitions for gitdot
-
fileluya-gui-chirho
Tauri-based GUI for FileLuYa encrypted filesystem
-
wenmoon
Your crypto portfolio and terminal together at last
-
cuddlyfs
A distributed file system with a cuddly API
-
kb-core
Shared Rust library for KB Shell CLI tools (KB_ROOT, note metadata, index, JSON envelope)
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
catfs
Cache AnyThing filesystem
-
fcache
File caching library with lazy creation, automatic refresh, and callback-based initialization
-
harness-read
Read tool for AI agent harnesses — filesystem read with pagination, binary sniff, directory listing, attachment shape, NOT_FOUND fuzzy siblings
-
auths-utils
Internal shared utilities for the Auths workspace
-
scanner-phash
Perceptual hashing utilities used by scanner-core
-
ofs
OpenDAL File System
-
omnifuse-core
OmniFuse core: Backend trait, SyncEngine, VFS, FileBufferManager
-
bux-e2fs
Ext4 filesystem image creation via libext2fs — static FFI bindings and safe Rust API
-
rclean
A high-performance Rust-based disk cleanup tool that finds duplicates and storage outliers
-
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
-
rsfdisk
Safe Rust wrapper around the
util-linux/libfdiskC library -
find_folder
finding the absolute path to a folder with a given name
-
antop
TUI application for monitoring antnode instances. Discovers nodes via log files, fetches metrics (resource usage, peers, bandwidth, etc.), calculates network speeds, and displays the…
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
sandboxfs
A virtual file system for sandboxing
-
pi_store
File storage
-
findfile
An ergonomic way to search for files
-
lunchbox
An async virtual filesystem interface
-
wasm-wnfs
WebNative Filesystem API (WebAssembly)
-
unrar
list and extract RAR archives
-
sqlite-vfs
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
ferripfs-pinning
IPFS content pinning - prevent blocks from garbage collection
-
rex-test-utils
Shared test utilities and fixtures for REX crates
-
wae-storage
WAE Storage - 存储服务抽象层,支持腾讯云 COS、阿里云 OSS、AWS S3、Google Cloud Storage、本地存储
-
rdfoothills-conversion
Allows to convert between different RDF serialization formats and to HTML
-
ambient-fsd
Ambient filesystem awareness daemon
-
kcr_kom_kaiso_github_io
Kubernetes Custom Resource Bindings
-
hadris-udf
UDF (Universal Disk Format) filesystem
-
verdant-cache-sandbox
Linux sandbox exec harness for the verdant cache: userns+mount+net namespaces + overlayfs, captures the write-set and denies network
-
xdg-utils
Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project
xdg-utils. -
elb-dl
that resolves ELF dependencies without loading and executing them
-
rolldown-notify-debouncer-mini
notify mini debouncer for events
-
kcr_litmuschaos_io
Kubernetes Custom Resource Bindings
-
rong_fs
Filesystem module for RongJS
-
embednfs-proto
NFSv4.1 protocol types and XDR encoding/decoding
-
catbox
Catbox.moe's API
-
diffguard-diff
Unified diff parser for diffguard
-
bonds-core
Core library for managing symlink-based bonds with SQLite persistence
-
ncoxide
Modal dual-pane file commander with helix-inspired interface
-
exhume_indexer
Filesystem indexing and artefact extraction for Exhume
-
logfs
append-only log based filesystem with encryption and compression
-
diskscan
scan your disk space
-
repoask-repo
Repository cloning, caching, and search orchestration for repoask
-
agent-team-mail-core
Core library for local agent team mail workflows
-
s3-utils
Various tools and extensions around Amazon S3
-
file-sniffer
Command-line tool to find build artifacts and junk on your computer
-
kcr_operations_kubeblocks_io
Kubernetes Custom Resource Bindings
-
dux-cli
An interactive, DaisyDisk-like terminal disk usage analyzer with rich TUI
-
arbhx-vfs
An advanced VFS layer for Arbhx
-
rspack_util
rspack util
-
agent-diva-files
File management system for agent-diva with deduplication and reference counting
-
xdgen
Generate localized XDG metadata for an application
-
allow-files
Non-Rust and generated-file scanners for cargo-allow source-tree policy
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
gen-swift
gen — swift adapter. Parses Package.swift + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed core via Spec/QuirkRegistry/Invariants traits.
-
pshell
Works out if this is running from inside a shell, and if so, which one
-
libstorage
Storage helper functions
-
oro-package-spec
NPM package specification parsing and manipulation
-
lintestor
Linux package tester
-
hashfind
Search for file hashes
-
vs-shell
Shell activation and path helpers for the vs runtime manager
-
agent_reel_core
projection-safe feed for local coding-agent activity
-
dd_backup
creating device backups using dd
-
tokmd-io-port
I/O port traits for host-abstracted file access, enabling WASM targets
-
hadris-cli
CLI utility for filesystem operations
-
wordchipper-disk-cache
A disk cache for Wordchipper downloads
-
ezio
really easy IO
-
dolang-shell-vfs
Shell VFS daemon for Do language integrations
-
allourthings-core
Core storage library for All Our Things — shared across MCP server, iOS, and Android
-
finder
Recursive find files in folders with filtering
-
arbhx-local
The local FS layer for Arbhx
-
diskonaut
Terminal disk space visual navigator
-
infolyt-ipc
IPC protocol types for Infolyt
-
lds-git
Git module for local-develop-server (lds) — git2-rs backed read/write with session-scoped write safety
-
fsevent-stream
Stream-based FSEvent API bindings
-
rew-vfile
Core utilities and types for the Rew runtime system
-
uv-shell
internal component crate of uv
-
gostd_io
part of gostd,gostd 是Go标准库的rust实现
-
scanner-metadata
Metadata extraction helpers used by scanner-core
-
calloop-notify
Calloop adapter for Notify
-
wnfs-common
Common types for the Webnative Filesystem
-
grainfs
A pleasant file system API
-
xplore-cli
A high-performance, full-screen CLI file manager and metadata tagger using extended attributes (xattrs)
-
unsplash-wallpaper
A tiny tool to download multiple images from Unsplash API in parallel
-
asuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
distinst
Distribution Installer Backend
-
rattler_redaction
Redact sensitive information from URLs (ie. conda tokens)
-
googleapis-tonic-google-cloud-backupdr-logging-v1
A Google APIs client library generated by tonic-build
-
distro-rootfs
Linux distribution rootfs extraction, caching, and lifecycle management
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
rew-ops
Rew OPs
-
seq-data-file
sequential data file
-
io-test
I/O implementations for testing
-
arct-tui
Terminal UI for Arc Academy Terminal - interactive shell learning interface
-
yazi-proxy
Yazi event proxy
-
openat_ct
A wrapper around openat, symlinkat, and similar system calls forked and improved from https://crates.io/crates/openat
-
nydus-builder
Nydus Image Builder
-
syncless
ordered, atomic storage without durability guarantees
-
steat
finds and deletes old build dirs, and saves you disk space
-
safekeep
A flexible backup library with trait-based file handling, compression, and encryption
-
zerostash-files
Safe and secure backup library