-
tempfile
managing temporary files and directories
-
notify
Cross-platform filesystem notification library
-
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
-
fs-err
A drop-in replacement for std::fs with more helpful error messages
-
glob
Support for matching file paths against Unix shell style patterns
-
shellexpand
Shell-like expansions in strings
-
infer
Small crate to infer file type based on magic number signatures
-
opendal
Apache OpenDAL™: One Layer, All Storage
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
inotify
Idiomatic wrapper for inotify
-
open
path or URL using the program configured on the system
-
dunce
Normalize Windows paths to the most compatible format, avoiding UNC where possible
-
jwalk
Filesystem walk performed in parallel with streamed and sorted results
-
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…
-
os_pipe
a cross-platform library for opening OS pipes
-
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
-
fs_extra
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
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…
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
trash
moving files and folders to the Recycle Bin
-
relative-path
Portable, relative paths for Rust
-
pathdiff
diffing paths to obtain relative paths
-
path-slash
Conversion to/from a file path from/to slash path
-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
skim
Fuzzy Finder in rust!
-
fd-find
fd is a simple, fast and user-friendly alternative to find
-
xattr
unix extended filesystem attributes
-
watchexec
execute commands in response to file modifications
-
gix-attributes
gitoxide project dealing .gitattributes files
-
du-dust
A more intuitive version of du
-
globwalk
Glob-matched recursive file system walking
-
temp-dir
temporary directory with cleanup
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
zoxide
A smarter cd command for your terminal
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
fs2
Cross-platform file locks and file duplication
-
file-rotate
Log rotation for files
-
czkawka_gui
GTK frontend of Czkawka
-
selinux
Flexible Mandatory Access Control for Linux
-
refine
your file collections using Rust!
-
positioned-io
Reading and writing at an offset
-
file-format
determining the file format of a given file or stream
-
atomicwrites
Atomic file-writes
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
gpt
A pure-Rust library to work with GPT partition tables
-
reflink-copy
copy-on-write mechanism on supported file systems
-
fuser
Filesystem in Userspace (FUSE) for Rust
-
lddtree
Read the ELF dependency tree
-
sys-info
Get system information in Rust. For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and Windows
-
dir-diff
Do two directories have different contents?
-
rattler_conda_types
Rust data types for common types used within the Conda ecosystem
-
normpath
More reliable path manipulation
-
pathrs
C-friendly API to make path resolution safer on Linux
-
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
shavee
program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any USB drive with support for PAM to auto mount home directories
-
unrar
list and extract RAR archives
-
path-clean
cleanname or path.Clean
-
virtiofsd
A virtio-fs vhost-user device daemon
-
xcp
(partial) clone of the Unix
cpcommand, with more user-friendly feedback and some performance optimisations. See the README for features and limitations. -
sys_traits
Trait per function for system related functionality
-
yazi-fm
Yazi file manager
-
gix-ref
handle git references
-
system-interface
Extensions to the Rust standard library
-
fuse-backend-rs
Fuse(filesystem in userspace) servers and virtio-fs devices
-
gentoo-cruft
Find files that are not recorded in the Gentoo package database
-
backhand
reading, creating, and modification of SquashFS file systems
-
dircpy
Copy directories recursively with flexible options
-
ra_ap_vfs
A virtual file system for rust-analyzer
-
magic
High level bindings for the
libmagicC library -
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
snpguest
Navigation utility for AMD SEV-SNP guest environment
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
soft-canonicalize
Path canonicalization that works with non-existing paths
-
fsio
File System and Path utility functions
-
rustic_core
fast, encrypted, deduplicated backups that powers rustic-rs
-
fast-glob
A high-performance glob matching crate for Rust
-
dysk
give information on mounted filesystems
-
fs-more
Convenient file and directory operations with progress reporting built on top of std::fs
-
libfuse-fs
FUSE Filesystem Library
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
tauri-plugin-fs
Access the file system
-
fs-lock
Locked files that can be used like normal File
-
gptman
Pure Rust library to read and modify GUID partition tables
-
cfb
Read/write Compound File Binary (structured storage) files
-
runa-tui
A fast, keyboard-focused terminal file manager (TUI). Highly configurable and lightweight.
-
bgpkit-broker
command-line to provide indexing and searching functionalities for public BGP data archive files over time
-
trible
A knowledge graph and meta file system for object stores
-
deduplicator
find,filter and delete duplicate files
-
TR_PDF_rename
Reads security transaction statements (as pdf) from neo-broker Trade Republic and renames them as transactiondate_ordertype_name
-
fatfs
FAT filesystem library
-
ext4-view
No-std compatible Rust library for reading ext2/ext4 filesystems
-
auto-launch
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
stratisd
Stratis daemon
-
touch-cli
Fast, Parallelized touch(1) file utility
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
webc
WebContainer implementation for wapm.io
-
filesystem-mcp-rs
Rust port of the official MCP filesystem server - fast, safe, protocol-compatible file operations
-
is_executable
Is there an executable file at the given path?
-
rolldown-ariadne
A fork of github.com/zesterer/ariadne
-
mergers
A visual diff and merge tool for files and directories
-
bcmr
Better Copy Move Remove (BCMR) - A modern CLI tool for file operations with progress bar and advanced features
-
mime2ext
Given a mimetype, suggest a file extension
-
fs-librarian
Librarian runs pre-configured commands against a group of files that match a set of filters
-
dir-test
macro to generate tests from files in a directory
-
prek
Better
pre-commit, re-engineered in Rust -
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
pnp
Resolution primitives for Yarn PnP
-
mack
An opinionated, fast music organiser
-
new_mime_guess
associating MIME types to file extensions
-
fslock
files as locks
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
dupe-krill
An incremental file deduplicator which minimizes amount of data read. Replaces duplicate files with identical content with hardlinks.
-
steamguard-cli
A command line utility to generate Steam 2FA codes and respond to confirmations
-
czkawka_cli
CLI frontend of Czkawka
-
linutil_tui
Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks
-
voa
Command line interface and library for interacting with the File Hierarchy for the Verification of OS Artifacts (VOA)
-
rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of
rust-embedwith a focus on usage on web servers. -
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
-
joshuto
Terminal file manager inspired by ranger
-
felix
tui file manager with vim-like key mapping
-
aws-sdk-fsx
AWS SDK for Amazon FSx
-
fselect
Find files with SQL-like queries
-
nu-path
Path handling library for Nushell
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
claude-code-switcher
A CLI tool for managing Claude Code setting snapshots and templates
-
worktrunk
A CLI for Git worktree management, designed for parallel AI agent workflows
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
automod
Pull in every source file in a directory as a module
-
faccess
file accessibility checks
-
xdg-home
The user's home directory as per XDG Specification
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
mmdu
disk usage for IBM Storage Scale file systems
-
clircle
Detect IO circles in your CLI apps arguments
-
rspack_fs
rspack fs
-
rsext4
A lightweight ext4 file system
-
fdf
A fast, multi-threaded filesystem search tool with regex/glob support and extremely pretty colours!
-
slugr
Rename files and directories to clean, URL and shell-friendly slugs — or pipe arbitrary text through for slugification
-
roxide
A better rm command for your terminal
-
jw
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and xxh3!
-
strict-path
Handle paths from external or unknown sources securely. Defends against 19+ real-world CVEs including symlinks, Windows 8.3 short names, and encoding tricks and exploits.
-
brck
bit rot checker
-
fetter
System-wide Python package discovery, validation, vulnerability scanning, and allow-listing
-
sealed_test
A procmacro attribute to run your test in an isolated environment
-
docuum
LRU eviction of Docker images
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
changenog
Zero-config changelog generator with monorepo support
-
cerium
A lighter way to list files and directories
-
anybytes
A small library abstracting over bytes owning types in an extensible way
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
pidlock
using pidfiles as resource locks
-
ext4_rs
Cross-platform rust ext4
-
stash-clipboard
Wayland clipboard manager with fast persistent history and multi-media support
-
evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
-
end-rs
Eww notification daemon in rust
-
lsxd
A easy way to display directories and their size
-
ruffly-all
Generate a migration path to ruff from anywhere
-
fs_at
'at' functions for various platforms
-
ra_ap_vfs-notify
loader::Handlefor rust-analyzer -
Lion-cli
A developer tool to create files of different coding languages
-
thoughts-bin
CLI for flexible thought management using filesystem mounts
-
file_type
File type detector
-
rush-sh
A POSIX sh-compatible shell written in Rust
-
cfgmatic-paths
Cross-platform configuration path discovery following XDG and platform conventions
-
ruri
Calculates the CRC-32 of a file and checks it against the filename
-
magika
Determines file content types using AI
-
spyrun
File watcher and command executor
-
starryos
A Linux-compatible OS kernel built on ArceOS unikernel
-
gitignores
GitHub’s collection of gitignores, embedded, automatically updated
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
ccd-pick
A fast, intelligent directory navigation tool with frequency tracking
-
gix-dir
gitoxide project dealing with directory walks
-
twm
A customizable workspace manager for tmux
-
keket
Database-like Asset management on top of ECS storage
-
temp-file
temporary file with cleanup
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
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
-
cachey
Read-through cache for object storage
-
rusty-todo-md
A multi-language TODO comment extractor for source code files
-
rustfs-cli
S3 CLI client for S3-compatible object storage
-
proto-gen
Protobuf to Rust CLI tool
-
wnfs
WebNative filesystem core implementation
-
dedup-cli
An extremely fast and efficient duplicate file finder
-
fdlimit
raising file descriptors limit for OSX and Linux
-
gphoto2
High-level wrapper for libgphoto2
-
hadris-fat
working with FAT filesystems (FAT12/FAT16/FAT32/exFAT)
-
nameback
Rename files based on their metadata with multi-language OCR, HEIC support, and video frame extraction
-
fusio
lean, minimal cost abstraction and extensible Read / Write trait to multiple storage on multiple poll-based / completion-based async runtime
-
vfs-kit
Virtual file systems KIT
-
cargo-cola
Security static analyzer for Rust. Analyzes MIR to detect vulnerabilities. (Requires nightly)
-
git-global
Keep track of all the git repositories on your machine
-
slabtastic
A streamable, readable, writeable, randomly accessible file format
-
alpm-db
command line interface for handling alpm-db structures
-
bp3d-os
Operating System tools designed for BlockProject3D
-
cat-dev
interacting with the CAT-DEV hardware units distributed by Nintendo (i.e. a type of Wii-U DevKits).
-
imge
Write disk images to physical drive or vice versa
-
odir
Ollama Downloader in Rust (ODIR), pronounced _oh dear_, is a command-line tool written in Rust for downloading models from Ollama
-
tailwind_fuse
Tailwind Merge and Variants
-
easy_fuser
A flexible and idiomatic Fuse implementation for Rust
-
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]… -
gcsf
Filesystem based on Google Drive
-
winfsp
Rust bindings to WinFSP
-
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.
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
mangle-server
HTTP server for Mangle query evaluation
-
rolldown-notify
Cross-platform filesystem notification library
-
files-to-prompt
Concatenates a directory full of files into a single prompt for use with LLMs
-
duxx
Calculate disk space used by a folder
-
garage
S3-compatible distributed object store for self-hosted deployments
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
tmmpr
terminal mind mapper
-
ntfs-reader
Read MFT and USN journal
-
toccofs
FUSE-based network filesystem for Tocco
-
nfs3_server
NFSv3 Server implementation
-
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…
-
yuuskel
Initialize standardized, reproducible project directories
-
vfstool
A command-line tool for constructing, manipulating, and introspecting virtual file systems in Rust, based on OpenMW's VFS implementation
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
dfc
Duplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure
-
zerofs_nfsserve
NFS Server implementation
-
embeddenator-fs
EmbrFS: FUSE filesystem backed by holographic engrams
-
elaborate
Wrappers for standard library functions and types to produce more elaborate error messages
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
pasta_lua
Pasta Lua - Lua integration for Pasta DSL
-
saorsa-agent
AI coding agent runtime with tool execution
-
resource-fork
reading and writing Macos resource forks
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
dirstamp
Sync a directory's modified time to its newest contained item
-
mbrman
MBR Partition Management in Rust
-
enwiro-cookbook-git
i3wm cookbook for git
-
templato
Extremely simple program for using template files
-
worm_hole
CLI tool to easily jump between directories
-
cabinet
A convenient file sorting utility
-
casq
A minimal content-addressed file store using BLAKE3. (CLI)
-
tui-file-explorer
A self-contained, keyboard-driven file-browser widget for Ratatui
-
dionysos
Scanner for various IoCs
-
engram
A fast and space-efficient version control system for portable file backups
-
nofus
A daemon for monitoring and reacting to the status of NFS mounts
-
stor-age
show aging of directories
-
hadris-iso
ISO-9660 filesystem
-
ollama-file-find-cli
A command-line interface for the Ollama file find library
-
wireman-config
Config for wireman
-
nfs_mirror
Mirror a local directory into an NFS shared service
-
tokio-fs-ext
Extend tokio fs to be compatible with native and wasm
-
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
-
executable-path
Get the path of a binary target's executable
-
npkl
Like npkill, but written in Rust
-
lsnote
A modern ls replacement with file notes, emoji icons, and git integration
-
htsget-storage
Storage interfaces and abstractions for htsget-rs
-
ranged-mmap
Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges
-
cap-primitives
Capability-based primitives
-
path_abs
Ergonomic paths and files in rust
-
ripzip-cli
A multi-threaded zip/unzip CLI
-
clonetree
A copy-on-write directory library for Rust with fast reflink cloning
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
sshmount
Mount the directory to which the ssh connection is made
-
siwi-download
Downloader with a pure http implementation support breakpoint continuations
-
fts-sys
File hierarchy traversal functions (FTS)
-
fuga
A CLI tool to operate files or directories in 2 steps
-
wisu
A fast minimalist directory tree viewer, written in Rust
-
fuse-ufs
FUSE implementation of FreeBSD's UFSv2
-
shmy
Command line interpreter with builtin, Unix-like commands, and WSL symbolic link support
-
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.
-
app-path
Create file paths relative to your executable for truly portable applications
-
scfs
A convenient splitting and concatenating filesystem
-
diskann
fast approximate nearest neighbor search library for high dimensional data
-
close_already
Speeds up programs writing lots of files on Windows
-
rfm-bin
A super fast file-manager written in rust
-
ram-map-viewer
Graphical viewer for a simple format memory map
-
canvas_syncer
A syncer to Canvas LMS with files among courses
-
treekyt
Recreate directory and file structure from
treecommand output -
gravityfile
A state-of-the-art file system analyzer with TUI
-
rmsafe
safely removing files and directories; moving them to trash
-
hf
Cross-platform hidden file library and utility
-
tsumugu
A HTTP(S) syncing tool with lower overhead, for OSS mirrors
-
crossplatform_path
Crossplatform Path Rust library
-
testdir
Semi-persistent, scoped test directories
-
tree-fs
convenient way to create a tree of files
-
magical_rs
Rust framework for file recognition, aiming for high extensibility and customization
-
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
-
asimeow
managing macOS Time Machine exclusions for developer's workspaces
-
darn_cli
CLI for darn - CRDT-backed filesystem management
-
detect
Expression-based file search combining name, content, metadata, and structured data predicates
-
lcpfs
LCP File System - A ZFS-inspired copy-on-write filesystem for Rust
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
parcopy
Parallel, atomic, and safe file/directory copying for Rust
-
ristretto_classloader
loading Java classes
-
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…
-
yazi-cli
Yazi command-line interface
-
kgls
A smart, adaptive ls replacement with modern features
-
rcp-tools-rrm
Fast file removal tool - efficiently removes large filesets (similar to rm -rf but much faster)
-
qbak
A single-command backup helper for Linux and POSIX systems
-
cover
syncing directories with change detection
-
path_facts
You've subscribed to PATH FACTS: Tidy filesystem information to help debug unexpected errors
-
canon-archive
A CLI tool for organizing large media libraries into a canonical archive
-
repo-stream
Fast and robust atproto CAR file processing
-
xfs-fuse
Read-only FUSE server implementing XFS
-
cap-fs-ext
Extension traits for
Dir,File, etc -
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
product-os-utilities
Comprehensive utility library for file operations, networking, data manipulation, JSON/YAML processing, and more
-
nixy-rs
Homebrew-style wrapper for Nix using flake.nix
-
xdg-desktop-portal-zenzai
A collection of several xdg-desktop-portal implementations to serve more lightweight wayland compositors like Hyprland
-
looseleaf
Organise temporary files
-
flashkraft-tui
FlashKraft — OS image writer terminal application (Ratatui TUI)
-
rdf5d
Compact, mmap‑friendly on‑disk format for RDF 5‑tuples
-
codestats
A CLI tool for analyzing code statistics across different programming languages
-
hadris-cpio-cli
CLI utility for CPIO archive operations
-
diskit
intercepting disk requests
-
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.
-
bpwd
A better pwd
-
mft2bodyfile
parses an $MFT file to bodyfile (stdout)
-
archivum
— deterministic, split, checksummed, compressed archive system with faithful restore
-
pkfs-utils
ProkaFS
-
file-guard
A cross-platform library for simple advisory file locking
-
fs-walk
File-system walking crate
-
meld
Deterministic filesystem state management using Merkle trees
-
dev-sweep
A fast, interactive CLI tool to find and clean build artifacts and dependency caches across all your dev projects
-
flyboat
Container environment manager for development
-
vtcode-file-search
Fast, parallel fuzzy file search library for VT Code
-
nefaxer
High-performance directory indexer with content-aware diffing. Walks trees in parallel, stores metadata in SQLite, compares against a previous snapshot.
-
dirs-sys
System-level helper functions for the dirs and directories crates
-
path-cmd
A command to nicely display the directories listed in $PATH
-
jjgi
A linter/formatter wrapper for jj fix
-
grim-reaper
Death Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away
-
peek-cli
A fast CLI tool to open files and directories in your default browser
-
simple-fs
convenient API for File System access
-
noice-rs
A minimal suckless-style file browser for the terminal with vim-like keybindings
-
manaba-cli
manaba for CLI
-
czkawka_core
Core of Czkawka app
-
pyo3-filelike
Rust access to Python file-like objects
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
fpick
Interactive file picker
-
dupfinder
A fast duplicate file finder with glob/regex filtering, JSON export, and cross-platform delete scripts
-
ratify
signing and verifying files and directories
-
osh_dir_std
humans and machines deal with the OSH directory standard: https://github.com/hoijui/osh-dir-std
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
droid-juicer
Extract firmware from Android vendor partitions
-
simple-disk-benchmark
disk benchmark tool
-
wiztree-metafile
-
robosync
High-performance file synchronization with intelligent concurrent processing
-
dirscribe
A CLI tool that combines contents of files with specific extensions from a directory
-
tidy-files
A fast, safe CLI tool to organize files into categorized folders
-
combine_code
CLI tool to merge source files by extension while respecting .gitignore rules
-
astrid-tools
Built-in coding tools for the Astrid agent runtime
-
singlefile
Dead simple file data manipulation
-
photosync
copying photos from SD cards
-
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
-
rivia-vfs
Ergonomic facade for the Rivia Virtual FileSystem
-
cfgmatic-source
Configuration sources (file, env, remote) for cfgmatic framework
-
process_path
Gets the path of the currently executing process or dynamic library
-
zebo
Write data on FS in a performance way
-
bitslideslib
Core library for synchronizing volumes in the background
-
usn-parser
A Windows utility for NTFS/ReFS to search the MFT & monitoring the changes of USN Journal
-
unfold-symlinks
unfold is a small command line utility that replaces symbolic links with their targets
-
file_type_enum
An enum with a variant for each file type
-
notnow
A terminal based task and TODO management software
-
xdvdfs-cli
interacting with XISO/XDVDFS images
-
easy_prefs
simplest to use API we could think of to persist prefs to disk. Basically wrap a macro around a struct (see syntax), then data is saved when you write to it. Performant, testable, thread safe…
-
tika-magic
Determines the MIME type of a file using the Apache Tika mime database
-
cpb
a faster, simpler alternative to cp
-
jj-lib
Jujutsu - an experimental version control system
-
harmonia-store-core
Core Nix store semantics - pure types and validation logic
-
krnchr
Combine files into a single output. Supports JSON, text, XML, YAML, and CSV formats.
-
filenamegen
Shell-style filename generation aka globbing
-
unbom
Remove UTF-8 BOM from files
-
mago-database
high-performance, in-memory database for source code analysis, featuring distinct mutable and immutable states and transactional updates
-
app_dirs2
Put your app's data in the right place on every platform. Community-maintained project.
-
copy-path
-
TidyTUI
A blazingly fast, terminal-based system cleaner written in Rust
-
bootloader-x86_64-bios-boot-sector
BIOS boot sector for the
bootloadercrate -
mdif
written in rust, terminal-based disk usage analyzer
-
iso9660-rs
A no_std ISO9660 filesystem implementation with El Torito boot support
-
wasmedgeup
An installer for the Wasmedge runtime and plugins
-
fsx
File System eXerciser
-
pirouette
A log/backup rotation tool
-
bestls
A fast and colorful Rust-based ls replacement CLI tool with JSON output and sorting options
-
gpscan
generate XML files compatible with GrandPerspective
-
fat32-raw
Cross-platform Rust library for direct FAT32 partition manipulation with ESP support
-
can-cli
Cross-platform command line tool for moving files to the trash
-
glob-match-ultra
An extremely fast glob matcher
-
file_backed
types for managing collections of large objects, using an in-memory LRU cache backed by persistent storage (typically the filesystem)
-
p9
Server implementation of the 9p file system protocol
-
anyfs-backend
Core traits and types for the AnyFS pluggable virtual filesystem standard
-
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…
-
dotr-dear
A dotfiles manager as dear as a daughter
-
scorpiofs
FUSE-based virtual filesystem with Antares overlay for monorepo builds
-
clean-path
A safe fork of the
path-cleancrate -
fernfs
NFS Server implementation
-
iris-cli
Smart file organization
-
fuxi-cli
dotfile organization made easy
-
cfgmatic-files
Configuration file discovery and reading with multiple format support
-
vsb
Very simple in configuring, but powerful backup tool
-
spacemap
A beautiful CLI tool for analyzing disk space usage with rich terminal visualizations
-
Disk-Mosaic
Disk Mosaic is a disk utility helping you to identify biggest folders
-
h3xup
A file-level updater tool for (primarily) Windows applications
-
libarchive2
Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities
-
nydus-service
Nydus Image Service Manager
-
kcr_csi_ceph_io
Kubernetes Custom Resource Bindings
-
fstree
blazing fast File System Tree command in Rust with smart file type icons
-
fnorm
Rename bulk files with simple patterns
-
posix-portable-filename
Constructs POSIX portable filenames (A-Za-z0-9._-)
-
dwbase-node
DWBase: agent-first immutable atom store, components, and tools
-
wnfs-wasm
WebNative Filesystem API (WebAssembly)
-
starry-fatfs
FAT filesystem library (Starry-OS fork with no_std and embedded improvements)
-
isobemak
Create bootable ISO images with FAT32 and UEFI (El Torito) support in Rust
-
rustapi-core
The core engine of the RustAPI framework. Provides the hyper-based HTTP server, router, extraction logic, and foundational traits.
-
rem-utils
Extraction Maestro
-
stash-rs
Stack-based file management for the terminal
-
agentty
Agentic Development Environment (ADE) in your terminal
-
ext-php-rs-clang-sys
Fork of clang-sys with preserver none support
-
ext4-lwext4
A safe Rust wrapper for ext2/3/4 filesystem operations based on lwext4
-
partner-pm
Partner Process Monitor
-
hexz-cli
CLI tool for managing Hexz snapshots and datasets
-
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.
-
embedded-exfat
ExFAT filesystem library with async support, mainly focusing on embedded system
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
v_utils
My utils crate
-
pratdiff
A colorfull diff tool based on the patience diff algorithm
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
hunt
command to quickly search a file/folder by name
-
mkemptyfile
creates an empty file
-
rskim
Smart code reader - streaming code transformation for AI agents
-
supernote_pdf
CLI to convert .note files (and directories of them) into pdfs for archival and backup
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
zngur
A Rust/C++ interoperability tool
-
rong_fs
Filesystem module for RongJS
-
esh
Embeddable SHell - a Rust library for building interactive, command-driven CLI applications
-
pks
Welcome! Please see https://github.com/alexevanczuk/packs for more information!
-
cargo-nfs3-server
easy-to-deploy NFSv3 server
-
rsblkid
Safe Rust wrapper around the
util-linux/libblkidC library -
mcp-server-filesystem
A comprehensive Model Context Protocol (MCP) server for filesystem operations
-
walcraft
A light-weight Write Ahead Log (WAL) solution with garbage collection
-
mcp-execution-files
Virtual filesystem for MCP code generation and organization
-
geist_supervisor
Geist Supervisor - Management tool for Roc Camera
-
shock
Regularly
shockyour ZFS pools to maintain good hygiene and prune stale snapshots -
ratatui-explorer
small, but highly customizable, file explorer widget for ratatui
-
dir-structure
Model directory structures as plain Rust structs
-
rfmp
A program to pack and install Factorio mods from source code quickly
-
filebyte
A powerful CLI tool for analyzing files and directories with detailed metadata, permissions, and size information
-
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.
-
ghfs
Mount GitHub repositories as a local filesystem
-
switchy_fs
Switchy File-system package
-
async-tempfile
Automatically deleted async I/O temporary files
-
vfy
Verify backup integrity by comparing directory trees
-
truenas-master-mcp
Official MCP server for TrueNAS API access
-
opfs
Origin Private File System browser API
-
stil
generate STatic site from Index Listing of directory
-
pathmaster
powerful command-line tool written in Rust for managing your system's PATH environment variable
-
null-e
Disk cleanup CLI for developers - clean node_modules, target, .venv, Docker, Xcode caches and 50+ cache types
-
rflatten
Flatten subdirectories by moving all files to the root directory
-
rattler_lock
Rust data types for conda lock
-
rosetree
A fast command-line tool for scanning directories, analyzing file structures, and extracting file contents with gitignore support
-
image_writer_rs
Write bootable OS images to USB drive (dd on steroids)
-
codeowners-validation
validating CODEOWNERS files
-
repocat
concatenate all code and text files in a github repo for LLM inference contexts
-
tauri-plugin-android-fs
Android file system API for Tauri
-
syno-photos-util
Helper for a number of tasks unavailable in Synology Photos web interface
-
foyer-storage
storage engine for foyer - Hybrid cache for Rust
-
rc-s3
S3 SDK adapter for rustfs-cli
-
neatcli
A smart CLI tool to organize and clean up messy directories
-
guestkit
Pure Rust VM disk toolkit with beautiful output, Windows registry parsing, and VM migration support
-
file_shred
binary to securily delete files, overwriting and moving them before removal
-
turbovault-vault
Vault management, file operations, and watching
-
garage-sdk
Async Rust SDK for Garage S3-compatible storage with uploads and public URL generation
-
ins
Instant CLI - command-line utilities
-
bdstorage
A speed-first local data deduplication engine using tiered BLAKE3 hashing
-
notify-debouncer-mini
notify mini debouncer for events
-
organizador-archivos
Herramienta de CLI para la organización automática de archivos según su extensión
-
orcs-hook
Lifecycle hook definitions and configuration for ORCS
-
lsmkd
Recursively find markdown files and list them along with table of contents index
-
ccutils
Collection of utils from the CylonCore project
-
gobblytes-ext4-view-rs
No-std compatible Rust library for reading ext2/ext3/ext4 filesystems
-
omnicli
Omnipotent dev tool
-
a2kit
Retro disk image and language utility
-
lsv
Three‑pane terminal file viewer (TUI) with preview and Lua configuration
-
annotate_celeste_map
rendering celeste maps, and overlaying recorded paths, lobby entrances etc
-
inscenerator-entity
Filesystem based hierarchical text/data format
-
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…
-
fsindex
Fast, powerful filesystem indexing with .gitignore support and iterator-based API
-
imago
accessing virtual machine disk images
-
legdur
keep your legacy durable, detect changes to your directories over time
-
precursor
Pre-protocol payload tagging, similarity clustering, and packet/firmware triage CLI
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
filego
A file splitting & merging solution
-
lfspull
git lfs file pulling implementation in pure rust. Can only pull files / folders and only support token-auth for now.
-
corevm-host
Types that are common across CoreVM service, builder, monitor, tooling
-
pacfetch
a neofectch style wrapper for pacman's Syu/Sy/Su
-
s3bolt
High-performance S3 file copy tool — concurrent, async, built in Rust
-
rs9p
Filesystems library using 9P2000.L protocol, an extended variant of 9P from Plan 9
-
file_database
A local filesystem database with ID based file and directory management
-
io-vdir
Set of I/O-free coroutines to manage Vdir filesystems
-
ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
ffscan
Fast directory & process scanner: scan large files/folders, list/kill processes, and print system info
-
opfs-project
working with the Origin Private File System (OPFS) in WebAssembly applications
-
editorconfig-parser
.editorconfig parser
-
uira-security
Platform-native sandboxing (macOS/Linux) and permission management for Uira
-
urlmatic
Slice and dice URLs on the command line
-
zsh-history-cleaner
Clean your commands history by removing duplicate commands, commands between dates, etc
-
daytona-client
Rust client for Daytona — secure sandboxes for AI code execution
-
pmbs
(每分钟) 创建 btrfs 快照, 并自动清理. (Make btrfs snapshot (every minute), and auto clean)
-
cargo-workspace-analyzer
A CLI tool that analyses dependencies within a Cargo workspace
-
khata-rs
A high-performance disk-persistent message queue. Optimized for low-latency scenarios.
-
dirnav
Fast and simple directory navigation in your terminal
-
kugiri
Marker-based block editing CLI
-
frencli
CLI frontend for fren - a fast, powerful command-line batch file renaming tool
-
s5_fs
Content-addressed filesystem abstraction for S5
-
diskann-benchmark
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
yafsm
System usage monitor inspired by glances
-
jja
swiss army knife for chess file formats
-
wholesym
A complete solution for fetching symbol files and resolving code addresses to symbols and debuginfo
-
instruction-files
Discovery, auditing, and sync for AGENTS.md/CLAUDE.md instruction files
-
affs-read
A no_std compatible crate for reading Amiga Fast File System (AFFS) disk images
-
meowda
🐱 —— 「喵哒」 Manage multiple Python virtual environments with ease
-
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 -
snapcat
High-performance directory tree traversal and file content extraction library with configurable filtering, binary detection, and streaming support
-
configfs-tsm
Generate quotes for remote attestation on confidential computing platforms using Linux's configfs-tsm filesystem interface
-
fs-mcp
mcp server for filesystem access
-
chronocode
Watch directory structure and file changes in real-time with a beautiful TUI
-
layla-log
logger library
-
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.
-
utf8path
String-friendly path type
-
zippity
asynchronously creating a ZIP file on the fly
-
stuckliste
reading and writing MacOS bill-of-materials (BOM) files
-
fallout-se
Command-line interface for Fallout save parsing
-
warg-client
A client library for Warg component registries
-
async-watcher
Trigger events when files or directories change
-
bitters
Make BTRFS easier
-
oxigdal-rs3gw
rs3gw storage backend for OxiGDAL - High-performance cloud storage access
-
rivia
reduce code verbosity
-
qb-savepath-history-editor
Small GUI tool to reorder/edit qBittorrent save path history (save_path_history)
-
brk_rolldown_fs
Filesystem abstraction layer for Rolldown
-
rdump
A fast, expressive, and language-aware file search tool
-
ofsht
Git worktree management tool
-
massmap
Static hash table that scales via disk-backed expansion to trim memory usage while ensuring each lookup needs exactly one I/O
-
filelock
Cross-platform file locking library for Rust
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
gpt5_reasoner
GPT-5 prompt optimization and execution tool with MCP and CLI interfaces
-
dirgrab
CLI tool to concatenate file contents from directories, respecting Git context
-
rpi_resize
Shrink Raspberry Pi root filesystem and create additional partitions for swap, /var, and /home
-
farmfe_swc_transformer_import_glob
farm swc tranformer for vite-style import.meta.glob
-
readcon-core
An oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage
-
scanseq
File sequence detector in Rust with Python interface for automation systems
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
grace-cli
CLI tool for processing files and strings
-
builddir-clean
Cleans rust build directories recursively
-
terraphim_persistence
Terraphim persistence layer
-
molybdenum
Recursive search and replace CLI application
-
braces
Convert path lists into compact brace expansion syntax
-
taill
A TUI log viewer with search, filtering, and real-time file monitoring
-
herolib-virt
Virtualization and container management for herolib (buildah, nerdctl, kubernetes)
-
rbackup
Incremental, cross-platform and multithreaded backup tool written in Rust
-
axum-asset
embedding static assets in your Axum application at compile time
-
m4b-extractor
CLI tool to extract chapters, metadata and cover for M4B Audiobook
-
damascus
filesystem utility crate for the Flamberge mod manager stack
-
hdf5-metno-sys
Native bindings to the HDF5 library
-
validate_directory_structure
A powerful tool to validate directory(Files and folders) structures
-
cache-lite
A cross-platform caching library for Rust with configurable storage, lifecycle, and file formatting
-
which_problem
Diganose your executable lookup problems with this rust library
-
luff
Print files with formatting
-
net-bytes
handling file sizes, download speeds, and download acceleration with support for both SI and IEC standards
-
snipren
Easy rename for unix-like systems
-
trawldb
A CLI for managing trawl resources
-
cloudillo-blob-adapter-fs
Filesystem-backed content-addressed blob storage adapter for the Cloudillo platform
-
fiemap
call ioctl FIEMAP on files with ease
-
restic_ez
configuration loader and API around
restic -
dir_spec
A cross-platform Rust library for resolving XDG and platform-specific directories with proper fallbacks
-
fiux
The fastest multi-format file converter CLI tool
-
dockerfile-parser-rs
The ultimate Rust library for parsing, modifying, and generating Dockerfiles
-
axfatfs
FAT filesystem library
-
tooka
A fast, rule-based CLI tool for organizing your files
-
rs-script
create and edit single-file Rust scripts
-
nu_plugin_ls_colorize
A plugin for Nushell that colorizes paths using LS_COLORS
-
fpr-cli
that allows one to write cli tools quickly
-
fusio-dispatch
dispatcher for Fusio file system
-
path-ext
Provide convenient methods for path operations
-
pg-embed-setup-unpriv
Initialises postgresql_embedded clusters as root while handing off filesystem work to nobody
-
include-exclude-watcher
Async file watcher with glob-based include/exclude patterns and built-in debouncing
-
syn-inline-mod
Inlines modules in Rust source code for source analysis
-
ripgrep-api
Dev-friendly API wrapper around the ripgrep implementation to be used directly in Rust projects
-
zbox
ZboxFS is a zero-details, privacy-focused in-app file system
-
ulysses-link
Background service that extracts documentation files from code repositories and links them for Ulysses external folder importing
-
git-backup
Bundles multiple repositories and copies to target directory
-
datapath
Type-safe structured paths with partitions, parsing, and schema associations
-
btrfs-diskformat
BTRFS disk format
-
durability
Persistence primitives for segment-based indices: directory, WAL, checkpoints, and formats
-
spann
Proof-of-concept SPANN-style approximate nearest neighbor index in Rust
-
xyz-convert
Fast Rust implementation of XYZ file fixing and trajectory conversion utilities
-
portable-network-archive
cli
-
blkreader
Read file data directly from block device using extent information
-
pi_store
File storage
-
linkleaf-cli
Local-first protobuf-only link feed manager (linkleaf.v1) for the terminal
-
diskann-disk
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
cyberex
Utilities Library
-
jfsm
A command-line tool to read file system metadata then return it in JSON format (output and errors)
-
jql
JSON Query Language - is a fast and simple command-line tool to manipulate JSON data
-
bevy_mod_mipmap_generator
A basic mipmap generator for bevy
-
openmw-config
interacting with the Openmw Configuration system
-
sync-rs
A CLI tool to sync files between directories
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
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.
-
guestkit-job-spec
VM Operations Job Protocol specification and types
-
kopi
JDK version management tool
-
tinymist-vfs
Vfs for tinymist
-
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
-
sftpman
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
-
openat
A wrapper around openat, symlinkat, and similar system calls
-
iftree
Include many files in your Rust code for self-contained binaries
-
yazi-shared
Yazi shared library
-
unftp-sbe-fatfs
A storage backend for libunftp that provides read-only access to FAT filesystem images
-
vdisk
Virtual disk image tool for creating, partitioning, formatting, and manipulating images
-
mago-composer
Parses and models composer.json files
-
diskonaut-ng
Terminal disk space visual navigator
-
iqan
Sync Nix flake pins
-
dirpulse
A CLI tool to analyze directory contents and report file statistics
-
ebod
An Easy/Efficient Backup Solution for manual backup of syncing data in local storage devices
-
capsula-capture-file
A Capsula hook that captures file content
-
cloud-filter
A safe and idiomatic wrapper around the Windows Cloud Filter API
-
walkdir_minimal
Minimal, dependency-free POSIX-focused directory walker in 100% Rust
-
ontoenv-cli
Command line tool to manage ontologies and their imports in a local environment
-
globby
Heavily opinionated glob matching library
-
hazelnut
A terminal-based automated file organizer inspired by Hazel
-
parquet-variant
Apache Parquet Variant implementation in Rust
-
toai
path crawler, that copies all SRC files into a singe output to send it to a ai (toai)
-
ferret-rs
A blazingly fast file finder, organizer, and pentesting tool for Linux/Unix systems with netcat-style combined flags
-
rustls-cert-file-reader
A rustls certificate chain and private key file reader
-
quickswitch
A terminal-based tool for quickly switching between directories and files
-
media-duplicate-eraser-rs
CLI tool to find and remove duplicate media files using SHA-256 and perceptual hashing
-
sysdirs
Cross-platform system directory paths for iOS, macOS, Android, Linux, Windows and other Unix
-
erofs-rs
A pure Rust library for reading EROFS (Enhanced Read-Only File System) images
-
celestial-catalog
Astronomical Catalog operations
-
opentelemetry-system-metrics
System metric export through Opentelemetry
-
any-storage
Virtual FileStore Abstraction for different Backends
-
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…
-
zep-kvs
Elementary zero config cross platform key-value persistence library
-
sysutils-stdio-rust
System Utilities MCP Stdio transport in Rust
-
smv
Smart Move - An enhanced mv command with transformation capabilities
-
yrba
Incremental remote backups made simple!
-
desktop_shortcut_remover
A program that periodically removes desktop shortcuts
-
pathmarks
path bookmarks for your shell
-
fmutex
Cross-platform mutual exclusion across processes on a file or path
-
puniyu_common
puniyu 的通用库
-
simple-expand-tilde
Cross-platform and reliable tilde-expansion solution
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
rsid3
command line ID3v2 tag editor designed for scripting
-
buildfs
A CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable TOML build scripts
-
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
liquid-cache-datafusion-local
10x lower latency for cloud-native DataFusion
-
backup-suite
Fast, secure & intelligent local backup tool with AES-256 encryption and Zstd compression
-
cocoon-tpm-storage
Cocoon TPM project - secure persistent storage
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
lstr
A blazingly fast, minimalist directory tree viewer, written in Rust
-
soar-utils
soar package manager
-
meshanina
Content-addressed, log-structured memory-mapped database
-
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.
-
switchyard-fs
Switchyard: safe, atomic, reversible filesystem swaps with policy and audit
-
cowfile
A copy-on-write abstraction for binary data backed by memory or files
-
ex-cli
Command line tool to find, filter, sort and list files
-
carsync
rsync with cars!
-
disksift
A modern CLI tool to analyze disk usage and find largest files/directories
-
prun
Run 🍺
-
dpp-tool
CLI to explore Apple DMG disk images: DMG → HFS+/APFS → PKG → PBZX → files
-
xous-tools
A set of tools for managing Xous ecosystem binaries
-
kurbo-material-icons
Material icons, converted to kurbo paths
-
vite-rs
Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in development.)
-
cargo-test-support
Testing framework for Cargo's testsuite
-
harmonia-utils-test
Test utilities for Harmonia (proptest strategies, macros)
-
simple-path-match
Trivial path matching
-
sfa
A minimal, flat file archive encoding/decoding library
-
leviso-elf
ELF binary analysis and library dependency copying utilities using readelf
-
stashr
A dynamic move command or simple file stash
-
sos-vfs
Virtual file system same as tokio::fs
-
agentfs-sdk
AgentFS SDK for Rust
-
file-io
Easy interfaces for file i/o
-
spqr-shortest-path-index
A shortest-path index for bidirected graphs based on the SPQR decomposition
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
nils-semantic-commit
CLI crate for nils-semantic-commit in the nils-cli workspace
-
vstorage
Common API for various icalendar/vcard storages
-
skillsrs-skillstore
Skill storage and filesystem management for skills.rs - Load and watch skill definitions
-
vedvaring
easy persistence
-
ps-organizer
A command-line tool to organize PS (Problem Solving) source files by problem number
-
analysis
Contrail analysis UI and scoring service
-
sos-filesystem
Filesystem backend for the Save Our Secrets SDK
-
quilt-rs
accessing Quilt data packages
-
greentic-operator
Greentic operator CLI for local dev and demo orchestration
-
feldera-storage
Storage crate for feldera
-
workspace_runner
A cargo runner that ensures your workspace is available when run in wasmtime
-
dowser
A recursive, canonicalizing file finding library for Unix
-
stdpython
Python standard library runtime for the Rython compiler ecosystem
-
tempfile-fast
Support for Linux-specific tempfile extensions
-
zettelkasten-cli
A zettelkasten CLI that just works and gets out of your way
-
rcp-tools-rlink
Fast hard-linking tool - efficiently creates hard links for large filesets (inspired by pcp/dsync)
-
fuse3
FUSE user-space library async version implementation
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
nix-sweep
clean up old Nix profile generations and left-over garbage collection roots
-
sanitise-file-name
An unusually flexible and efficient file name sanitiser
-
bb-drivelist
basically a Rust implementation of Balena’s drivelist
-
smop
Batteries-included scripting utilities for Rust
-
k8s-crds-longhorn
Kubernetes CRDs for longhorn
-
numpack
A high-performance array storage and manipulation library
-
moduforge-rules-engine
moduforge 引擎规则
-
loppel
local file backups with a bit of compression
-
ftch
A fast, tiny system fetch utility
-
platform-dirs
obtaining platform dependant directory paths for application and user directories
-
dicom-anonymization
DICOM anonymization
-
expand-tilde
Expanding tildes in paths
-
sst
sorted string table abstraction
-
transit_model
Transit data management
-
vimputti
Linux input system pretender for isolated containers
-
normalize-path
Like canonicalize, but without performing I/O
-
ml-cellar
CLI of ML model registry for minimum MLOps
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
fclones
Finds and removes duplicate files
-
janice
A file sync tool that refuses to waste your time
-
sparseutils
Small command-line utilities for working with sparse files
-
kanumi
A cli to manage collections of images
-
pwd
Safe interface to pwd.h
-
falsh
Friendly and Light Shell Falsh is a fast, intuitive shell at just 3.4 MB. Its name stands for Friendly And Light SHell. Features include smart autocomplete, path management with persistence…
-
a3s-libkrun-sys
FFI bindings to libkrun with vendored build support
-
tauri-plugin-vnidrop-share
A Tauri plugin for sharing content via the system's share dialog
-
zub-store
Git-like content-addressed filesystem store with metadata preservation
-
procsys
retrieve system, kernel, and process metrics from the pseudo-filesystems /proc and /sys
-
microdb
A very small in-program database with cache, disk storage, etc
-
titor
A high-performance checkpointing library for time-travel through directory states
-
onpath
Get your tools on the PATH — cross-shell, cross-platform, zero fuss
-
bevy_etcetera
Tiny Bevy wrapper for etcetera: An unopinionated library for obtaining configuration, data, cache, & other directories
-
rspack_watcher
rspack watcher
-
kcr_sparkoperator_k8s_io
Kubernetes Custom Resource Bindings
-
watchman_client
a client for the Watchman file watching service
-
garage_web
S3-like website endpoint crate for the Garage object store
-
picomeson
A small parser for meson.build files
-
tauri-store
Persistent stores for Tauri
-
hashdir2
A fast, parallel, multi-algorithm directory hasher
-
cp_r
Copy files and directories recursively, preserving mtime and permissions
-
qbit
A wrapper for qBittorrent Web API
-
redirt
Recursive Directory Tool
-
lz
A CLI tool to list the 5 most recently accessed files in a directory tree, sorted by last access time
-
wasixcc
C/C++ compiler for the WASIX platform
-
babel
Provide Rust enums for Groq, SambaNova, Openrouter's llm model names
-
e9571_file_lib
file and directory operations, including MD5 hashing and recursive copying
-
certreplace
CLI tool for replacing x509 certificates and their private keys
-
make
just making files and directories
-
DiskAnalyzer
make diagram base on system folder size
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
nfsserve
NFS Server implementation
-
helios-fhir
comprehensive FHIR (Fast Healthcare Interoperability Resources) specification model implementation that contains strongly-typed Rust representations of all FHIR data types, and resourcess…
-
kaguya
Linux game saves and configurations backup manager for CLI enjoyers
-
luks-header-backup
A luks header backup tool
-
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
-
libreoffice_convert_rust
converting documents using LibreOffice
-
gix-fs
providing file system specific utilities to
gitoxide -
gnoci
Small OCI image builder
-
tabox
A sandbox to execute a program in an isolated environment and measure its resource usage
-
mktemp
files and directories
-
autoeq-testfunctions
A collection of non linear functions for testing optimisation algorithms
-
confguard
Guard your sensitive configuration files
-
maram
A modern, high-performance alternative to the Unix tree command
-
prek-consts
constant values for prek
-
globcmp
assesses whether one glob pattern matches a file path more closely than another glob pattern does
-
fs_rollback
offers a rollback mechanism in Rust for fs common operations
-
jvars
Tools for working with JSON via data paths
-
flysystem
A filesystem abstraction layer for Rust
-
normal-path
Ensure paths are normalized without I/O
-
tarfs
Tar reading library, designed for using in embedded systems
-
radal
Speeding up Ground Penetrating Radar (GPR) processing
-
terraphim_update
Shared auto-update functionality for Terraphim AI binaries
-
dirs-sys-next
system-level helper functions for the dirs and directories crates
-
rustar
A pure-rust USTAR implementation for OS-dev
-
nu-test-support
Support for writing Nushell tests
-
protontools
CLI tool for discovering and invoking Proton installations on Linux systems
-
unctool-gui
A GUI program to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
fastdu
Parallel, cross-platform version of du
-
orbis-pfs
reading PlayStation 4 PFS (PlayStation File System) images
-
ambient-fs-watcher
Filesystem watcher with debounce and attribution
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
branchfs
FUSE filesystem with atomic branching for speculative execution
-
yadf
dupes finder
-
sy
Modern rsync alternative - Fast, parallel file synchronization
-
tree-type
Rust macros for creating type-safe filesystem tree structures
-
scanit
A fast, multi-threaded filesystem search tool
-
rrcm
Rust RC file Management commands
-
manualmap
Manually map PE to process memory
-
safename
Filename and path validation for security hardening
-
openmw-cfg
interacting with the openmw config file and the virtual file system it defines
-
fslint
Linter for filesystem consistency: names, metadata, permissions and sizes
-
save_my_code
save code and other files
-
dirs-lite
Get platform-specific config, data, and cache directories. Supports XDG-style on macOS. No dependencies.
-
auto-launcher
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
fhrn
File Hash Renamer
-
exfat-fs
A comprehensive implementation of the exFAT filesystem
-
heft-mft
Windows MFT-based disk usage scanner that produces .heft files
-
below-common
Common below code
-
hexz-fuse
FUSE filesystem adapter for Hexz snapshots
-
ignore-check
Check if a path is ignored
-
spacetimedb-fs-utils
Assorted utilities for filesystem operations used in SpacetimeDB
-
ndless
interacting with Ndless for the TI-Nspire
-
xdg-termfilechooser-bridge
The bridge between xdg-desktop-portal-termfilechooser and your favorite terminal based filepicker
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
uni-app
native/wasm compatibility layer for window creation, input and filesystem
-
garni
Dependency freshness checker — runs install commands when lockfiles are newer than outputs
-
swdir
Swiftly traverse and scan directories recursively. Sway 🪭, swing 🎷 or swim 🪼 in directories.
-
unf
UNixize Filename -- replace annoying anti-unix characters in filenames
-
acme-disk-use
Fast disk usage analyzer with intelligent caching for incremental write workloads
-
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
-
jumprs
Unified API for reading directory jumper databases (zoxide, z, autojump, fasd)
-
tapis-files
The Tapis Files API provides for management of file resources on Tapis systems
-
linker-layout
Data structures for storing linker layout information
-
rskiller
Find and clean Rust project build artifacts and caches with parallel processing
-
s3sh
Interactive S3 shell with Unix-like commands and archive navigation
-
pb-rs
A converter from proto files into quick-protobuf compatible Rust module
-
get_dir
get directory
-
liboverdrop
Configuration library, with directory overlaying and fragments dropins
-
jetstream_9p
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
chksum
hash functions with a straightforward interface for computing digests of bytes, files, directories, and more
-
ai-playground
Run AI coding agents inside systemd containers
-
cloud-disk-sync
a cloud disk sync tool
-
fuc_engine
Engine for the FUCing project
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
fusabi-stdlib-ext
Extended standard library modules and domain packs for Fusabi
-
bindet
Fast file type detection
-
rudu
Fast, parallel Rust CLI tool for analyzing directory sizes
-
hadris-part
Partition table support for MBR, GPT, and Hybrid MBR
-
utime
A missing utime function for Rust
-
weblauncher
execute commands through a web interface
-
dirge
Convenient extensions to the standard library's path types
-
path_jail
A secure filesystem sandbox. Restricts paths to a root directory, preventing traversal attacks.
-
tux-icons
getting desktop icons in linux
-
cfdp-rs
High level CCSDS File Delivery Protocol components
-
gc_fst
Gamecube ISO unpacker and rebuilder
-
weight
Allows you to quickly and easily calculate the size of all files even with deep nesting
-
netcdf-src
Build scripts for building
netCDFfrom source -
ambient-fs-core
Core types and pure logic for ambient-fs
-
tree-owners
Find all owners (user and group) inside a directory tree
-
cargo-apfs-compress
Compress Cargo target artifacts with APFS compression on macOS
-
audio-preview
TUI for quickly navigating the file system and previewing audio files
-
proka-fs
The filesystem of ProkaOS, which is light and simple
-
explore-os
An actor system exposed as filesystem
-
py_executer
A Rust-based command-line tool to execute Python scripts with automatic virtual environment and dependency management
-
stellar-org
A fast CLI tool to organize your files automatically by category, date, or hybrid mode
-
sysutil
Linux system utils library
-
flix-fs
Filesystem scanner for flix media
-
gobblytes-erofs-rs
A pure Rust library for reading EROFS (Enhanced Read-Only File System) images
-
exhume_extfs
Extract Extended Filesystem specific artefacts from a Partition
-
boarddown-fs
Filesystem storage backend for BoardDown
-
file_linked
Controlling objects linked directly to a file
-
file-owner
Set and get Unix file owner and group
-
trailing-whitespaces
Removes trailing whitespaces and trailing empty lines from text files
-
surreal-migraine
managing surrealdb migrations
-
exact-reader
I/O buffering crate, supporting reservation-based reads and virtually-concatenated file handling
-
deno_io
IO primitives for Deno extensions
-
exhume_filesystem
This exhume module is proposing a standard abstraction layer of a FileSystem, File and Directory for any exhume filesystem modules (extfs, ...)
-
ipipe
Cross-platform named-pipe API
-
take_bytes
Read input from stdin or file path, designed for clap CLI arguments
-
drasi-bootstrap-scriptfile
ScriptFile bootstrap plugin for Drasi
-
cross-xdg
Cross-platform XDG Base Directory Specification implementation
-
persistent-map
async, persistent key-value store for Rust, backed by SQLite and designed for extensibility with other storage backends
-
komichi
Application tools for working with file-system paths
-
hxcfe
Rustty safe abstraction over hxcfe-sys. Unfinished work, contributions are welcomed.
-
twitter/rezolus
High resolution systems performance telemetry agent
-
gruggers
grug language
-
protoc-bin-vendored-linux-s390_64
protoc binary for linux-s390_64 compiled by Google and bundled in this crate
-
root_boot
A CLI tool that allows you to restart your PC and then auto-boot into a selected device
-
wally-package-types
fix wally package thunks with Luau types
-
mont
A task tracker to help you and your agent write robust, reliable code
-
localsavefile
Save and load structs from a local file. A convenience wrapper around the savefile crate.
-
org-mcp-server
Model Context Protocol (MCP) server providing AI assistants with access to org-mode knowledge bases through search, content retrieval, and ID-based lookups
-
deno_resolver
Deno resolution algorithm
-
hadris-cpio
CPIO archive format (newc/SVR4)
-
simple-home-dir
Returns the path of the current user's home directory if known
-
copy_dir
Copy directories recursively in a straightforward and predictable way
-
loco-gen
Loco generators
-
s3invsync
AWS S3 Inventory-based backup tool with efficient incremental & versionId support
-
dio-align
Query direct I/O alignment requirements for a filesystem path
-
amg
Resume Codex sessions by git branch
-
talu
Safe, idiomatic Rust SDK for talu LLM inference
-
tempfs
A lightweight Rust crate for managing temporary files and directories with automatic cleanup
-
safe-path
safely handle file system paths for container runtimes
-
uv-fs
internal component crate of uv
-
fsig
A filesystem signal crate for monitoring, debouncing, and filtering events
-
stowr-cli
CLI tool for file management, including compressing, extracting, renaming, and organizing files
-
dg_sysfs
Utils for working with SysFS in Garden OS
-
anydir
working with both compile-time embedded directories and runtime directories using an abstraction
-
kwik
A set of useful tools I use for my Ph.D. research.
-
wsb
Workspace - A tool suite for file operations, version management, and development workflow automation
-
stirrup
Terminal based linux filesystem mount manager
-
fastrm
A fast version of the rm command
-
compile_time_ls_colours
A compile-time map of LS_COLORS-style extension-to-colour mappings
-
shvrpc
SHV-RPC protocol
-
npingler
A Nix profile manager for use with npins
-
goup-rs
goup is an elegant Go version manager
-
agent-skills-rs
CLI for installing agent skills
-
littertray
Lightweight sandboxing for tests that write to the filesystem
-
xt-oss
Aliyun OSS SDK
-
moove
🚚 Manipulate file names and locations
-
random-image-server
image server that serves random images from a preconfigured list of paths and URLs
-
fast-clean
quickly clean the target dir
-
xml-disassembler
Disassemble XML into smaller, manageable files and reassemble on demand
-
vtx-protocol
Official WIT interface definitions for VTX Project
-
backuppc_pool_reader
CLI for reading BackupPC pool files (contains a FUSE file system to mount the pool)
-
lineriver
Non-blocking buffered line reader for Read objects
-
tree2fs-rs
Convert tree-formatted text into filesystem structures
-
which-fs
Give me a path, I'll tell you the filesystem it's on
-
qcow2-rs
read/write qcow2 image in async/await
-
conserve
A robust backup tool
-
polyfuse-kernel
FUSE application binary interface for
polyfuse -
recursive_copy
A minimal, safe, and portable recursive copy library for Unix systems
-
kboot
A custom target runner for Rust-based operating system kernels
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
pict-rs-fjall-repo
fjall repo for pict-rs
-
lsblk
List out block-devices, including disks and partitions
-
lunar-lib
Common utilities for lunar applications
-
bitmagnet-comparer
extracting hashes from bitmagnet and outputting them to the console
-
compio-fs
Filesystem IO for compio
-
needs_rebuild
check if files need to be rebuilt based on their modification times
-
log-analysis
A zeek log analysis library implemented in Rust
-
mmoxi
tools for IBM Storage Scale file systems
-
iso9660_simple
ISO9660 reading library
-
hashtree-fuse
FUSE filesystem mount for hashtree content-addressed trees
-
init-project-cli
project template initializer
-
contextify
save project structure and contents to a text file
-
oli
OpenDAL Command Line Interface
-
cryptomator-rs-crypto
Cryptomator Vault format
-
kcr_shipwright_io
Kubernetes Custom Resource Bindings
-
garbage
CLI tool for interacting with the freedesktop trashcan
-
yak_cl
Command line tool for Yak
-
rattler_repodata_gateway
interact with Conda repodata
-
nils-agent-docs
CLI crate for nils-agent-docs in the nils-cli workspace
-
rmtree
faster rm -rf
-
fshasher
Scan the destination folder and make a hash of all files to get the current state of the directory
-
opentalk-client-data-persistence-filesystem
Data persistence on the file system for opentalk-client
-
gity
Make large Git repositories feel instant - a lightweight daemon that accelerates Git operations
-
gix-glob
gitoxide project dealing with pattern matching
-
geekmagic-stats
Push Claude Code usage and disk stats to GeekMagic SmallTV displays
-
filetree-traversing
working with file trees
-
syncless
ordered, atomic storage without durability guarantees
-
fabricatio-constants
Constants for the fabricatio
-
brk_rolldown_fs_watcher
Filesystem watching implementation for Rolldown
-
dux-core
Core library for DUX disk usage analyzer - tree data structures and parallel scanning
-
dia-files
-
file_picker
Prompts the user to pick a file interactively from the current directory
-
stamp-cli
A cli tool for applying project templates
-
basalt-core
core functionality for Basalt TUI application
-
code0-cli
The cli for managing the Code0-Definitions
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
swc_visit
Visitor generator for stable rustc
-
rustdupe
Smart duplicate file finder with interactive TUI
-
graphgarden
CLI for GraphGarden — crawl a site and generate its protocol file
-
doors
Access the illumos Doors API from Rust
-
astrid-vfs
Virtual File System and Capability sandbox for Astrid agent runtime
-
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.
-
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
bkr
Backup and restore tool for syncing files to AWS S3 with native zstd compression
-
brewfatherlog
Log temperatures from grainfather fermenters to brewfather
-
faine
Failpoints implementation with automatic path exploration
-
orogene
node_modules/package manager and utility toolkit -
zmove
Move files in the command line with ease
-
rust-filesearch
Fast developer tools: fexplorer (file explorer) and px (project switcher with fuzzy search and frecency)
-
rew-core
Core utilities and types for the Rew runtime system
-
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.
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
storify
A unified command-line tool for managing object storage with HDFS-like interface
-
path_macro2
Cross-platform path construction macro supporting both slash (/) and comma (,) syntax with variable interpolation
-
diskard
Developer-aware disk cleanup CLI
-
bmap-parser
that allows you to copy files or flash block devices safely
-
rolldown-notify-debouncer-full
notify event debouncer optimized for ease of use
-
sys-file-manager-path
获取 Mac Finder、Windows Explore 窗口的路径
-
clipboard-history
CLI for interfacing with the ringboard server
-
gobblytes-fat
FAT32 filesystem adapter for gibblox block readers
-
rocfl
A CLI for OCFL repositories
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
exifrename
Rename or copy files based on EXIF data
-
prefixload
S3 cli backup by file name prefix
-
devdust
Clean build artifacts from development projects to reclaim disk space
-
bux-e2fs
Ext4 filesystem image creation via libext2fs — static FFI bindings and safe Rust API
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
dotl
CLI todo tracker written in Rust
-
imf
processing .imf files
-
filepath
Get the filesystem path of a file
-
assistant-cli
A command-line tool to read and format file contents, with clipboard support
-
recv-dir
Recursive directory walker
-
prefer
A lightweight library for managing application configurations with support for multiple file formats
-
mime_to_ext
no_std MIME ↔ extension lookup from embedded JSON, no OS files
-
ferripfs-repo
IPFS repository management - datastore, keystore, and identity
-
quiet-stroll
A web server to deliver basic File System informations
-
treee
A fast tree command with gitignore support and flexible filtering
-
rfuse3
FUSE user-space library async version implementation
-
fast-fs
High-speed async file system traversal library with batteries-included file browser component
-
ninep
A bare bones 9p implementation
-
lumen-cli
The AI-Native Programming Language
-
ceph-async
Forked from official ceph-rust. Async pr from jcsp was merged. A rust-lang specific interface to Ceph librados and Admin Sockets. You can create a Ceph development environment with the…
-
disklens
A high-performance disk space analyzer with TUI interface
-
agent-team-mail-mcp
MCP proxy for managing Codex agent sessions with ATM team integration
-
rcp-tools-rcmp
Fast file comparison tool - efficiently compares metadata across large filesets
-
mountinfo2
parsing mount points on Linux and other Unix systems
-
oci2rootfs
Convert OCI container images to ext4 root filesystems
-
atefs
Distributed filesystem built on an immutable data store with strong encryption and authentication
-
sourcetrait_stdx
Extended standard library for SourceTrait Common
-
canonical-path
Path and PathBuf-like types for representing canonical filesystem paths
-
bin-expire
Scan for stale binaries in common bin folders and safely archive/restore them
-
rcp-tools-rcp
Fast file operations tools - rcp (copy) and rcpd (remote copy daemon)
-
llm-optimizer-collector
Metrics and data collection from LLM systems
-
tauri-plugin-fs-pro
Extended with additional methods for files and directories
-
peeko
exploring container images without launching a container runtime
-
apfs
Read-only APFS (Apple File System) parser
-
ringlog
A fast and lightweight non-blocking logging framework
-
ploys
manage projects, packages, releases and deployments
-
lsql
A command-line utility that queries files and directories using SQL-like syntax
-
dataspool-rs
Efficient data bundling system with indexed .spool files and SQLite vector database
-
is_data_interface
interface framework to build scalable, flexible and recoverable interfaces
-
persist_if_changed
persisting data to disk only if it has changed
-
fey_ase
Aseprite file parser
-
marty_plugin_protocol
Protocol definitions for Marty workspace provider plugins
-
randy
Conky like app in Rust
-
rong_storage
Storage module for RongJS
-
libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
blooemu
the best library for OS API's manipulation
-
silicube
sandboxed code execution
-
jokolink
copy MumbleLink of Guild Wars 2 by running in wine and copying it to linux filesystem for native access by linux apps
-
tagref
maintain cross-references in your code
-
workspaces-rs
A CLI tool to switch between directories
-
positioned-io2
Reading and writing at an offset
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
tinymist-std
Additional functions wrapping Rust's standard library
-
rgen-core
Core graph-aware code generation engine
-
chithi
OpenZFS replication tools
-
composefs
filesystem
-
dx-forge
Production-ready VCS and orchestration engine for DX tools with Git-like versioning, dual-watcher architecture, traffic branch system, and component injection
-
ext4-lwext4-sys
FFI bindings to lwext4 - a lightweight ext2/3/4 filesystem implementation
-
rc-core
Core library for rustfs-cli S3 CLI client
-
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…
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
dedups
A fast and efficient file deduplication tool with support for media files
-
sedimentree_fs_storage
Filesystem-based storage backend for Sedimentree
-
capsula-capture-cwd
A Capsula hook that captures the current working directory
-
some_default_dirs
Some Default paths which are not in dirs next
-
integrity-checker
integrity checker for backups and filesystems
-
entertainarr-adapter-filesystem-prelude
Filesystem prelude for entertainarr
-
casc-storage
CASC (Content Addressable Storage Container) implementation for local game file storage
-
lsplt-rs
binding for LSPlt
-
fish_del_path
interactively delete paths from fish shell's fish_user_paths
-
fuse-checkers
Compliance checker implementations for VCE protocol
-
discord-updater
download and install the latest Discord version to resolve update issues
-
usn-journal-rs
working with the NTFS USN change journal and enumerating the MFT
-
dadk
DragonOS Application Development Kit DragonOS应用开发工具
-
duplicate_file_finder
Finds duplicate files
-
azstorage
A Django storage clone for Axum - unified storage backend abstraction
-
unistore-watcher
File system watcher capability for UniStore
-
darn_core
Core library for darn - CRDT-backed filesystem management
-
afs
The first choice of fs library, inspired by node:fs
-
bigbro
tracking file accesses of processes
-
sam-zfs-unlocker
controlling encrypted ZFS pool datasets
-
korrect
A kubectl version managing shim that invokes the correct version of kubectl or helm ☸
-
parcopy-cli
Fast parallel file copy command (pcp)
-
deno_npm
npm registry client and dependency resolver used in the Deno CLI
-
learnerd
The way to interact and learn stuff
-
datefilter
Filter filenames on stdin to exclude filenames for dates which should be kept, and filenames not containing dates
-
squishy
A convenient high level library for reading SquashFS files
-
zouni
Variety of functions that
stddoes not offer orstdoffers but are not satisfiable -
dsq-io
I/O utilities for dsq - handles reading and writing to disk, STDIN, STDOUT
-
pnafs
PNA(Portable-Network-Archive) file system
-
google_drive_client
Google Drive Client (Rocket) for api rest
-
ferro-storage
File storage abstraction for the Ferro framework
-
tree-rust
A fast, feature-rich implementation of the Linux tree command
-
loq_fs
Filesystem operations for loq - enforce file size constraints
-
hadris-io
No-std I/O traits and utilities for the Hadris filesystem crates
-
frots
File rotation from standard input
-
persistx
Tiny async persistence helper: atomically store/load a single typed value using postcard + serde (cross-platform config paths)
-
cd-pls
A pretty ls-like command for listing files
-
sqlite-plugin
building a custom SQLite virtual file system (VFS)
-
rust-fd
A fast file finder written in Rust with glob pattern matching
-
ferret-tracker
A curious file tracker - monitors and logs new files in a searchable TUI
-
rmp_fs
A small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file
-
unifuse
Cross-platform async FUSE abstraction (rfuse3 + winfsp-rs)
-
sequitur
working with numbered file sequences
-
bluenoise
Ergonomic blue noise (poisson disk sampling) for the masses
-
melatonin
A version manager for the BYOND environment
-
harmony-jolt
JSON to JSON transformation library using the JOLT spec
-
leviso-deps
External dependency resolution for LevitateOS build - handles Linux kernel source, Rocky ISO, and installation tools
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
libstoragemgmt-rust
Rust bindings for libStorageMgmt
-
recast
Transforms one serialization format into another
-
cap-tempfile
Capability-based temporary directories
-
stackathon
The interpreter for the Stackathon language
-
rustpix-io
Memory-mapped file I/O for rustpix
-
re_entity_db
In-memory storage of Rerun entities
-
atm-refraction
Tools for calculating light paths in the atmosphere
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
file-declutter
Reorganizes files into nested folders based on their filenames
-
virtual_file_system
a Virtual File System with local storage
-
steer-workspace
Workspace trait and implementation for Steer
-
fine-directory-curator
A Rust-powered CLI tool to organize and curate files in macOS directories
-
lmdb-queue
A lightning fast disk based queue, meta data is stored in lmdb
-
greentic-distributor-dev
Dev-only distributor source that serves packs and components from the local filesystem
-
unbun-cli
Extract and inspect compiled Bun binaries
-
clonehunter
command line utility that identifies groups of identical files and displays them to the console
-
timestore
Fully serializable on-disk datastore for time data
-
libblockid
Block device identification library
-
nix-bindings-store
Rust bindings to Nix store library
-
zlob
SIMD optimized glob pattern matching library faster than glob crate
-
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
-
xdvdfs
interacting with XISO/XDVDFS images
-
mkdirp
mkdir -p
-
cap-directories
Capability-based standard directories for config, cache and other data
-
varlinkfs
A FUSE filesystem providing variant symlinks that resolve based on process environment variables
-
hermes-md
CLI tool to upload and delete files to and from your Supabase project
-
java-locator
Locates a Java installation in the host
-
joat-repo
Metadirectory repositories
-
s3-path
Describe paths inside an S3 bucket like working with std's Path and PathBuf
-
sysutils-stdiokey-rust
System Utilities with API Key MCP Stdio transport in Rust
-
mchdir
enter a directory in one command
-
ext4-fs
A very basic library to read the ext4 filesystem
-
fs9p
A 9P client library for Rust
-
scbl-utils
A command-line utility for data processing and delivery at the Single Cell Biology Lab at the Jackson Laboratory
-
koto_tempfile
A Koto library for working with temporary files
-
hashtree-fs
Filesystem-based content-addressed blob storage for hashtree
-
docbox-core
Docbox core business logic and functionality
-
little-becky
backup with copy-on-change model
-
wl-snip
Wayland screenshot tool
-
coding_agent_tools
Coding agent tools (CLI + MCP). First tool: ls.
-
memexec
loading and executing PE (Portable Executable) from memory without ever touching the disk
-
zawgl-core
Zawgl Graph Core Library
-
rustypath
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get what you want, or you dont.
-
pict-rs-store
File store abstraction for pict-rs
-
pijul-identity
Functionality to interact with Pijul identities
-
lockfile
Create lockfiles that remove themselves when they are dropped
-
docufort
A toolbox for the docufort crash fault-tolerant append only file format
-
below-dump
Dump crate for below
-
inscenerator-xfs
Filesystem abstraction for Inscenerator
-
freneng
A useful, async-first file renaming library
-
zlayer-storage
S3-backed container layer persistence with crash-tolerant uploads
-
hidefix
Concurrent HDF5 and NetCDF4 reader (experimental)
-
dotstrap
Template-driven dotfiles bootstrapper for macOS
-
baklava
wrapper around the InsightFace library to perform face comparison
-
blaze-core
Blaze as a library
-
jsonhash
A command-line tool to generate hash values for files. SHA256 and MD5. Output and Error messages in JSON format.
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
changepacks-node
Node.js project support for changepacks (npm, pnpm, yarn)
-
goldboot-image
Defines the goldboot image format
-
path-security
Comprehensive path validation and sanitization library with 85%+ attack vector coverage
-
whats-changed
Show Rust dependencies that were upgraded
-
wikijs
API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust
-
rust-utils
Various utility routines used in the rust programs I have written
-
file-requirements
Composable file existence requirements with nested AND/OR logic and duplicate-term protection
-
stenm-mnist-loader
N-MNIST binary event dataset loader for STENM host tools
-
valida-vm-api-linux-arm
wrapper around
validaexecutable - zero-knowledge virtual machine -
ringest-error
error definitions for the ringest framework
-
rust-overture
overture library
-
fs-set-times
Set filesystem timestamps
-
suckit
Suck the InTernet
-
embeddenator
Sparse ternary VSA holographic computing substrate
-
nix_rs
interacting with the Nix command
-
atomic-file
upgradeable ACID one-shot files
-
radicle-surf
A code surfing library for Git repositories
-
xvc-walker
Xvc parallel file system walker with ignore features
-
libstorage
Storage helper functions
-
datadriven
Rewritable table-driven testing
-
xio
providing common functionality for file system operations and asynchronous file processing
-
gix-path
gitoxide project dealing paths and their conversions
-
ohos-fileuri-binding
OpenHarmony's fileuri binding for rust
-
waylog
Automatically save chats from Claude, Codex, and Gemini CLI to local Markdown files
-
diff-trees
Diff two directory trees based on their content
-
dir_tools
Набор инструментов для работы с директориями
-
generate_from_path
Generate a Rust project from a local Liquid template. A stripped-down version of cargo-generate.
-
cpp-linter
Run clang-format and clang-tidy on a batch of files
-
rfui
A fast, interactive file finder with live preview built in Rust
-
krunkit
CLI tool to start VMs with libkrun
-
CreepDir
A CLI tool to scan folders and catalog files by extension
-
reflicate
Deduplicate data by creating reflinks between identical files
-
normalizefs
Normalization of file system paths
-
avl-storage
AVL Storage - S3-compatible object storage optimized for Brazil and LATAM
-
axfs
Axvisor filesystem module
-
dyn_fs
Abstraction for the std::fs stdlib
-
sos-database-upgrader
Upgrade from file system to database storage for the Save Our Secrets SDK
-
thesis
controlling & monitoring experimental code paths
-
ito-common
Common utilities and error types for Ito
-
serve_static
Headless utilities for static file serving: path jail, range parsing, MIME detection, directory listing
-
rapid-delete-lib
A high-performance file deletion library
-
unfuck
Python 2.7 bytecode deobfuscator
-
doto
Fast comment mark searching tool
-
fusio-parquet
Parquet reader and writer implementations for Fusio
-
nils-git-lock
CLI crate for nils-git-lock in the nils-cli workspace
-
kuksa-rust-sdk
SDK for the Eclipse KUKSA Databroker
-
borgbackup
A wapper for the borgbackup utility
-
nfs3_client
NFS3 client
-
timelord
preserve file timestamps (mtime) between builds, even with fresh git checkouts
-
chicon
A file abstraction system for Rust
-
ferripfs-blockstore
Content-addressed block storage for IPFS, compatible with Kubo
-
obliviate
Small utility to delete files older than a certain amount of days
-
exhume_apfs
This exhume module is proposing Apple FileSystem Parsing
-
fsp
File System Plus is a package that provide create, update and delete operation on file syteme
-
dfr
A minimalist `df clone written in Rust - displays mounted filesystems & disk usage
-
shacl_rdf
RDF data shapes implementation in Rust
-
fdsum
Calculate checksums on directories
-
rattler_cache
manage the caching of data in rattler
-
image-rider-fat
Rust nom parser to read FAT file systems
-
gibblox-cli
CLI for reading and composing gibblox block pipelines
-
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…
-
farmfe_toolkit
Toolkit for farm
-
eska
Утилита для разработчиков 1С Enterprise
-
shell-sanitize
Type-safe input sanitizer for shell arguments and file paths — rejects injection, traversal, and expansion attacks
-
crate-inspector
inspect the public APIs of Rust crates
-
apple-sdk
Interact with Apple SDKs
-
aliyundrive-fuse
FUSE for AliyunDrive
-
ito-core
Core functionality and business logic for Ito
-
bmap2simg
Convert bmap images to Android sparse
-
ito-templates
Template management and installation for Ito
-
blkpath
Resolve the underlying block device path from a file path or file descriptor
-
rmbrr
Fast parallel directory deletion with cross-platform support
-
librarium
reading, creating, and modification of cpio file systems
-
tirea-extension-skills
Skills extension for tirea
-
easy_paths
Convenience library for rapidly processing string-type paths
-
lib_file
File handling utility functions
-
kismet-cache
A bounded multiprocess cache of files on disk
-
crustdown
A static site generator for markdown content
-
s5_fuse
FUSE filesystem implementation for S5
-
rm_rf
Force-remove a file/directory and all descendants
-
aslip
command line argument parser
-
directory-indexer
AI-powered directory indexing with semantic search for MCP servers
-
etcd-bin-vendored-linux-s390x
etcd precompiled binaries bundled into a crate
-
maelstrom-util
by non-WASM Maelstrom libraries and binaries
-
aparte
XMPP console client written in Rust and inspired by Profanity
-
flopen
Reliably open and lock a file
-
duet
bi-directional synchronization
-
mime_multipart
MIME multipart parsing, construction, and streaming
-
esl01-indexedlog
Append-only on-disk storage with integrity checks and indexing support
-
lms
A fast and reliable alternative to rsync for synchronizing local files
-
n5
tensor file system format
-
dirscan
A high performance tool for summarizing large directories or drives
-
version-test-path
version-release-test
-
distro-rootfs
Linux distribution rootfs extraction, caching, and lifecycle management
-
node_module-nuke
Efficiently delete node_modules directories with nuclear precision
-
promkit-widgets
Widgets for promkit
-
build-deps
Rust build-script dependencies generator for data/IDL files
-
parex
Blazing-fast parallel search engine — generic, embeddable, zero opinions
-
async-fusex
Async fuse library to make fuse develop easier
-
parity-path
Path utilities
-
monofs
monofsis an immutable distributed file system -
rfm
Expanded options for interacting with files and directories. Creating/copying/moving etc. File manager, only inside Rust 🦀
-
riji
Scripting environment using rhai
-
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…
-
oak-vfs
Virtual file system abstraction for the Oak framework, supporting disk and memory-based storage
-
azure_mgmt_stack
generated REST API bindings
-
fsquirrel
cross-platform get/set extended file attributes
-
rencfs
WARNING! UNDER ACTIVE DEVELOPMENT. An encrypted file system that is mounted with FUSE on Linux. It can be used to create encrypted directories.
-
tyt-fs
Operations on the filesystem
-
win_tree
Tree command to generate file system tree structure snapshot in JSON
-
log-writer
write a stream to disk while adhering usage limits
-
vfox
Interface to vfox plugins
-
zsplit
Split text into multiple files by line
-
wormhole-fs
Wormhole is a data decentralisation solution. It aims to create one single virtual storage space between many computers.
-
yan-log
轻量级日志库
-
minidex
A lightweight indexing engine for filesystem entries
-
simd-r-drive-extensions
Storage extensions for SIMD R Drive
-
walkdir
Recursively walk a directory
-
peckish
Create, manipulate, and transform Linux package formats!
-
puzzlefs
next-generation container filesystem
-
below-btrfs
reading btrfs
-
stuckliste-cli
A command-line utility for reading and writing MacOS bill-of-materials (BOM) files
-
file-identify
File identification library for Rust - detects file types based on extensions, shebangs, and content
-
app-rummage
Find installed and running applications on Linux
-
rusoto_fsx
AWS SDK for Rust - Amazon FSx @ 2018-03-01
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
pushd
that implements pushd
-
riffu
" This crate provides utilities for reading and writing RIFF formatted files. A fork of the original library that provides an option to either eagerly or lazily read into the file
-
fanotify-rs
The high-level/low-level implementation of Linux Fanotify
-
regview
Offline-viewer for registry files
-
omnipath
Path utility library
-
rustic_backend
supporting various backends in rustic-rs
-
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…
-
cdfs
ISO 9660 / ECMA-119
-
extended-notify
extended cross-platform filesystem notifications
-
ledger_secure_sdk_sys
Bindings to Ledger C SDK
-
crud-path
-
winfsp_wrs
WinFSP wrapper for rust
-
ctree
A copy-on-write directory library for Rust with fast reflink cloning
-
include-lines
Macros for reading in the lines of a file at compile time
-
lfs
give information on mounted filesystems
-
prefligit
pre-commit implemeneted in Rust
-
rattler-build
A fast CLI tool to build conda packages on Windows, macOS and Linux
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
pidfile-rs
Rust reimplementation of pidfile_* functions from libbsd/libutil
-
ostring_base
ostring base crate include some basic function
-
cargo-like-utils
A colletion of utils to build CLIs with an output style and a behaviour similar to
cargo -
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
wfs
Rust client for WFS
-
lune-utils
Lune
-
tudiff
A high-performance terminal directory comparison tool written in Rust - bringing Beyond Compare's intuitive interface to the command line
-
icon_finder
Find the path to a Linux application icon by name and resolution
-
memofs
Virtual filesystem with configurable backends
-
codex-agents
Codex multi-agent installer and MCP server
-
uggo-lol-client
uggo dependency -- API bindings for the League of Legends client
-
dumpfiles
A CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing codebases with LLMs
-
lsplus
A replacement for the 'ls' command written in Rust
-
agent-team-mail-daemon
Plugin daemon for agent-team-mail: GitHub issues, CI monitoring, cross-computer bridge
-
forge-rs
A powerful symlink management tool designed as a modern alternative to GNU Stow
-
easy-shortcuts
easy helper utilities for short command-line programs
-
mcdu
A modern disk usage analyzer with a terminal UI, inspired by ncdu
-
indexlake-index-bm25
IndexLake bm25 index
-
nydus-rs
Nydus Image Service
-
iceberg-file-catalog
Filesystem catalog for the unofficial Iceberg table format implementation
-
frentui
Interactive TUI for batch file renaming using freneng
-
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
stowsave
Automates moving files into a stow directory then using stow to create symlinks back to where the files came from
-
chamber-import-export
Import/export functionality for Chamber secrets manager
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
grouse
asset bundler for Rust
-
rmrfrs-lib
Shared code lib for rmrfrs and rmrfrs-ui
-
folder-scan
lightweigth and blazingly fast folder scanner with a tree-like visualization that can be used to find space hogs
-
camino-tempfile-ext
Quality-of-life extensions for camino-tempfile
-
riscv_sys_monitor
A system monitor for RISC-V SBCs on Linux
-
chamber-backup
Backup functionality for Chamber secrets manager
-
owfs
Rust API for OWFS (1-Wire file system)
-
env_home
Get the user home directory in a cross-platform way
-
hanzo-runtime
Non Rust Code for Hanzo AI platform
-
lintestor
Linux package tester
-
outsider
Test artifact changes locally from multiple projects that already use gitlab-art
-
udownload
Wrapper around the crate 'ureq' to make downloading files easier
-
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…
-
getattrlistbulk
Safe Rust bindings for macOS getattrlistbulk() system call for high-performance directory enumeration
-
ffcnt
Fast file counting on HDDs
-
syntheon
Build script utilities shared across sys crates
-
rs-blocks
A lightweight i3/sway status bar written in Rust
-
spring-opendal
OpenDAL plugin for spring-rs
-
timetrack
Automatically track how you are spending your time by watching the file system
-
globset
Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched.
-
simple-snap
Minimalist BTRFS periodic snapshot tool
-
xcom
Windows file operations utility with shell integration for copy and move operations
-
cuddlyfs
A distributed file system with a cuddly API
-
ofs
OpenDAL File System
-
exhume_exfat
Extract exFAT Filesystem specific artefacts from a given Partition
-
rust-single
rust application single process
-
dysk-cli
the dysk cli as a library
-
transient-btree-index
allows you to create a BTree index backed by temporary files
-
unctool
convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
ls-preview
Show a preview of the directory contents
-
ohos-fileuri-sys
OpenHarmony's fileuri sys for rust
-
hoard
backups of files across your filesystem into one location
-
userdmp
in Rust for parsing Minidump (.dmp) files generated in user mode on Windows
-
pi_download
multi parts download, disconnect to continue connection, redundant download
-
disk-spinner
A burn-in tool for spinning rust HDDs
-
is-musl
-
notify-types
Types used by the notify crate
-
calimero-blobstore
Core Calimero infrastructure and tools
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
topo-core
Domain types, traits, and error types for Topo
-
mogh_config
merge config from multiple files / directories
-
temptree
Temporary trees of files
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
xch
A CLI utility and rust crate to atomically swap the content of two paths
-
osh_dir_std_cli
humans and machines deal with the OSH directory standard: https://github.com/OSEGermany/osh-dir-std
-
flash-watcher
A blazingly fast file watcher that executes commands when files change
-
libzetta
stable interface for programmatic administration of ZFS
-
snowbinary
A header based system for writing and reading binary files using its own format
-
quickseal
Create Kubernetes SealedSecrets with a single secure command
-
x79d8
Serve encrypted files via local FTP
-
diskann-platform
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
skill_installer
CLI for installing agent skills
-
search_path
very simple search path file finder
-
quirks_path
path library with quirks that is as platform-agnostic as possible
-
org-cli
Command-line tool for searching, reading, and managing org-mode knowledge bases with fuzzy text search and structured content access
-
inotify-sys
inotify bindings for the Rust programming language
-
uymas_cli
the fast and minimal dependency development tool for rust language
-
toolchain_find
A small library to help find installed Rust components
-
heft
Fast disk usage scanner with mtime tracking
-
commondir
Find the common root directory of a set of paths
-
jql-parser
Parser for jql - the JSON Query Language tool
-
dirbuf
reusable directory buffers
-
write_atomic
Write to files atomically
-
resolve-path
Easily resolve tilde paths and relative paths
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
spook
File watcher geared towards automatic HTML generation and autoreload
-
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…
-
exe
A PE (Portable Executable) library!
-
arkv
A fast, no-frills file archiving tool that copies files to remote servers via SFTP
-
id3-json
Read and write ID3 tags in a machine-readable way
-
dir-lock
file-system-based mutex
-
ephemeral-dir
creating temporary directories that are auto-cleaned
-
erofs
CLI for interacting with EROFS
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
cmps
short for compose, a tool used to create or fill files with a default content
-
kcr_k8up_io
Kubernetes Custom Resource Bindings
-
licverify
Rust client for go-license verification system
-
rattlebeaver
Manage rolling backups
-
pawkit-fs
PawKit's filesystem module
-
wsdg-xdg
Translation Layer - Translates XDG environment to WSDG interface logic
-
inspect_path
Cross-platform inspection of filesystem paths, including local and remote mounts
-
uni-path
Platform-independent path manipulation
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
cpui
A modern replacement for cp command with progress bar and advanced features
-
electron-hardener
remove features from Electron that modify runtime behavior
-
klirr-foundation
Shared primitives for all crates of Klirr
-
ddupe
Fast, cross-platform CLI for finding and removing duplicate files by content hash
-
joatmon
Jack of All Trades Master of None
-
tokmd-walk
File listing and asset discovery utilities for tokmd analysis
-
ollama-file-find
Ollama model file inspection and discovery
-
sand-mcp-fs
MCP filesystem server with sandbox security based on cap-std
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
includedir
Include a whole directory tree at compile time! - Runtime part
-
dedcore
A high-performance deduplication tool
-
lintrunner
A lint running tool and framework
-
ctranslate2-src-build-support
Build support for ctranslate2-src
-
replace-homedir
Replace user home directory in a path with another string (Rust alternative to npm replace-homedir)
-
fob-bundler
Fob bundler - Rolldown-based bundling on top of fob foundation
-
backitup
Stupidly simple crate for backing up files and directories
-
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…
-
bmap-rs
application that handles the use of bmap crate
-
fleetfs
FleetFS
-
lwext4_rust
lwext4 in Rust
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
snapsafe
A lightning-fast, lightweight command-line tool for creating efficient directory snapshots
-
terrr
a linux horror game
-
mani
in-memory manifest of related files
-
musage
🧵 A command line memory usage information tool
-
deps-bundler
Gemfile support for deps-lsp
-
pveauto
command-line tool designed to download and Verify Proxmox Virtual Environment ISO images automatically
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
easy_file
easy file system
-
maybe_path
Zero overhead static initializer for Path
-
pdf-renamer-ai
Intelligently rename PDF files using local LLMs. Supports multiple languages, automatic translation, and meaningful name generation.
-
mountpoint-s3-fs
Mountpoint S3 main library
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
foyer-tokio
tokio adapter for foyer - Hybrid cache for Rust
-
glob-set
A globset-compatible glob matcher –
no_std, no regex, built on glob-matcher -
mojo
Versioning filesystem for sqlite database. This is a placeholder but the project is real
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
pmv
Pattern based mv(1)
-
reat
ergonomic use of extended attributes of filesystem objects
-
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
-
libfasttree
inspired by libostree, but based on distribution repositories
-
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…
-
srtlib
handling .srt subtitle files
-
file_url
Helper functions to work with file:// urls
-
subio
Read, write, and seek within a portion of a file as if it were itself a standalone file
-
tendrils-core
Core library for Tendrils
-
path-absolutize
extending
PathandPathBufin order to get an absolute path and remove the containing dots -
iso9660
(Incomplete) implementation of ISO9660 filesystem
-
spacetimedb-paths
The spacetimedb directory structure, represented as a type hierarchy
-
serde-json-file-io
A package for writing and reading from/to JSON, Data Structures which implement serde's Serialize and or Deserialize
-
pict-rs-typed-path
Type-safe serializable and parsable string keys and values for pict-rs
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
rmcp-trash
MCP server for cross-platform trash/recycle bin operations
-
chunkfs
An in-memory file system that can be used to compare different deduplication algorithms
-
manualmap_nostd
Manually map PE to process memory
-
file-with-meta
store a file's metadata for caching purposes
-
rfs_br
Rust File System
-
wlk
File-centric, event-sourced version control system with implicit branching
-
hm
homemaker. Slightly more than yet another dotfile manager.
-
scandir_rs
A fast directory scanner
-
yazi-plugin
Yazi plugin system
-
oneiros-fs
Thin wrapper for common oneiros file system operations
-
yt-parallel
This application runs download tools (default is yt-dlp) in parallel to download batches of videos
-
exhume_body
Format-agnostic data extraction from disk images and other potential data structures
-
boxlite
Embeddable virtual machine runtime for secure, isolated code execution
-
maelstrom-fuse
interacting with FUSE with async Rust
-
unclog
allows you to build your changelog from a collection of independent files. This helps prevent annoying and unnecessary merge conflicts when collaborating on shared codebases.
-
linkleaf-core
Local-first protobuf-only link feed manager (linkleaf.v1) library
-
btrd
The btrfs debugger
-
entertainarr-adapter-filesystem-pcloud
Filesystem PCloud adapter for entertainarr
-
fluxfox
working with floppy disk images for the IBM PC and compatibles
-
cargolifter
CargoLifter
-
hdd
hdd: instruments for querying ATA and SCSI disks
-
seq-data-file
sequential data file
-
webhdfs
Hadoop WebHDFS client library
-
dr_disk
An interactive Rust CLI tool for disk usage analysis
-
kapy
Cli tool to copy photos with optimizations
-
redoxer
Method for quickly running programs inside of Redox from a KVM capable OS
-
rdd
interact with
ddtool -
rfmt
source code formatter
-
watchexec-filterer-globset
Watchexec filterer component based on globset
-
ext4
Read information from EXT4 filesystem images
-
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…
-
pearl
low level blob-based I/O library
-
vhost-device-scsi
vhost scsi backend device
-
fzpart
interact with GPT / MBR partition tables
-
ifft
IF Filsystem-event Then
-
protoc-bin-vendored-linux-aarch_64
protoc binary for linux-aarch_64 compiled by Google and bundled in this crate
-
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
-
astrid-plugins
Plugin trait and registry for the Astrid secure agent runtime SDK
-
softpath
A human-friendly file and directory path manipulation library for Rust
-
calf
A very basic library to read QCOW files
-
objstore_fs
Filesystem backend for objstore
-
ceph-safe-disk
Ceph disk safety removal tool
-
atm-agent-mcp
MCP proxy for managing Codex agent sessions with ATM team integration
-
rustcask
fast and efficient key-value storage engine, based on Bitcask
-
flight_tracking_erau_se300
An app that displays the path of planes through the country of United States
-
wasm-bus-fuse
WebAssembly fuse bus interface
-
rng-rename
Rename files to randomly generated strings
-
finder_info
parse Apple HFS/HFS+/APFS FinderInfo attribute
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
e9571_io_lib
file I/O operations, including line-by-line reading, various write modes, and byte stream reading
-
sequoia-directories
Directories used by Sequoia
-
quickproj
Flexible project creation for minimalists
-
fscommon
Filesystem common utilities
-
depot
A (disk) persistent queue library
-
rolldown-file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
rustyhdf5-io
I/O abstraction layer for rustyhdf5
-
uv-globfilter
internal component crate of uv
-
crax_utils
Some common utils
-
mkdir
A cross-platform mkdir command with enhanced features
-
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…
-
sigstore-merkle
RFC 6962 Merkle tree verification for Sigstore
-
erio-context-store
Context and vector storage for Erio
-
libbtrfs
working with the btrfs filesystem
-
bias-vfs
A virtual filesystem for Rust
-
gity-watch
Cross-platform file system watcher for gity
-
url_path
canonicalize, normalize urls
-
coredump-copy
Copy coredumps for debugging on a different machine
-
bcachefs-top
A top-like tool for bcachefs statistics
-
proton-finder
Cross platform library for finding and pathing through proton prefixes
-
common-testing
Common testing shortcuts and utilities reused across projects
-
precious-helpers
A helper library for precious - not for external use
-
libmount
The type-safe wrapper around mount system call
-
catapulte-adapter-template
Template adapter for catapulte - implements TemplateLoader and TemplateRenderer
-
bt_file_cache
A caching mechanism for downloading and storing files from URLs
-
tmp_env
lets you create temporary environment and be automatically restored/cleaned when not needed
-
plex-boot
experimental boot manager with live-loading ISO support and more cool things
-
leta-config
internal component crate of leta
-
eryx-vfs
Virtual filesystem implementation for eryx sandbox
-
postloop
Post-commit Loop - Local Git auto-deployment tool
-
wasi_virt_layer-cli
CLI for the wasi_virt_layer crate
-
fist
Interactive Search Tool
-
jax-object-store
SQLite + object storage backend for blob data
-
lnk
parse and write Windows shortcut files (.lnk)
-
renamore
More ways to rename files
-
lets_find_up
Find a file or directory by walking up parent directories
-
ferripfs-mfs
IPFS Mutable File System (MFS) - familiar filesystem interface over IPLD
-
libnode_sys
C bindings for libnode
-
fosum
that summarizes file folders. Useful for passing context to LLMs
-
hrx-get
Reader for Human Readable Archive (.hrx) data
-
dj
CLI-first backup solution with content-addressable storage
-
falcon-finch
Symbolic Execution against Falcon IL
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
apk_rs
new implementation of apk
-
remote-files
a cli/lib wrapper of opendal to download/upload and manage remote files on buckets
-
quickwit-storage
Quickwit's storage abstraction
-
n5gest
CLI utilities for N5 files
-
libmtp
A memory safe API for interacting with libmtp library
-
rspack_fs_node
rspack fs node
-
name_to_handle_at_rs
Rust bindings for name_to_handle_at() and open_by_handle_at() system calls in Linux
-
hfsplus
Read-only HFS+ / HFSX filesystem parser
-
arct-core
Core library for Arc Academy Terminal - command analysis and learning engine
-
resm
Remote Server Management tools
-
blkio
high-performance block device I/O
-
roundqueue
Easy queueing system
-
tree_sitter_grep_ignore
(A forked version of
ignoreused internally bytree-sitter-grep) A fast library for efficiently matching ignore files such as.gitignoreagainst file paths -
fpicker
ratatui-file-picker allows you to select multiple files from a tree and add their content or paths to clipboard. It also returns the absolute paths of selected files on exit.
-
find-files
Find Files (ff) utility recursively searches the files whose names match the specified RegExp pattern in the provided directory (defaults to the current directory if not provided)
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
renam
Blazingly fast file renamer
-
sector-builder
database of sectors
-
casq_core
A minimal content-addressed file store using BLAKE3. (library)
-
rrf
Reciprocal Rank Fusion (RRF) algorithm implementation in Rust
-
valida-vm-api-linux-x86
wrapper around
validaexecutable - zero-knowledge virtual machine -
lsvine
List contents of directories in a vine-like format
-
filessh
A fast and convenient TUI file browser for remote servers
-
pathy
A CLI tool to display the file tree of a directory
-
fit_no_io
A small crate used for reading and decoding FIT files generated by sports devices that works without a file system
-
updatehashdb
Update an index of the hashes of all files
-
everything2
A port of everything to Rust
-
ampere-diskimage
Dead Project, Rewriting everything in C
-
qcow2-fuse
Mounting qcow2 virtual disk images
-
polished_files
File loading and (future) filesystem abstraction for Polished OS, supporting UEFI and no_std environments
-
toster
A simple-as-toast tester for C++ solutions to competitive programming exercises
-
binroots
Serialize and expose data, one file per field
-
bufreaderwriter
Rust convenience structs that facilitate automatic switching between buffered reading and writing from a single underlying IO instance. BufReaderWriterRand for random IO and BufReaderWriterSeq for sequential IO.
-
ozymandias
Alpha-quality backup program
-
oramfs
fully encrypted and optionally authenticated Oblivious RAM filesystem
-
infsprogs
Tools for working with the IrisOS-nano File System (INFS)
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
fastar
Fast tar archive creation for HDDs
-
tev_client
An IPC TCP client for tev
-
archivus
Uma biblioteca utilitária para manipulação e leitura de arquivos e diretórios em Rust
-
sigar-sys
Low level bindings to sigar
-
fscmp
comparing files/directories
-
filesystem-mcp-rust
A Model Context Protocol (MCP) server for advanced filesystem operations with file handling capabilities
-
rustfs-filemeta
File metadata management for RustFS, providing efficient storage and retrieval of file metadata in a distributed system
-
treesize
List directory tree, sorted by size
-
corroded_dav_fs
A WebDAV fuse file system daemon
-
unfusefs
Split a file into chunks in a virtual filesystem
-
elfio
intended for reading and generating files in the ELF binary format
-
hyperfile-cleaner
Segments cleaner implementation for Hyperfile
-
fclones-gui
Interactive duplicate file remover
-
path_macro
A macro to join path components using
/ -
dadk-config
DragonOS Application Development Kit - Config
-
rarch
A blazing fast, content-aware, and atomic file organization tool with undo support
-
reflexo-vfs
Vfs for reflexo
-
path-permission
Rust Path trait to get the permission
-
inflorescence-pijul-repository
Functionality for interacting with a pijul repository
-
readarr
API docs
-
rust-unixfs
UnixFs tree support
-
arkive
Immutable archive manipulation library
-
eatnodemodules
eat node_modules
-
resolvconffs
Special single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace
-
bininfo
file information for PE and ELF files
-
wenmoon
Your crypto portfolio and terminal together at last
-
ykpers-rs
Rust wrapper around the Yubikey-personalization library, allowing interaction with Yubikey hardware
-
inventorize
A command-line file integrity verification tool
-
memory-mcp-rs
SQLite-based knowledge graph MCP server for persistent memory
-
vfs-tar
VFS for TAR files
-
blkid-rs
blkid for LUKS volumes
-
bijou
tiny embeddable encrypted file system
-
nix-shell-locked
Wrapper of
nix shellthat reads a lockfiles to get the nixpkgs revision to use when sourcing packages to install in transient shell -
xtagger
Command line application for managing and searching tags stored in filesystem extended attributes
-
terminusdb-10-to-11
Converts a terminusdb v10 store to a v11 store
-
tauri-plugin-structure-manager
Tauri plugin for managing application structure, including directory and file creation and validation. This plugin helps ensure that the necessary project structure is maintained and…
-
logix-vfs
A virtual file system abstraction used by logix
-
cover-files
syncing directories with change detection
-
changen
Helper program to manage a changelog
-
dir-structure-tools
Model directory structures as plain Rust structs
-
zcopy
Copy files in the command line with ease
-
read_utf8
The ReadUTF8 crate allows to easily read a file with efficiency. It allows to read all UTF-8 files encoded, by giving the content between delimiters, or by giving the content character by character.
-
lfs-core
give information on mounted disks
-
bip_disk
Bittorrent Infrastructure Project Disk Module
-
kpathsea_sys
Bindings to libkpathsea for efficient file management in the TeX ecosystem
-
path_normalizer
Lexically normalize paths in Rust without touching the filesystem
-
context-driven-development
Context-driven development installer and tooling
-
kcr_jobsmanager_raczylo_com
Kubernetes Custom Resource Bindings
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
tetragrammaton
A Rust-based system daemon with FUSE, HTTP, and async orchestration for advanced identity logic
-
kcr_policy_karmada_io
Kubernetes Custom Resource Bindings
-
xtag
handling tags stored in extended attributes of supporting file systems
-
squinter
interface with SquashFS filesystems
-
snapers
btrfs snapshot creator
-
fat_fs_types
low-level definitions for FAT12/16/32 and exFAT file systems
-
frogger
🐸 Simple file system implementation using the 9P protocol
-
rufs
FUSE implementation of FreeBSD's UFSv2
-
disk_log
High Throughout, NonBlocking Disk-based logger
-
fsblobstore
A file-system backed blob storage abstraction
-
runix
A type-safe Rust interface to the Nix CLI
-
testfile
Temporary test file/dir management for unit tests
-
sapling-nonblocking
Call non-blocking async Rust from non-async Rust
-
segments
kafka inspired rumqtt's mqtt commitlog
-
vdi
Parser for the VirtualBox VDI disk image format
-
renify
cli tool for batch renaming files and folders, written in Rust
-
awsbck
backup a folder to AWS S3, once or periodically
-
oxsync
file synchronization tool. It enables fast, local reads with a remote filesystem
-
nickel-lang-flock
Cross-platform advisory file locking, taken from Cargo
-
vrsh
shell written for my own learning
-
myd
module system
-
file_mmap
memmap file interface library
-
relative-path-utils
Portable, relative paths for Rust
-
rasi-syscall
The low level syscall interface for RASI system
-
bulkcp
command line bulk copying tool
-
rdfoothills-vocabgen
Reads vocabularies (OWL) and generates shortcuts for their RDF terms to be used in Rust code (based on the
oxrdflibrary). Seeoxrdf::vocabandrdfoothills::vocabfor sample output -
ricecoder-keybinds
Keybind customization with conflict detection and profile management
-
df-rs
that can list the 10 biggest directories of the path you support, like df on linux
-
filesystem-trustfall-adapter
Filesystem Trustfall adapter
-
srfng
generating semi-random file names
-
libfs
libfsis a library of file and filesystem operations that is supplementary tostd::fs -
includedir_codegen
Include a whole directory tree at compile time! - Compile time part
-
dirty-tracker
Track which files have changed
-
transformfs
A read-only FUSE filesystem to transform the content of files with Lua
-
glob-sl
Support for matching file paths against Unix shell style patterns
-
hydroperx-wwwfs
Abstraction for the browser file system APIs
-
lb-fs
A Virtual file system implementation for lockbook.net
-
listree
Tools to view directories and files
-
libbtrfsutil
bindings
-
mkscratch
.scratch directory to keep random scribbles in
-
lsk
Imagine ls, but you can 'key' into the file or dir instead of just starring at it
-
sos-backend
Backend storage abstraction for the Save Our Secrets SDK
-
inflorescence-libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
rename-legal
deal with filename, remove illegal strings and emojis when file renaming
-
e2fsprogs-sys
Builds and bundles mke2fs from e2fsprogs
-
gc-gcm
CLI for working with GCM/ISO files (raw bit-for-bit disk images) for the Nintendo GameCube
-
krunvm
Create microVMs from OCI images
-
tauri-plugin-fs-ios
A plugin for accessing the filesystem on ios
-
jdexmd
generate a Johnny Decimal system for Obsidian and your Documents folder
-
ieql
An open standard and implementation for monitoring Internet content
-
brk-file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
mime-multipart-hyper1
MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)
-
lru-cache-adaptor
Thin wrapper around disklru for filesystem integration
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
zfs-cmd-api
Interact with zfs via the supported cmd line tools
-
pacchetto
Crates conflict-free combination. Crates的整合包, 对标C++的boost库.(🐶)
-
scpty
App that creates the script with shebang
-
code2md
A CLI tool that recursively collects files (excluding hidden & certain folders/files) and outputs them into a markdown file
-
sqlarfs-cli
A CLI tool for working with sqlar archives
-
jetstream_p9
Server implementation of the 9p file system protocol
-
slice
slices for streams implementing
std::io::readandstd::io::write -
utf8-read
UTF-8 reader from a stream
-
set_env
Sets environment variables permanently across all major platforms
-
deno_fs
Ops for interacting with the file system
-
upyun-sdk
Upyun sdk for rust
-
dash-rs
A filesystem-engine that handles creating/reading/deleting/write/... files. Also includes an network-manager (dev): Download files.
-
pavex_cli_flock
An internal crate to share file-locking logic between Pavex’s CLIs,
pavexandpavexc -
watchdir
Async file system watching and scanning with glob pattern support
-
rincron_mini
A replacement for incron written in Rust
-
fe
sophisticated, yet simple to use file listing utility. Use Fe to list files in a directory or to recursively find files by their names using a fuzzy pattern. Fe's speeds are comparable to find, and often times faster.
-
filesystem-table
reading and writing filesystem tables
-
rbfs
Dead simple in-memory filesystem for packaging assets
-
waly
A Write-Ahead Logging (WAL) library for Rust
-
ghee
That thin layer of data change management over the filesystem
-
splitfile
Reader and writer that splits IO across volumes (files) of a specified maximum size
-
safe-write
A safe file writing utility
-
grass-repository-assistant
Grouped Repository Assistant - Manage your repositories throught the CLI
-
fls
A fast POSIX ls that doesn't require a libc
-
dirtcomp
A command line utility to compare modification times between file globs
-
tulip
The endpoint of Project Polya
-
executable_path_finder
finding executable paths
-
ampere-fs
Dead Project, Rewriting everything in C
-
xdg-user
accessing common user file directories according to
xdg-user-dirs -
trufflehunter
log searching utility
-
rsdupes
A file deduplication utility
-
fcache
File caching library with lazy creation, automatic refresh, and callback-based initialization
-
nfs3_types
Type definitions and utilities for working with NFSv3
-
pict-rs-core
Core application logic for pict-rs
-
illfs
File System Operations
-
ntfsanitise
Sanitise filenames for use on NTFS filesystems
-
symlinkccc
A small tool for linking compile commands from catkin builds
-
evalbox-sandbox
Sandbox orchestration for evalbox
-
diskplan-traversal
component of Diskplan for applying schemas to disk
-
outagefs
FUSE filesystem and tools to emulate and test behaviors on power outage
-
filesentry
robust (recursive) file watcher
-
mavdac
MAVIS Differential Astrometric Calibrator
-
proper_path_tools
Collection of algorithms and structures to handle paths properly
-
filename
Get filename from a raw file descriptor
-
embed-nu
Embed the nu engine in your rust application
-
wildland-lfs
Wildland Local Filesystem Backend
-
duplink
A CLI tool for finding duplicate files from directory tree and de-duplicating them
-
refind
Cross platform file locator by file ID. Keep track of files even after they're renamed or moved.
-
platter-walk
Directory tree traversal optimized for HDDs
-
nora_rename
Command line utility for renaming files in batch using regex with advanced control
-
regroot
A modern, colorful directory tree viewer with glob pattern support
-
ambient-fsd
Ambient filesystem awareness daemon
-
parawalk
Blazing-fast parallel directory walker with zero filtering baggage
-
swamp-script-dep-loader
dependency parser and loader for swamp script
-
bin_buffer
writing objects to binairy buffers
-
tdms
A LabView TDMS file parser written in Rust
-
esl01-atomicfile
Atomically write a file with retries
-
libside
building configuration management tools
-
extattr
Extended Attributes API bindings for Rust
-
pop-os/distinst-timezones
Installer Backend
-
phazer
Two-phase commit for file creation
-
klone
A backup application based in the same FS that will only back the file that you changed
-
openc2
Rust types for OpenC2 commands and responses
-
mkutil
Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc
-
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. -
pk2-sync
interacting with Silkroad Online's pk2 archive format
-
cacache-sync
Synchronous, content-addressable, key-value, high-performance, on-disk cache
-
backlight_control_rs
Backlight control is a re-written version of backlight_control with a few key improvements
-
rawcopy-rs
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
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
tree_magic_fork
Determines the MIME type of a file by traversing a filetype tree
-
disk-serial-number
get disk serial numbers across different platforms
-
sneak
*at syscall abstractions
-
fsmap
File system mapper and search tool
-
fdir
file system
-
larry
treat a file as a l(ine) arr(a)y
-
awpak-utils
Utils for awpak projects
-
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.
-
innofile
InnoFile
-
font-reader
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
gix-discover
Discover git repositories and check if a directory is a git repository
-
gfapi-sys
This crates provides FFI bindings for Gluster's API
-
semsearch
Search your filesystem semantically
-
alfred-clean
🧤 Alfred - A blazingly fast CLI tool to automatically organize your folders
-
file_paths
Work with flexible file paths
-
fsal
File System abstraction layer
-
automoduse
Pull in every source file in a directory as a module and optionally re-export their contents
-
ceph-rbd
Ceph Rados Block Device Bindings
-
fsyaml
Store large, unmanageable yaml files as multiple, manageable ones across your file system
-
asset_structure
minimal asset structure tree for projects
-
testpath
companinon crate to bintest/testcall, augments Paths for testing
-
s3-concat
Concatenate Amazon S3 files remotely using flexible patterns
-
dir-tree-cli
command-line tool written in Rust that displays the folder structure of a specified directory in a tree-like format
-
kuliya
querying Algerian education dataset
-
forky_fs
Rust Utilities
-
juju
interact with the Juju system. For an example charm see: https://github.com/cholcombe973/gluster-charm
-
cratup_search
Part of cratup_auto, searches a toml file for package version and dependencies versions
-
gen-compile-commands
compile_commands.json generator
-
file-hashing
hashing files and folders
-
dalfs
A Userspace filesystem based on OpenDAL
-
platter2
Load files on web and desktop asynchronously
-
afp
A fast fetch program written in rust
-
drakey-fuse
filesystems in userspace (FUSE)
-
bookorg
An opinionated, fast ebook organiser
-
buguc
-
negahban
🧐 A simple file watcher, based on
notify, designed to be fast, easy-to-use and async friendly -
tstorage
Embedded time-series database
-
skv
thread-safe disk-backed key-value store
-
aquila_fs
Aquila server file system file backend implementation
-
ntdb_unwrap-cli
CLI tool for decrypt/decoded NTQQ database files
-
s5_store_local
Local filesystem blob storage backend for S5
-
block-device-adapters
Block device adapters for managing byte level access and partitions
-
gpt4all
Rust bindings for GPT4All
-
cdb32
Pure Rust library to read and write 32-bit CDB files
-
notifrust
almost as good as notify-rust
-
include_dir_as_map
Embed files from a directory as a hashmap in the rust binary
-
jailer
in creation of sandbox environment
-
devscripts
Run path-specific (shell) scripts without the need to modify
PATH -
filelock-rs
Minimal Rust library that provides functionality for managing PID files and file locks
-
dpc-rdup-du
RDUP Disk Usage
-
metrs
daemon
-
mz_rusoto_fsx
AWS SDK for Rust - Amazon FSx @ 2018-03-01
-
plow_package_management
Plow: A package manager for ontologies
-
hyperfile
A file-like interface abstraction layer provides random read and write capabilities for S3
-
littlefs2-core
Core types for the littlefs2 crate
-
dir-signature
allows to create a signature (index) of a directory with files
-
income
reading of UBI images
-
dir_rec
0 dependencies recursive directory traversal tool
-
platform-path
CLI for identifying the platform path
-
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.)
-
emo
lua shiori implement
-
uv-cache-info
internal component crate of uv
-
file_indexing
editing file fast and memory efficient
-
cign
Watch configured git repos, check if all are clean with one command
-
rsbackup
cross-platform file backup tool written in Rust, designed to simplify the backup process. It supports Windows, Linux, and macOS, and is open source under the GPL license.
-
csv-zip-maker
csv and zip maker
-
rusty-roots
CLI tool that replicates the Unix 'tree' command with enhanced features
-
srfngout
A commandline tool for generating semi-random file names
-
neols
A remake of
lsfor the 21st century -
yama
Deduplicated, compressed and encrypted content pile manager
-
test-cdylib
dynamically linking to cdylib projects from test code
-
pompom
A no-nonsense cli pomodoro timer
-
fstab
parser and modifier
-
diskspace_insight
Investigate where your diskspace has gone
-
rustloclib
Rust-aware LOC counter that separates production code from tests — even in the same file
-
s5_node
Server and orchestration logic for S5 nodes
-
rustposix_rup
rust posix crate
-
retrom-service-common
Common service utils for the Retrom video game library service
-
pathsearch
Search for files in PATH
-
libmtp-rs
High-level interface for the libmtp C library
-
parcel-resolver
Node.js compatible module resolver used by the Parcel bundler
-
file-ext
Collection of utility functions to work with files
-
flashkraft-core
Shared core logic for FlashKraft — domain models, flash pipeline, drive detection
-
xplore-cli
A high-performance, full-screen CLI file manager and metadata tagger using extended attributes (xattrs)
-
tag
Search for local text files with a simple tagging system
-
ignore
A fast library for efficiently matching ignore files such as
.gitignoreagainst file paths -
appddl
Small download tool to automate AppDynamics downloads
-
sapling-lazystr
Thin abstraction for maybe lazily generated str
-
czkawka-dupes-to-symlinks
Safely turn Czkawka duplicate reports into space-saving symlinks
-
swim-clean-all
Recursively cleans swim projects
-
egui-file-dialog
customizable file dialog for egui
-
tbf
Implementations of a tag-based filesystem
-
dirscomp
comparing two directories using BLAKE3 hashing
-
efes
A collection of macros to simplify testing involving filesystems
-
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]… -
path-calculate
A small path tool works for calculate absolutive or relative path
-
create-output-dir
Create an excluded from cache directory atomically
-
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…
-
pchryss-todo-cli
CLI todo app
-
nameback-core
Core library for nameback - intelligent file renaming based on metadata
-
folder_compare
Compare two folders and get a list of changed and new files
-
mimee
detection of a file's MIME type by its extension
-
rdupes
port of pydupes. Super fast.
-
svscr
that allows you to quickly save a picture from the clipboard to a file
-
wcnt
A program to count your warnings inside log files and comparing them against defined limits
-
indexlake-index-rstar
IndexLake rstar index
-
fmodeparser
parse the file permission into a unix-like text representation
-
suave
Multi-process communication utility library
-
txtar
Go package
-
cdup
Ascend directories by count
-
duende-ublk
ublk device lifecycle management for swap-critical daemons
-
rfs
Breadth first search of directories
-
data_downloader
way to download and cache files
-
winwalk
Walk directories on Windows
-
rexgen
A fast CLI to generate text that matches regex-like patterns
-
yazi-adapter
Yazi image adapter
-
tokmd-analysis-assets
Asset and dependency-report enrichment for tokmd analysis
-
dotfiles-rs
dot files manager for syncing dot files across machines
-
git-wok
A multirepo management tool
-
nvpair
Work with nvlist and nvpair (using nvpair-sys, libnvpair.so)
-
synchron
A real-time folder synchronization tool, inspired by Syncthing
-
rualdi
Rust Aliasing Directory
-
hunter
Fast, lag-free terminal file browser
-
arc-writer
Arc writer
-
disk-queue
FIFO queue backed by disk
-
osrs-cache
A cache library for the Oldschool Runescape JS5 file system
-
codive-plugins
Plugin system for Codive
-
cowblock
Block-level copy-on-write tool
-
ariadne
A fancy diagnostics & reporting crate
-
shelljougahara
A simulated shell written in Rust
-
ffs
ffs---the File FileSystem---lets you mount semi-structured data (like JSON) as a filesystem, letting you work with modern formats using your familiar shell tools
-
pathwalker
walk path
-
c-cli
cat and ls combined into one command
-
libzfs-types
Shared types for libzfs
-
bfilters
bloom filter implementation in Rust
-
which_cli
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
cloud-storage-sync
Embedded rsync-like local files and Google Cloud Storage buckets
-
topcat
concatenating files in topological order
-
common-path
Finds the common prefix between a set of paths
-
mktemp-rs
A thin wrapper around libc's mkstemps and mkdtemp
-
block-device-driver
Block device trait
-
appendix
Append-only, on-disk key-value index
-
carbon14
file-system forensics
-
scan_dir
A easier read_dir and recursive directory walker, useful for reading directory of config files
-
reflink
copy-on-write mechanism on supported file systems
-
os-detect-aosc
Detect an OS installed on a partition (fork from pop-os/distinst)
-
force-crlf
Force a file to use CRLF line breaks
-
rblake3sum
Calculate recursive blake3 digest for path or directory
-
bpfman-csi
gRPC bindings to the CSI spec
-
macro_files
Macro consuming JSON like data structures to create directories and files at runtime
-
changelog
generator
-
file-rotator
File rotation made simple
-
fcd
File Manager (FranCommanDer) - a text based file manager that combines the best features of Midnight Commander and Ranger
-
flatfs
A readonly filesystem
-
windows-snapshot
Find out windows state asynchronously and more
-
ext4-mkfs-sys
FFI bindings to lwext4 for ext4 filesystem creation
-
mfem-cpp
Static build of MFEM for use as a Rust dependency
-
user_dirs
A respectful, XDG-first user directories implementation for obtaining the home, cache, config, data, runtime, and state directories
-
same-file
determining whether two file paths point to the same file
-
batty
Battery Health Tool for Linux
-
acl-sys
FFI interface for POSIX Access Control Lists
-
dotstore
Create dot directories in common system paths
-
zetch
In-place, continuous templater
-
system-gauges
A tui program that displays information about your system in a gauge format
-
tugger-common
Common functionality used by various tugger crates
-
fast-walker
Multi-threaded directory walker, with async support
-
tengfei-ff
A command line tool to find files and directories by name
-
dokan-sys
Raw FFI bindings for Dokan (user mode file system library for Windows)
-
dokan
Rust-friendly wrapper for Dokan (user mode file system library for Windows)
-
btrfsutil
Safe wrappers for libbtrfsutil
-
cunw
A tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.
-
daemon_ctrl
daemon program by sub-process
-
fsstream
Async file system watching and scanning with glob pattern support
-
arcbox-vmm
Virtual Machine Monitor for ArcBox
-
pathio
Data type for storing generic data on a virtual path tree hierarchy. The data is stored in memory, this is not OS file system abstraction, but immitation
-
aeruginous-io
A set of input / output utilities for the Aeruginous Open Source Development Toolbox
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
osoy
Command-line git repository manager
-
ko
small file processor
-
unix_permissions_ext
A trivial trait bringing missing functions that are not exposed by PermissionsExt to Permissions on UNIX platforms
-
slurp
Small wrapper methods for loading files
-
joat-path
Absolute paths
-
blazzy
Very fast and lightweight file system observer server that works directly with the system API
-
metadata-backup
Program to back up file system metadata
-
clone-file
functions to clone files and file ranges with as little overhead as possible
-
vow
Serde <--> File made easy
-
xdgdir
Resolves paths according to the XDG Base Directory Specification
-
changenog-staging
Zero-config changelog generator with monorepo support
-
deduposaur
A command-line program to help you add files to your personal archive
-
path-filetype
Rust Path trait to get the filetype
-
sup3
A standalone S3 uploader
-
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
dnpak
Dragon Nest PAK structure file
-
langbeam
Rainbeam language file manager
-
ocloud
Command line utilities for a self-hosted cloud
-
distri-filesystem
Filesystem and artifact tools for Distri agents
-
rsfile
operate files or web pages easily and quickly
-
remove_dir_all_ext
A safe, reliable implementation of remove_dir_all for Windows
-
file-fetcher
fetch files either locally or over the net (http)
-
random-dir
Create directories and files with random contents in tests
-
jabba-cpc
Copies the path of the current working dir. to the clipboard. If a parameter is given, it's also added to the path.
-
motdyn
🛠️ motdyn (Dynamic MOTD): Rust-powered and highly configurable for real-time login insights
-
llm-kit-storage-filesystem
Filesystem storage provider for LLM Kit
-
real_parent
Symlink-safe path extension for parent directory
-
build-clean
Clean all build caches on your disk!
-
trash_dumper
trash file dumper
-
giro
Resolve whether a path belongs to a git repository or not
-
ju-tcs-tbop-24-lib-dcfk
Test library for tbop course at JU
-
fs-id
Uniquely identify files within the system
-
active-storage
Active Storage facilitates uploading files to a cloud storage
-
rs-fsring
A ring(like) buffer using filesystem
-
smart-path
Wrapper to extend PathBuf's functionality
-
file_traverser
designed for efficient file system traversal. It allows users to recursively explore directories and filter files based on customizable criteria. The crate supports both standard library…
-
remu
renaming multiple files at once
-
izb
helper functions for provisioning ZFS-on-Root VMs with zfsbootmenu using Incus
-
cat-once
Tool used to cat files in tight disc conditions saving disk space
-
with_dir
Scoped current working directory
-
http_dir
HTTP file server
-
epochfs
versioned cloud file system with git-like branching, transaction support
-
obfd
organize files into folders by date
-
installation
installer utilities
-
ds-rs
A command to search and display directory structures
-
ipfrs-storage
Storage backends and block management for IPFRS content-addressed system
-
fuse-mkdosfs
Fuse driver and cli for mount MKDOS filesystem
-
plan
.plan file manager tool
-
coreboot-fs
Coreboot Filesystem Parser
-
rmjunk
remove junk files such as
.DS_StoreandThumbs.dbfrom directories -
helyim
object storage written by Rust
-
ra2m_sim_output
Ra2m utility to easily generate parser-ready Log and Trace messages
-
squinter-cli
Command-line tools using the squinter SquashFS interface library
-
filesystem-hashing
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
dupnamegen
Sequential file name generator
-
globwalker
Glob-matched recursive file system walking. Fork of 'globwalk'
-
codeowners-enforcer
Enforce CODEOWNERS files on your repo
-
zerostash-fuse
Safe and secure backup library -- FUSE integration
-
sibling
The API for traversing sibling directories (find next/previous directory)
-
e2p-fileflags
Read and set ext2/ext3/ext4/btrfs/xfs/f2fs file flags like with lsattr and chattr from e2fsprogs
-
bbq
This project is for file handling. It can add, delete, modify, and query.
-
minifs-extractor
CLI tool to extract files from a minifs binary
-
syncer
A filesystem that pretends you have all your files locally while caching only the most recently used
-
cargo-packager-resource-resolver
Cargo packager resource resolver
-
winfsp-sys
Raw bindings to WinFSP
-
xshell
quick shell scripting in Rust
-
vblk
Virtual block devices on Linux
-
frond
dynamic lexicographic containers
-
lune-std-process
Lune standard library - Process
-
disk-types-aosc
Common traits and types for handling block devices, partitions, file systems, etc. (Fork from pop-os/disk-types)
-
topo-read
Batch file reading with line ranges and symbol extraction
-
collectfiles
Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful)
-
fips_configuration
FIPS Configuration, used to configure the FIPS server
-
glace
A type-safe, user-friendly proc macro for embedding a file tree into your code
-
ruvector-tiny-dancer-node
Node.js bindings for Tiny Dancer neural routing via NAPI-RS
-
systemd-directories
A tiny library to retrieve systemd directories following systemd.exec(5)
-
spor
Anchored metadata
-
sort-path-length
Takes a file of paths and sort them by component length
-
pathexpand
lightweight crate for expanding homedirs and env variables in paths
-
tin-summer
Command-line tool to find build artifacts and thing occupying space on your computer. Shatters records not glass.
-
inflorescence-pijul-identity
Functionality to interact with Pijul identities
-
rst-traverse
A terminal based file manager
-
zfs-core
Rust interface to libzfs_core (lzc)
-
find_folder
finding the absolute path to a folder with a given name
-
relic-vcs
Git, but in Rust
-
tfio
that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
rafts
Minimal experimental async block device I/O abstraction
-
grizol
syncthing compatible client that can be used for affordable self hosting of backups
-
flint
The filesystem linter
-
qcow-cli
A CLI for working with qemu qcow files
-
ospre
这是一个用于开发64位操作系统的前置工具,用于做boot、loader等工作。它需要你安装nasm编译器才能使用,使用方式请看文档
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
dir-size
Parallelized directory size calculation
-
rubro
Directory grouping and organization for backups
-
self-meter
A tiny library to measure resource usage of the process it's used in
-
justrun
Just run it! A simple init system
-
rofuse
Filesystem in Userspace (FUSE) for Rust
-
path-dedot
extending
PathandPathBufin order to parse the path which contains dots -
irename
interactive file renaming tool
-
chamber-api
REST API server for Chamber secrets manager
-
indexlake-index-hnsw
IndexLake hnsw index
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
drill-press
A cross platform library for listing and manipulating holes in sparse files
-
storage_hal
A storage hybrid access layer
-
fsbot-rs
An AI-powered file system assistant that helps you manage and interact with your files through natural language commands
-
optitag
command-line tool for tagging files
-
backup_rat
A highly configurable backup tool
-
expanduser
attempts to expand ~ and ~user while creating a filesystem path
-
d_logger
logger
-
poipoi
quick access tool to project directories
-
EnvSync
EnvSync is an extension of Rust's envie library, providing functionality to synchronize environment variables between memory and the system environment. This library helps easily synchronize…
-
search_dir
finding the first matching item in a directory
-
quickform
A flexible templating and operation execution framework for Rust
-
shavee_pam
shavee is a program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any USB drive with support for PAM to auto mount home directories
-
copilot-client
A client for the GitHub Copilot API
-
device-types
shared device types used throughout device-scanner and IML
-
nym-cli
Manipulate files en masse using patterns
-
path-matchers
A collection of path matchers
-
binaryornot
Detect whether a file is binary or not
-
apalis-file-storage
A test-friendly single process file-based storage backend for apalis
-
datam
A terminal tool to manager your files
-
rswatch
A program for monitoring files and directories and executing command on change
-
dochy_fs
A file system which composes chlonological diff files efficiently
-
gimbal_fs
Gimbal File-system package
-
ls-option
a tiny and simple option tools for ls-like functionality
-
ptlist
A modern replacement for ls command with rich features and beautiful output
-
dropboxignore
.dropboxignore files to exclude files from Dropbox syncing
-
xdg-basedir
help with the XDG basedir spec
-
capturing-glob
An extension for unix shell style globs that allow to capture groups (i.e. remember matching character ranges) while matching.
-
devdust-core
Core library for detecting and cleaning development project artifacts
-
peck-exif
Exif reader
-
fcoreutils
High-performance GNU coreutils replacement with SIMD and parallelism
-
mkbkp
dead simple command to append .bkp extension to a file
-
miow
A zero overhead I/O library for Windows, focusing on IOCP and async I/O abstractions
-
directree
Represent directory trees as modules and functions
-
bender
A dependency management tool for hardware projects
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
realhydroper-path
Work with flexible file paths
-
asyncrun
Asynchronously execute shell commands in filtered subdirectories
-
fopencookie
interface between std::io and libc::FILE
-
prototty_file_storage
prototty_storage::Storage backed by files
-
rmdup
removing duplicate files
-
tui-explorer
A file explorer for a command line interface
-
chloe_ignore
ignore file generator
-
ci-hoover
will delete stuff you don't want from github actions runners
-
read_lines_with_blank
File to Vec<String> by line without losing or ending on blank lines
-
clgit
Command Line GIT wrappers
-
fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more
-
hld
Hard Link Deduplicator
-
pyglobcmp
Assess whether a file path is matched more closely by one glob pattern than another. This package contains Python bindings to the globcmp-lib Rust crate
-
funclock_fs
file system locker to block functions and set session based logic
-
qpak
An unofficial Quake PAK file manipulation tool
-
lightbird
A light tool to get process/processors/memory/disks info
-
drux
Debian Rust-package updater for inhouse
-
fdupes
help find and delete duplicate files
-
appfinder
Find the location to applications on Linux, Windows and MacOS
-
filerix
Rust bindings for filerix
-
jumper
command line utility to store and jump to folders on your system for blazingly fast workflow
-
chema
An external DSL for JSON Schema
-
tiverse-mmap
Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API
-
ms-pdb-mcp
MCP server for analyzing PDB files using the ms-pdb library
-
glob-match
An extremely fast glob matcher
-
compactrs
High-performance native Windows file compressor using WOF (Windows Overlay Filter)
-
paths-as-strings
paths_as_strings is a small crate with two public free-functions for unambiguously and universally encoding Paths as UTF-8 strings, and then decoding them back into Paths
-
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
-
save-data
save data safely
-
rustyfetch
Fetch your system information via Rust!
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
sftpman-iced
A GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)
-
tico
path shortener for use with command prompts
-
dir_tree
Walk a directory and convert to json object
-
szafka
Persistent data store in Rust
-
synapse-session
On disk metadata structures used by synapse
-
snapcraft
Access to snapcraft environment
-
gibblox-ext4
ext4 filesystem adapter and ext4 file-backed block reader
-
working_dir
working directory abstraction as local state
-
libzfs
Rust wrapper around libzfs-sys
-
staged_file
Creates a temporary file which can then be committed to a final path
-
discfs
Virtual FUSE filesystem with files stored as Discord attachments
-
file-handle
A humble library to show files in the system manager, open terminals, or move items to the trash
-
pinfish
encoding and decoding NFS packets
-
notedown-rt
Notedown Text parser
-
inline_newtype
newtype macro inspired by kotlin's inline class
-
minecraft_folder_path
Get the location of the user's .minecraft directory
-
verter
A file format for fast incremental modifications
-
dotman
Dotfile management tool
-
windows-projfs
Windows projected file system API
-
zfs-undelete
CLI tool to recover files from zfs snapshots
-
ihop
Virtual block device made from a bunch-of-chunks
-
frism
(File Prism), splits a file into N byte chunks, and can later join them back together. Zero dependencies.
-
easy_safe
an easy way to save string values on disk, in short -string maps on disk-
-
fuse3_opendal
fuse3 integration for Apache OpenDAL
-
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
-
shim-fs
A drop-in replacement for std::fs::File that redirects all disk writes to memory
-
redoxfs
The Redox Filesystem
-
prtl
Jump to tagged directories quickly with prtl
-
syncthing-git-rs
that empowers syncthing with the ability to use GIT as version manager
-
frisk
Spot file(s) or folder(s) in your filesystem by its name
-
fennec-vfs
Fennec Programming Language
-
tower-sanitize-path
Tower middleware to sanitize request paths
-
path_as_uri
Convert a path to a URI
-
hadris-iso-cli
CLI utility for ISO 9660 image operations
-
warm-fs
File system warmer
-
nvpair-sys
Bindings to libnvpair.so (nvpair & nvlist)
-
llvm-tools
access to the llvm tools installed through the
llvm-tools-previewrustup component -
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
arq-restore
A program to restore backups created with Arq 6 and 7
-
gitig-rs
Generate .gitignore files from the command-line
-
brume
bidirectional file synchronization
-
esl01-dag-types
A subset of types used by esl01-dag
-
cross-fs
A cross-platform std::fs::File extension
-
standard-directories
Retrieve the standard directories for common purposes like configuration files and data files
-
mbox-reader
Lazy liberal mbox (RFC 4155) parser
-
entertainarr-adapter-filesystem
Filesystem adapter for entertainarr
-
ephemeral
creates temporary project at user-defined location to be used for testing
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
mixtape-tools
Ready-to-use tool implementations for the mixtape agent framework
-
trussed-wrap-key-to-file
extension for wrapping large keys to the filesystem with trussed
-
proc_route_parser
parser for the /proc filesystem route file
-
libfuse-sys
Raw bindings to libfuse
-
ironpath
An iron-hard crate for handling filesystem paths
-
disket
Cross-platform abstractions for disks/volumes management
-
rustfmt_ignore
A fast library for efficiently matching ignore files such as
.gitignoreagainst file paths -
ez_fs
A filesystem simplification over the standard library
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
e-utils
utils
-
libasuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
patternhunt
A high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata filtering
-
fractal-btrfs-wrappers
Async wrappers around BTRFS utilities
-
pidfile2
PID Files as process locks in Rust
-
diskard-core
Core library for diskard — developer-aware disk cleanup
-
libhashfindutils
Search for file hashes
-
stapifaction
allowing to easily generate static APIs
-
sbdb
helping out your filesystem
-
flail
makes filesystems tolerable
-
project-dirs
finding project directories
-
open_with
multiplatform invocation interface to the native open-with interface for files
-
dir-structure-include-dir-vfs
Model directory structures as plain Rust structs
-
dylint_internal
Dylint internals
-
prettier-ls
list directories and files in a tree-like structure with customizable display options
-
prek-pty
pty utilities for prek
-
agera
SDK API
-
physfs-rs
Safe wrapper around PhysicsFs
-
envs
📦 A Rust library for detecting various system environments, including virtualization, containers, OS types, and more
-
vfsys
Virtual file system
-
ate-files
Model and helper functions for access files stored in ATEs
-
disk-name
get all existing disk names
-
junk_file
detect commonly generated junk files like
.DS_StoreorThumbs.db -
permcon
library/CLI to parse Linux file permissions and convert them between symbolic and octal notation
-
pxn_crate
Common library for PoiXson projects
-
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
-
dfiles
为 simink 提供类似 vfs 的文件读写机制
-
devicons
that provides filetype glyphs (icons) for a wide range of common file formats
-
path_to_unicode_filename
encodes file path separators and common directory names, producing a reversible unicode string that can be used as a filename. It's useful in the case when you want to extract data…
-
easy_file_system
Read, Write and more into your file easily!
-
libhashfind
Search for file hashes
-
dir-bench
macro to generating benchmarks from files in a directory
-
durduff
compare directories file by file
-
fman
file manager TUI
-
hexmake
Run a multi-step build with caching
-
indexlake-index-btree
IndexLake B-tree index
-
omnicopy_to_output
Generalized post build copy to place files in output directory
-
dicom-finder
CLI tool and library for finding DICOM files
-
shell-sanitize-rules
Built-in sanitization rules for shell-sanitize: shell metacharacters, path traversal, glob, env expansion, control chars
-
bootsector
Read partitions from block devices or files
-
diskfire
NonBlocking, Blazing fast disk based logger
-
siff
File browser with repomix and yek as supported parsing backends
-
copy_confirmer
Confirms all files are copied somewhere
-
bijou-cli
Bijou is a tiny embeddable encrypted file system
-
kondo-ui
filesystem cleaning tool that recursively searches directories for known project structures and allows you to clean them of unnecessary files like build artifacts
-
fdisk
Rust wrappers for libfdisk
-
fuser-async
Build FUSE filesystems where the system calls are directed to async functions. With an example S3 implementation.
-
delete
Fast, easy deletion of files and folders with async and cross-platform support
-
serch
A cli tool that recursively searches all paths within the current directory or a specified directory for a given string
-
wdm
Decentralized WordPress Plugin Dependency Manager
-
ddh
Compare and contrast directories
-
bb-downloader
async downloader for applications
-
ext4fs
ext4 file system used in user space
-
file-seq
Fail-safe file sequence that uses the file system as store
-
turboplot
A blazingly fast waveform renderer made for visualizing huge traces
-
shard-csv
aid in splitting CSV/TSV files into multiple disjoint files
-
dirscent
Directory descent
-
fileorama
WIP Virtual File System
-
nya
small file processor
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
gt-tool
CLI tools for interacting with the Gitea API. Mainly for attaching files to releases.
-
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
-
rmrs
parallel processing and data processing
-
java-runtimes
detecting java runtimes in current system
-
ichwh
An async implementation of
which -
garbage-fs
Abstraction layer for filesystems
-
peroxide-cryptsetup
Command-line utility for managing LUKS encrypted volumes using 2FA methods (for example Yubikeys)
-
medusa-zip
A command-line interface to high-performance parallelized implementations of common zip file operations
-
files_to_llm
A CLI to parse your directory files contents to clipboard or an output file in order to simplify the work with LLMs
-
du2
Fast parallel file system lister / usage statistics summary
-
detect_rs
Detect files on your filesystem using arbitrary expression language criteria
-
clean
A temporary emacs file cleaner
-
notify-win-debouncer-mini
notify-win mini debouncer for events
-
flowfairy_api
processing flow cytometry data
-
storage-path-generator
generate efficient directory structures
-
todo-mcp
A Collaborative Todo List application and MCP server using CRDTs and Multicast
-
filestruct
Read a directory into a Rust struct
-
hdfs-sys
Bindings to HDFS Native C API
-
filesync
Sync files between different sources
-
skip_ratchet
Skip ratchet
-
linkbudget
A link budget toolbox for satellite communications
-
resolved-pathbuf
A resolved PathBuf
-
artushak-web-assets
Asset file manager
-
async-vfs
Async Virtual File System
-
baad-file-name
derive a new file name from a source file name
-
code_reload_build
Everything related to
build.rsand runtime -
ambient_dirs
Directories that Ambient uses to store its data
-
liberofs
interacting with EROFS
-
thoughts-tool
Flexible thought management using filesystem mounts for git repositories
-
rstorage
fast, durable, high concurrent HashMap
-
sorterylib
A fast, basic, cross-platform file sorter library
-
dir_input
handle input directory inputs on linux
-
azure_mgmt_liftrqumulo
generated REST API bindings
-
boost_filesystem
Boost C++ library boost_filesystem packaged using Zanbil
-
gluster
interface with Gluster's CLI. This is being leveraged by a Juju charm to manage a Gluster deployment
-
crab-clean
A CLI tool to tidy your file system by finding and managing duplicate and unused files
-
fb-test
find bigfile in filesystem
-
vim_edit
set of Rust functions to create or edit strings or files in vim from the CLI
-
nullnet-libresmon
System resources monitoring library for NullNet
-
git-bug
interfacing with git-bug repositories
-
libzetta-zfs-core-sys
Bindings to libzfs_core (lzc)
-
walkfile
遍历指定目录下的所有文件夹,文件
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
dmgwiz
Extract filesystem data from DMG files
-
cfm
The last file manager you'll ever need
-
lwfetch
cross-platform lightweight system fetch tool
-
dirgrab-lib
Core library for dirgrab: concatenates file contents from directories, respecting Git context
-
in-place
file processing
-
showfile
Show files in the local file manager
-
cync
CLI for private file management
-
hyperlight-js
that enables JavaScript code to be run inside lightweight Virtual Machine backed Sandbox. It is built on top of Hyperlight
-
ocy-core
Core package for ocy project cleaner CLI
-
diffcopy
Copy modified files from sub directories into one target directory
-
detecteff
Find and delete duplicate files
-
mangadex-fs
FUSE driver using MangaDex API
-
notify-win-types
Types used by the notify-win crate, fork of notify-types
-
trussed-fs-info
extension providing filesystem metadata for trussed
-
rusfuse
filesystems in userspace (FUSE ver3)
-
fcnt
cmd-line tool for counting the number of files in given directories
-
denlibs
general-purpose libraries
-
rusty-files
files is a simple collection of file functions that I use in my projects
-
cat-cli
Concatenate and send files to standard output
-
alpkit
reading metadata from the APKv2 package format and APKBUILD
-
hdrepresentation
HYDRAulic Damnation's representation of filesystem for fuzzing
-
swimos_fs
SwimOS Filesystem Utilities
-
brush-builtins
Builtins for a POSIX/bash shell (used by brush-shell)
-
documents
An ergonomic, intuitive and beginner-friendly library for dealing with files and folders
-
fsutils
An API for typical filesystem operations based on Bash commands
-
lawn-9p
9P file system functionality for Lawn
-
flatten-directory
move all files from sub-directories to target directory, then remove all directories recursively
-
atomic-ops
Performs atomic operations in the filesystem
-
activitystreams-ext
Extension types for the ActivityStreams crate
-
project
automation powered by Rust and Lua
-
fairyvoid-wwwfs
Abstraction for the browser file system APIs
-
shli
Create shell-like TUIs
-
swamp-source-map
Source map cache for Swamp
-
fd-lock-rs
Like fd-lock but with a slightly different API
-
file-region
Encapsulates a contiguous byte range of a file
-
path-tools
that provides convenience functions and traits for working with paths
-
test-files
temporary file creation convenience library
-
peeko-cli
A command-line interface for exploring container images without launching a container runtime
-
nyoom
A filesystem walker for floppy-disk
-
innocence_keeper
removes objects from the file system rather than sending them to the recycle bin. However, for legal compliance reasons, it does not overwrite the disk, so there is still a possibility of data recovery.
-
view-hardware
Hardware viewing tools for major platforms
-
gravityfile-core
Core types and traits for gravityfile
-
zipfs
An async filesystem on top of Zip files
-
cancel-rw
Newtypes that allow cancellation of synchronous reads and writes
-
read-dir
reading directories
-
cain_ls
ls command implementation in Rust
-
streambed-logged
Logged is a small library that implements a file-system-based commit log
-
filesystem-kind
Query the filesystem that a file resides on
-
cargo-files-core
Core functionality for cargo-files
-
cooklang-fs
cooklang recipes in a file system
-
oci2rootfs-cli
CLI tool for converting OCI container images to ext4 root filesystems
-
typst-ts-compiler
Compile Typst documents
-
hdexecutor
execute a HYDRAulic damnation represention of a program with a filesystem image
-
gobblytes-core
Filesystem traits, OSTree path wrapper, and shared test helpers
-
danalyze
Analyze your current directory, show files/folders as list with their sizes
-
pathos
A natural API for handling OS-specific user or system directories, including iOS and Android
-
zfs-core-sys
Bindings to libzfs_core (lzc)
-
winfsp_build
Helper to allow delayload for WinFSP's dll
-
pep508_rs
python dependency specifiers, better known as PEP 508
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
scout-seeker
CLI to scan a directory to list files, recursively
-
cross-platform-service
facilities to create and manage cross platform service
-
neardup
near-duplicate matching
-
copytree
Copy directory trees
-
lawn-fs
Generic file system functionality for Lawn
-
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…
-
tar-sha256
Calculate sha256 of files in tar (like sha256sum)
-
mbfs
Message Based Filesystem
-
oib
GPT+FAT image builder
-
incremental-writer
A wrapper around a file writer that appends json objects to an array in a file
-
wbuf
Unified type over stdio, memory and file buffers
-
notify-fork
Cross-platform filesystem notification library
-
fusio-object-store
the object_store integration of Fusio
-
pass-fu
wrapper around the legendary pass - Foo Pass!
-
skrills-discovery
Filesystem discovery and hashing utilities used by the skrills MCP server
-
zfs
file system
-
stratisd_proc_macros
Stratis daemon procedural macros
-
sysroot-cleaner
clean up sysroots for Linux embedded devices in order to save storage space
-
bingogo
An executable file manager written in Rust
-
bytescale
Demonstration of humanbyte usage for human readable byte functions
-
symlink
Create symlinks in a cross-platform manner
-
fwalker
file and directory traversal in a file system
-
rmcp-open
MCP server for opening files/URLs with system default applications
-
temp-dir-builder
convenient way to create a temporary directory containing files
-
ocdm
OpenPGP Certificate Directory Manager
-
splitx
splitting a text file into pieces with the size of each piece below a specified maximum number of bytes on disk
-
file-organizer-lib
organizing files by their extensions
-
libnewsboat
libraries used by Newsboat reader
-
git-wrapper
handy wrappers around git commands
-
sqsh-sys
Low-level bindings to the libsqsh library
-
fizer
making specific size files
-
goglob
Shell pattern matching similar to golang's path.Match
-
fgener
A package to generate n number of text files with random characters
-
permer
CLI tool written in Rust that provides information about files present in your file system
-
filestructure-rs
sloppily create a filestructure in memory and write it to disk
-
rnav
Terminal log navigator
-
view-disk
A fast and efficient Rust-based CLI tool to view disk space usage and delete unwanted files or directories
-
glusterchangelog
A lib and tool to parser Gluster Changelogs
-
desktop-link
Create shortcut or link files
-
fs_pro
a lib to work with files and folders easliy
-
sigye-core
Core types for sigye clock app
-
find_mountpoint
find the mountpoint (or prefix, on Windows) for a provided path
-
filetrack
persistent logrotated reading and other useful io things
-
texclean-rs
A command line tool to remove temporary files created during (La)TeX compilation
-
find-dl
get the last downloaded file(s)
-
tardex
Access tarball contents by path
-
gravityfile-scan
File system scanning engine for gravityfile
-
wildland-dfs
A Wildland file system handler
-
npm_pkg
Get npm package info
-
linux-df-parser
parser for the Linux
dfcommand -
histlog
hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file
-
dir-cmp
compare two directories
-
stowr-core
Core library for stowr file management system - provides file compression, storage, and indexing functionality
-
notify-win-debouncer-full
notify-win event debouncer optimized for ease of use
-
mkpoi
"Preferences Overkilled Installer", designed to install customizations of 3D softwares, e.g. Maya, ZBrush, etc. without having to memorize the installation steps.
-
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.
-
foldiff
Easily configurable tool to get the difference between a reference folder and others
-
izihawa-ipfs-api-backend-hyper
Hyper implementation of IPFS HTTP API
-
resource-path
A path representation for resource at local and remote
-
io-truncate
IO objects which can be shortened (truncated)
-
playdate-fs
High-level file-system API built on-top of Playdate API
-
xdir
Platform-agnistic standard directory locations
-
proc-lock-api
APIs for the proc-lock crate
-
yarf
rust-fuse, focuses on just only libfuse highlevel API binding
-
fluvio-jolt
Fluvio JSON to JSON transformation library
-
microsandbox-core
microsandbox-coreis a tool for managing lightweight sandboxes and images -
fscan
analyze the filesystem
-
ext2
Read and write on Ext2 partitions without mount
-
one_ordinary_man_file_sorter
file sorter that sorts files into directories
-
s5_importer_local
Local filesystem importer for S5
-
turbomod
A fork of
automodwith some extra features -
chwd
Temporarily change current working directory, switching back when finished
-
rapidtar
Multithreaded file archival utility
-
ipfs-server
ipfs server built on rust-ipfs
-
distrophy
distributed authed backup storage
-
get_dir_hash
Deterministic directory hashing with glob ignores and optional metadata
-
wait_file_created
Robust implementation of waiting for file to be created
-
e2size
ext2 (also ext3 and ext4) size calculation based on the superblock
-
nosyman
LISP
-
nuke-dir
Single-function crate to delete a directory by removing subdirectories and files first, to work around FS issues
-
brk-notify
Cross-platform filesystem notification library
-
raii_flock
Little library implementing a wrapper over a file that's locked on creation and unlocked when it goes out of scope
-
getit
An easy to use file getter for local and remote files
-
docchi_fs
A file system which composes chlonological diff files efficiently
-
nds
handling Nintendo DS ROM files
-
clopy
it's like git shallow clone, but it only makes a copy
-
secure_purge
SecurePurge is a crate for securely deleting files by overwriting their data multiple times. It is easy to use, supports removing single files, directories, and multiple files with unique names…
-
squashrs-tools
Tools for working with squashfs filesystems, a highly compressed, read-only format
-
fscx-rs
Copy files and directories recursively with progress
-
ofiles
Identify processes that have opened files or sockets
-
cyfs-chunk-lib
package
-
stignore
Add syncthing ignore patterns from command line
-
ferripfs-pinning
IPFS content pinning - prevent blocks from garbage collection
-
dwh
digitronic protocol dwh
-
dw-openmw-cfg
interacting with the openmw configuration files and directories. Forked from its predecessor, openmw-cfg.
-
rscat
GNU cat(1) clone implemented in Rust
-
duplicate-finder
program to find duplicated files in a filesystem
-
wtfile
A command line tool that uses llms to get information about a file on disk
-
findfont
find font by file name
-
debian-workbench
Workbench for making changes to Debian packages
-
libmtp-sys
Low-level bindings to libmtp C library
-
re-name
command-line tool for (bulk) file renaming
-
pmbb-ec
Use erasure code (EC) to recovery data (pmbb)
-
patchify
Support for running applications to automatically update themselves
-
xdirs
Additional functions for application paths, based on the dirs-next crate
-
bfs
find files on your disk with breadth first search
-
yazi-parser
Yazi command parser
-
pathbuster
A path-normalization pentesting tool
-
rtxtar
txtar format
-
easychangedirectory
Tools for easy cd
-
vfile
Streaming-focused virtual file framework
-
hyperdir
A container for inodes implemented as a Hyperfile
-
usenetnews-dynexp2
USENET news server expiry time dynamic tuning (for INN2)
-
mprovision
Set of types and functions to manage iOS provisioning profiles
-
fpcli
A CLI app for Flatpak manifests
-
geckopanda
Save and load files from local disk, Google Drive, or Amazon S3
-
kcr_apps_kubeblocks_io
Kubernetes Custom Resource Bindings
-
bdd
Bulk Data Duplicator (bdd)
-
dnoted-edc
leave yourself notes in directories
-
json_state
managing states using json with file persistence
-
file_reader
Sample Project
-
app_root_folder
Get the path to the app root folder
-
razor-safe-lzc
Safe libzfs_core (lzc) API
-
cleanpkgcache
CLI tool to clean package cache by keeping only the latest 2 versions of each package
-
lockchain-files
Filesystem storage backend for lockchain vaults
-
proc_prog_name
Get the program name from the proc filesystem
-
psxmem
read and write PSX/PS1 memory card files
-
duckbubble
a new way to interact with FEM software
-
shortcut_assert_fs
asserting filesystem properties with shortcuts
-
dirinventory
Very fast multithreaded directory traversal
-
rualdlib
Rust Aliasing Directory
-
diskarbitration-sys
Bindings to Disk Arbitration for OS X
-
rsmount
Safe Rust wrapper around the
util-linux/libmountC library -
vfstool_lib
constructing and manipulating virtual file systems in Rust, based on OpenMW's VFS implementation
-
config-better
Configure your application in a friendlier and more consistent way!
-
debian-analyzer
Debian analyzer
-
linux_mount_options
Detect file system, mount point and noatime of a folder the process has access to
-
cache_bust_cli
CLI tool for use in conjunction with the cache_bust crate to add hashes to file names
-
simpletree
CLI tool to list files recursively in a directory
-
python-sweep
help you clean up your Python virtual environments
-
backr
A program that backs up user data that matches a regular expression
-
rssh-cli
Secure SSH agent daemon with enhanced security features
-
libykpers-sys
FFI bindings to libykpers
-
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
direx
easily making files tree
-
tav
Terminal anti-virus
-
oswo
Organize your sway outputs
-
rspawn
fetch latest from crates.io and update your binary
-
unctool-cli
A CLI tool to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
partymix
Combines filesystem images into a disk image with MBR
-
copia
Pure Rust rsync-style delta synchronization library
-
mycodee-project_manager
management of projects
-
siin
A silent installer ( currently only for Windows ) written in Rust. Works kinda like Ninite
-
file-split-to-directory
split files to folders
-
freedesktop-core
Rust implementations of the freedesktop standards
-
rawzip
A Zip archive reader and writer
-
async-spooled-tempfile
Asynchronous spooled temporary file
-
path_ratchet
Prevent path traversal attacks at type level
-
herman
daemon that watches folders and organises them automatically
-
listen
A listener for filesystem events that executes a function when the event occurs
-
jstream-ext
adds some extra extensions to futures Stream traits
-
file_locking
A lean file locking implementation for Unix and Windows
-
libzfs-sys
Rust bindings to libzfs
-
lawn-sftp
SFTP file system functionality for Lawn
-
counterfeit
Mock your REST API with files
-
mkfs-btrfs-rs
wrapper for mkfs.btrfs
-
kurtbuilds_file
An in-memory file
-
rslist
Lists files
-
dotlock
Create .lock files atomically on any filesystem
-
fcntl
Wrapper around fcntl (2) and convenience methods to make interacting with it easier
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
move-it
that moves files
-
slumber_util
Common utilities used across several subcrates of Slumber. Not for external use.
-
pop-os/cryptsetup
experiment to design a flexible disk management library with an ECS architecture
-
mount_status_monitor
Paranoid filesystem monitor which reports malfunctioning mountpoints
-
axfs-ng-vfs
Virtual filesystem layer for ArceOS
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
smbclient-sys
FFI bindings to libsmbclient
-
read_chunks
An extension to the Read trait allowing easier chunked reading
-
dysco
where did my disk space go?
-
proclock-api
APIs for the proclock crate
-
t-rs
quickly create and manage temporary folders from the commandline
-
systemd_info
Obtain some system information through WMIC
-
workdir
Tools for working with temporary work directories
-
rustyline_filehelper
file helper using rustyline
-
futures-fs
A Futures implementation for File System operations
-
maudit_rolldown_fs
Fork of Rolldown for the Maudit project until Rolldown is published on crates.io
-
efuse
Software fuses
-
libplasmoid-updater
updating KDE Plasma 6 components from the KDE Store. Meant for use in topgrade.
-
didwebvh-rs
did:webvh method in Rust
-
gvm-cli
general version manager
-
cfo
filesystem operations described at rust by example page
-
rapid-fs
virtual file system API for Hypi's RAPID server
-
D88FileIO
d88 File Access Lib
-
kinda-virtual-fs
imitate virtual filesystem and use statically linked files
-
polyfuse-sys
A collection of FFI bindings for polyfuse
-
fs
A Futures implementation for File System operations
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
dircmp
Compare folders and return a diff for assertion
-
nitro_fs
handling Nintendo's Nitro Filesystem
-
cap-async-std
Capability-based version of async-std
-
aegis-orchestrator-core
Core domain and runtime primitives for the 100monkeys.ai AEGIS orchestrator
-
sapling-atomicfile
Atomically write a file with retries
-
del
removing files in a secure and efficient manner
-
Verifile
Read MFT and USN journal
-
treedir
A virtual directory tree library in Rust
-
dset
processing and managing dataset-related files, with a focus on machine learning datasets, captions, and safetensors files
-
reddit-fs
Access reddit through a filesystem
-
opendal-unofficial
Apache OpenDAL™: One Layer, All Storage
-
erst-shared
Embedded Rust
-
bookstore
HTTP book storage service with built-in conversion support
-
lms_lib
A fast and reliable alternative to rsync for synchronizing local files
-
sabahi
🌱 file manager
-
fatx
Original Xbox FATX Filesystem Library
-
noil
file explorer using text buffers
-
detox
Quickly clean up your development directories on disk
-
create_html
Creates index.html with all the boilerplate in a designated folder
-
flowrider
High-performance PyTorch-compatible streaming dataset with distributed caching for on-the-fly remote dataset fetching
-
sendable-swapvec
A Vector swapping to disk after exceeding a given length
-
az_logger
Very simple logging crate for my projects
-
spat
shortening UNIX-like paths
-
xat
An ease of use library for xattrs
-
sigar-rs
High level wrapper for sigar, on top of the crate sigar-sys
-
vfs-shadow
Effortlessly embed a local directory into a vfs
-
nzskkserv-core
create skk server
-
cptc
A cli tool for copying file/s contents to your clipboard
-
ommui_file_loading
Filesystem loading helpers for ommui
-
ptracer
Debugger library
-
executables
list all executables found in PATH on unix systems
-
mkimg
create raw disk images
-
fluxhead
decode g64 images
-
file_tree
Creates a directory structure suitable for storing large numbers of files, and optionally deletes the created directory and files when dropped
-
testdata-rt
File-based testing helper -- common runtime
-
srusty-files
A high-performance, cross-platform file search engine library with REST API
-
backpack
packing format; drop-in alternative to rust files, supports in-memory filesystems
-
cooklang-find
finding and managing Cooklang recipes in the filesystem
-
flatten_dir
Recursive directory flattener
-
fddf
Fast, parallelized duplicate file finder
-
dinvoke_overload
Manually map a PE on a disk backed memory section
-
id3-image-rs
embed images into mp3 files (forked, updated and extended api)
-
id3-image
embed images into mp3 files
-
drop-dir
self-dropping (RAII) directories
-
diskann-benchmark-runner
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
harness-locate
Cross-platform library for configuration, path discovery and MCP server management for agentic code harnesses (Claude Code, OpenCode, Goose, AMP Code, Copilot CLI, Droid)
-
mountinfo
parsing mount points on Linux and other Unix systems
-
nydus-builder
Nydus Image Builder
-
qpak-lib
Unofficial Quake PAK file modification library
-
dir_lines_streamer
Read files inside a directory line-by-line, one file after the other (in human-alphabetical order)
-
pathbuf-ext
Extends PathBuf to handle
replaceandcontainsstring methods -
protoc-bin-vendored-linux-x86_32
protoc binary for linux-x86_32 compiled by Google and bundled in this crate
-
fslock-arti-fork
files as locks, forked for use in Arti
-
lidarr
API docs
-
slingshot-term
Lightweight command line tool to quickly navigate across folders
-
fdrs
fd implementation in rust
-
loccer
counting lines of code
-
ldpfuse
CLI utility to be used with LDP_FUSE. See https://github.com/sholtrop/ldpfuse for more info.
-
tordir
Directory stuff
-
path-utils
std::path utilities
-
navfs
navigate and do things to your filesystem!
-
to-dir
to command manages aliases to folders
-
tasklist
Get the tasklist and process information on windows
-
quocktail
Rust CLI for searching through nested directories of markdown files with frontmatter, filtering and displaying the results
-
marble
garbage-collecting on-disk object store
-
qread
A convenience library for common read operations
-
remove_empty_subdirs
Recursively remove empty sub-directories
-
atoxide-sema
Semantic analysis for the Ato hardware description language
-
snakit
Command-line tool that recursively renames all files and folders within a specified directory to snake_case
-
exhume_artefacts
This exhume module regroup all of the parsers maintained by the community to parse and extract artefact in a standardized way
-
pacdef_core
pacdef core library
-
wzd
write zeros to disk
-
darkmode
detection on linux using XDG desktop portal
-
projfs-sys
Low-level bindings for Windows Projected Filesystem API
-
gix-prompt
gitoxide project for handling prompts in the terminal
-
rustix-uring
The low-level
io_uringuserspace interface for Rust -
symkeeper
Symlink management tool
-
distillate
A monitoring tool to watch for file access and log on modification
-
composefs-oci
Use OCI container images with composefs
-
frs
Rename files with RegEx patterns
-
temp_deno_which
Temp fork with Sys impl of which crate until a new version is published
-
ncrs
A lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum dependences
-
file-chunker
Efficiently process a file in (approximately) equally-sized parts
-
anotify
Async iNotify Filesystem Watcher
-
statefile
Store application state as a file on disk
-
pict-rs-config
Configuration management for pict-rs
-
archival-dedupe
Deduplicate read-only files on a UNIX filesystem
-
cavity
Create files padded with zeros. Alternatinve to macOS's mkfile.
-
bootloader-locator
Retrieves the file system location of a
bootloaderdependency -
backblaze-b2
Can send api requests to the backblaze b2 api
-
camino-fs
Do unix-style file operations directly on camino paths with useful error messages
-
unpak
a no-nonsense unreal pak parsing crate
-
cdb2
Pure Rust library to read and write CDB files
-
arcbox-core
Core orchestration layer for ArcBox
-
memdb
Thread-safe in-memory key-value store
-
encrypted_fs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
compact_path_tree
A data structure providing a compact in-memory representation of a tree of paths
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
esvc-core
Core of ESVC (event sourcing version control)
-
last-update-time
get the last time a file or directory (including its contents) was updated
-
zerofs
A high-performance filesystem that makes S3 your primary storage with NFS, 9P, and NBD support
-
ocpi-tariffs
OCPI tariff calculations
-
exfat
Pure Rust implementation of exFAT file system
-
pravaha
lets you read files from HTTP(S) URLs as if they were local files
-
detect-duplicates
Detects and reports duplicate files in a file system
-
just-fetch
Just fetch the file, unzipping it if needed
-
find-big-file
find bigfile in filesystem
-
unpfs
An example filesystem built on top of the rs9p library
-
pgs-files
handling /etc/{passwd,group,shadow} files
-
prune-backup
Prune backup files based on retention policies, keeping recent files and moving old ones to trash
-
chksm
A multipurpose rust library for use in my projects
-
copy-metadata
Copy metadata from one file to another
-
ringboard
CLI for interfacing with the ringboard server
-
kn
nvgt/fldrs/qckly
-
ruplicity
read duplicity backups
-
fine-ill-do-it-myself
Keep track of a directory's total size using filesystem events
-
alive_lock_file
create lock files without creating dead locks
-
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
flack
Tiny file locking utilities
-
mbr
Parse legacy mbr partition tables with native Rust
-
test-bd
CLI tool for creating procedurally generated test block devices using ublk
-
erfs-rt
Embedded resource file system(C/Rust): runtime api to access embedded resources
-
docker_extract
extract the filesystem from a docker image
-
ystd
An opinionated and batteries included
stdmirror for convenient, correct code and pleasant error messages -
mdstore
A file-based storage engine that stores structured data as Markdown files with YAML frontmatter
-
mtime-rewind
Rewind the mtime of files whose mtime advanced since the last execution without a content change
-
rattler_solve
solve conda environments
-
wslpath-rs
Pure Rust implementation of wslpath
-
blockless-car
ipfs car file reader writer and utils library
-
github-discussions-mirror
mirror and export GitHub discussions as JSON and static HTML
-
safe_unzip
Secure zip extraction. Prevents Zip Slip and Zip Bombs.
-
derputils
A set of utils which deserve questioning what's purpose of their existence in the first place
-
asciii
The advanced but simple commandline interface for invoice invocation. This is an internal tool of the Studentencafe ascii in Dresden and therefore specialized for our use cases
-
btrfsutil-sys
Raw bindings to libbtrfsutil
-
keypropdecode
decoding Windows file system elements attributes constants
-
trigr
Event-driven automation framework for webhooks, filesystems, cron, and SQS
-
tarsum
A command line tool to get file hashes of files within archives, without extracting files to disk first
-
assets_manager
Conveniently load, cache, and reload external resources
-
list_with_depth
List objects from object_store with the given prefix and depth
-
vfs-clgit
Virtual FileSystem abstractions via Command Line GIT
-
boids
A fast boids library for Rust
-
fsan
analyze the filesystem
-
waifuvault
SDK for interacting with the Waifu Vault API
-
kcr_efs_services_k8s_aws
Kubernetes Custom Resource Bindings
-
posix-invariant-checker
A FUSE shim to ensure the underlying filesystem is behaving according to the POSIX spec
-
zip
support the reading and writing of zip files
-
moss-fmt
An executable tool to extract only desired files from a series of zips
-
cdragon-utils
used by other CDragon crates
-
adv_fs_utils
A comprehensive library for file system operations with progress reporting and advanced search capabilities
-
gtree
clone and pull whole group trees from a git forge, properly organized on disk
-
file-storage
aids in accessing file-like storage
-
diskann-benchmark-simd
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
batbox-preferences
saving/loading user preferences
-
keepr
customizable file finder for Rust
-
mktree
An egui tree to display entities of tree structure, e.g. CG assets, staffs, etc.
-
izihawa-ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
icon-sys
A cross-platform Rust library for managing system shell icons
-
bfcc
A brainfuck toolchain
-
batbox-android
Helper crate for android
-
hal_kv
A kv hybrid access layer
-
tagr
UNIX-friendly tag manager
-
codeowners
Rust bindings for Github CODEOWNERS files
-
steat
finds and deletes old build dirs, and saves you disk space
-
remozipsy
Remote Zip Sync - sync remote zip to local fs
-
IronShell
shell written in Rust
-
libmedusa-zip
High-performance parallelized implementations of common zip file operations
-
vfs-zip
Virtual FileSystem abstractions for ZIP files
-
dataset-writer
write CSV/Arrow/Parquet files concurrently
-
pathx
A collection of utilities for working with paths
-
bcp
A convenient program for copying blocks of bytes within files
-
libublk
building linux block device in userspace
-
tg-easy-fs
filesystem implementation for rCore tutorial OS
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
Find_Matt_C
clone of find
-
gba-core
Core execute engine for GBA (Geektime Bootcamp Agent)
-
hadris-fat-cli
CLI utility for FAT filesystem analysis and management
-
ringboard-server
The ringboard server
-
string_io_and_mock
A component providing write and read operations of strings in files, and its mock that does the same in a HashMap
-
src-dst-clarifier
Give SRC and DST path, each may be a FILE or a DIR (even STDIO). Handle situations well and produce iterator over FILE-FILE pairs.
-
filewatcher
File Watcher Library
-
type-name
A safe wrapper around the type_name API
-
lust
intended for finding out everything about your beloved file system
-
sfshr
Command-line tool for secure, end-to-end encrypted file sharing
-
remacs/remacs-lib
heart: Emacs
-
async-walkdir
Asynchronous directory traversal for Rust
-
lst
POSIX ls command
-
durrrrrenv
A zsh alternative to direnv that automatically loads environment configurations when you enter a directory
-
poke
Inspired by the classic touch command
-
dircpy-stable
Copy directories recursively with flexible options. Runs on the stable channel.
-
async-vfs-os
Async Virtual File System backed by OS File System
-
appimage_environment
contains some structs and functions to handle the tools, which are included in the AppImage
-
btrfsutil-fake
Safe wrappers for libbtrfsutil
-
sos-client
Super-Simple Source fileSystem Client
-
cf
Codefast
-
dotthz
open and write dotThz files in rust
-
userland-io
It's like FUSE but for the block layer
-
tar_light
tar archive reader and writer library
-
known-folders
A safe wrapper around the Known Folders API on Windows
-
fencecat
Walkdir cat with markdown fenced code output
-
icingacli
CLI client for interacting with the icinga api
-
exr
Read and write OpenEXR files without any unsafe code
-
structfromdir
Derive macro to read from a directory into a Rust struct
-
twitter/rustcommon-logger
Common Twitter Rust lib
-
rong_buffer
Buffer module for RongJS
-
fs-router
a file system based router for rust
-
watch-files
A dead simple file system watcher
-
libpfu
PackFixerUpper: bring up AOSC OS packages magically
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*- that uses Kqueue to watch for new files as well… -
dateframe
Clean up files & folders
-
bumv
bumv (bulk move) lets you use your favorite editor to rename files
-
greenfield
images
-
pfs
A portable, crass-platform, serializable representation of contained file system
-
sqlite-vfs
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
redox_installer
A Redox filesystem builder
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
librarium-cli
reading, creating, and modification of cpio file systems
-
radarr
API docs
-
logic_based_learning_paths
A system for organizing project-based learning paths
-
unfs
Unified File System
-
seneca
Kafka-compatible message broker written in Rust
-
dmux
fast and easy tmux workspace opener
-
pave
PAVED documentation tool - structured docs optimized for AI agents
-
nx-archive
working with Nintendo Switch filesystems and archives
-
walkup
Finds a file by walking up the directory tree
-
grainfs
A pleasant file system API
-
platter
Provide a uniform async interface for file loading between desktop and browser
-
rdfoothills-base
Base utilities of rdfoothills, mostly to be used by the other crates in the workspace
-
backpak
A content-addressed backup system with deduplication and compression
-
exhume_ntfs
Extract NT Filesystem specific artefacts from a given Partition
-
globetter
Glob fork with bug fixes! Support for matching file paths against Unix shell style patterns
-
catfs
Cache AnyThing filesystem
-
mountpoint-s3-fuser
A fork of fuser - Filesystem in Userspace (FUSE) for Rust - only for use in Mountpoint for Amazon S3
-
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
chamber-secret-manager-cli
CLI interface for Chamber secrets manager
-
s3reader
Read S3 object like local files with byte offsets
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
filetreelist
filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more
-
dune
A shell🐚 by the beach🏖️!!
-
turboinstall
overlaying directory trees on top of each other
-
woody
A logger for Rust that's *actually* easy to use
-
anyfs
Pluggable virtual filesystem backends for Rust
-
rust_search
Blazingly fast file search library built in Rust
-
ncoxide
Modal dual-pane file commander with helix-inspired interface
-
dux-cli
An interactive, DaisyDisk-like terminal disk usage analyzer with rich TUI
-
autoclap
👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app
-
jwalk-meta
Filesystem walk performed in parallel with streamed and sorted results
-
durt
Command line tool for calculating the size of files and directories
-
sandboxfs
A virtual file system for sandboxing
-
copy_on_write
Copy-On-Write Rust implementation
-
tmpfile
A temporary file writer with an option to persist
-
swapvec
A Vector swapping to disk after exceeding a given length
-
dir-structure-resolve-core
Model directory structures as plain Rust structs
-
fts
high performance directory walking using libc fts
-
cppcheckr
cpp file tester for competetive programing
-
path_trav
path traversal checker. Useful for APIs that serve dynamic files.
-
sdoc
Framework for building custom CLIs around shell, scripts, and executables
-
async-fd-lock
Advisory cross-platform file locks using file descriptors with async support by spawning blocking tasks
-
dasher
reducing a whole directory tree to a single hash digest
-
wslpath
Convert Windows to WSL Path and vice-versa
-
dupdup
Find duplicate file
-
paved
platform agnostic path representation
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
gobblytes-erofs
EROFS filesystem adapter for gibblox block readers
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
llm-bucket
Open source core logic and pipelines for synchronising a bucket with content for LLMs to consume with RAG
-
vasp-poscar
read and write VASP POSCAR files
-
touchp
Create file(s) recursively like
mkdir -p -
bookmark-cli
bookmark tool
-
jql-runner
Runner for jql - the JSON Query Language tool
-
lolcate-rs
A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.
-
my-test-app-bergwolf
Fuse(filesystem in userspace) servers and virtio-fs devices
-
logfs
append-only log based filesystem with encryption and compression
-
sort-downloads
My TUI for generating different types of projects
-
uv-shell
internal component crate of uv
-
faster_path
Alternative to Pathname
-
pict-rs-file-store
filesystem store for pict-rs
-
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!
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
sapling-indexedlog
Append-only on-disk storage with integrity checks and radix tree indexing
-
yazi-dds
Yazi data distribution service
-
pixt
Terminal Based Cross Platform Image Viewer
-
rolldown_fs
Filesystem abstraction layer for Rolldown
-
walkdown
walking down the directory tree
-
stout-state
Local state management for stout
-
tauri-plugin-advanced-file-manager
Advanced file manager plugin combining fs, dialog, and opener functionality for desktop platforms
-
hadris
A collection of crates for working with various file formats
-
yazi-core
Yazi core logic
-
satch
A high-performance Rust implementation of picomatch/micromatch pattern matching
-
samevol
A lightweight Windows utility for determining if two paths reside on the same storage volume. 轻量级 Windows 工具库,用于检测两个路径是否位于同一存储卷。
-
ytdlr
A better youtube-dl/p CLI interface
-
xattrs
Cross-platform xattr support
-
hadris-udf
UDF (Universal Disk Format) filesystem
-
denort_helper
Helpers for denort
-
vex-cli
Vex — manage agent work streams
-
afetch
A CLI system information tool written in Rust
-
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
fs-utils
help working with the filesytem
-
codemem-watch
Real-time file watcher for Codemem with debouncing and .gitignore support
-
emix
Everyday filesystem, string, random, and terminal utilities built on emixcore
-
rcore-os/linux-object
Linux kernel objects
-
rustdoc-mcp
mcp server for rustdocs
-
brown
that makes dealing with Rust file system a breeze
-
folder
The package allows for scanning directories in parallel
-
current_dir
Thread Safe Current Working Directory
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
dtree-tui
A fast, lightweight TUI for interactive directory tree navigation with file preview and fuzzy search
-
diskann-tools
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
notify-forked
Cross-platform filesystem notification library
-
disktest-rawio
Raw disk I/O for the disktest crate
-
app_data
managing application data directories, including Windows, macOS, and Linux
-
floppy-disk
async filesystem facade for rust!
-
fuse2rs
FUSE2 bindings for Rust (mainly for OpenBSD)
-
spielrs_diff
compare two direcories or two files asynchronously
-
iron-os-service-api
Iron OS Packages Api
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
temporary
The package provides means of managing temporary files and folders
-
fdedup
Cross platform md5 based file deduplication tool
-
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.)
-
shared-files
Single writer, multiple reader in-process file sharing
-
rclean
A high-performance Rust-based disk cleanup tool that finds duplicates and storage outliers
-
git-nuke
Remove all ignored files from a git workspace, fast
-
dir-iterator
Iterator that recursively scans and filters files from a directory
-
hxcfe-sys
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
smb-fscc
FSCC (File System Control Codes) implementations for
smb-rs -
kcr_litmuschaos_io
Kubernetes Custom Resource Bindings
-
ferripfs-unixfs
IPFS UnixFS - file and directory representation with chunking and DAG building
-
disk-types
Common traits and types for handling block devices, partitions, file systems, etc
-
openat-ext
Extension methods for the openat crate
-
d88dmp
*.D88 file dump tool
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
fs-change-detector
reports if something has changed in the file tree
-
path_no_alloc
with_paths! macro, for joining paths ergonomically and without allocation
-
opendal_obs
[FORK]Apache OpenDAL™: Access data freely, painlessly, and efficiently
-
safekeep
A flexible backup library with trait-based file handling, compression, and encryption
-
hotwatch
conveniently watching and handling file changes
-
win32-remove-dir-all
A std::fs::remove_dir_all replacement using the Windows Shell and Property System APIs on Windows
-
arcbox-fs
High-performance filesystem service for ArcBox (VirtioFS)
-
kcr_confidentialcontainers_org
Kubernetes Custom Resource Bindings
-
froggr
🐸 Simple file system implementation using the 9P protocol
-
windows-file-info
gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer friendly way
-
yazi-binding
Yazi Lua bindings
-
forseti
A linter meant too handle all languages
-
rsfdisk
Safe Rust wrapper around the
util-linux/libfdiskC library -
orbita
🪐 The easiest way to rename extensions massive amounts of files
-
crypt4ghfs
Fuse layer exposing Crypt4GH-encrypted files, as if they were decrypted
-
lunchbox
An async virtual filesystem interface
-
workspace_root
get workspace root
-
lune-std-stdio
Lune standard library - Stdio
-
rew-permissions
Rew Permissions
-
caligula
A lightweight, user-friendly disk imaging tool
-
rew-vfile
Core utilities and types for the Rew runtime system
-
untree
inverts the action of tree. It allows you to create directory trees from a textual representation of the tree.
-
indexlake-datafusion
IndexLake datafusion integration
-
liquid-cache-local
10x lower latency for cloud-native DataFusion
-
wordchipper-disk-cache
A disk cache for Wordchipper downloads
-
skrills-server
Core library for the skrills MCP server: discovery, filtering, manifest generation, and runtime control
-
cc-sync-session
syncing Claude Code session files
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
dsq-io-filesystem
Filesystem I/O plugin for dsq
-
microsandbox-utils
microsandbox-utilsis a library containing general utilities for the microsandbox project -
uv-python
internal component crate of uv
-
file-organizer
A powerful, cross-platform file organization tool
-
gix-ignore
gitoxide project dealing .gitignore files
-
fs-swap
Cross-platform implementation of path swap
-
ricecoder-files
File system operations and management utilities
-
xdg-utils
Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project
xdg-utils. -
sidetree
TUI file tree for usage with terminal text editors
-
olio
Miscellaneous I/O utilities
-
ripfind
A fast and lean replacement for the find command
-
dir_reader
Find files with specific file extensions throughout your system
-
xdgen
Generate localized XDG metadata for an application
-
gostd_io
part of gostd,gostd 是Go标准库的rust实现
-
calloop-notify
Calloop adapter for Notify
-
yazi-scheduler
Yazi task scheduler
-
gipm
git package manager
-
nydus-blobfs
Blob object file system for Nydus Image Service
-
cleaner-upper-rs
A fast, cross-platform file system cleaner for removing recreatable folders and cache directories across different operating systems
-
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
sapling-dag
DAG used for source control
-
mini-fs
Application filesystem to simplify reading files from both the native filesystem and file archives (tar, tar.gz & zip)
-
hadris-common
Common types and functions used by Hadris
-
claude_settings
reading and writing Claude Code settings on Unix-like systems
-
fmql
A fast and feature-rich file manager written in Rust
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
chamber-password-gen
Password generation utilities for Chamber secrets manager
-
rust_search_fork
Blazingly fast file search library built in Rust. Forked due to abandoned project.
-
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