-
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.
-
tempfile
managing temporary files and directories
-
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
-
inotify
Idiomatic wrapper for inotify
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
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…
-
fs_extra
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
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…
-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
trash
moving files and folders to the Recycle Bin
-
relative-path
Portable, relative paths for Rust
-
path-slash
Conversion to/from a file path from/to slash path
-
pathdiff
diffing paths to obtain relative paths
-
os_pipe
a cross-platform library for opening OS pipes
-
fd-find
fd is a simple, fast and user-friendly alternative to find
-
xattr
unix extended filesystem attributes
-
skim
Fuzzy Finder in rust!
-
du-dust
A more intuitive version of du
-
watchexec
execute commands in response to file modifications
-
gix-attributes
gitoxide project dealing .gitattributes files
-
globwalk
Glob-matched recursive file system walking
-
temp-dir
temporary directory with cleanup
-
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
-
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
fs2
Cross-platform file locks and file duplication
-
zoxide
A smarter cd command for your terminal
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
file-rotate
Log rotation for files
-
refine
your file collections using Rust!
-
positioned-io
Reading and writing at an offset
-
selinux
Flexible Mandatory Access Control for Linux
-
atomicwrites
Atomic file-writes
-
file-format
determining the file format of a given file or stream
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
reflink-copy
copy-on-write mechanism on supported file systems
-
fuser
Filesystem in Userspace (FUSE) for Rust
-
prek
Better
pre-commit, re-engineered in Rust -
rattler_conda_types
Rust data types for common types used within the Conda ecosystem
-
gpt
A pure-Rust library to work with GPT partition tables
-
dir-diff
Do two directories have different contents?
-
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
-
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
-
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
-
yazi-fm
Yazi file manager
-
is_executable
Is there an executable file at the given path?
-
sys-info
Get system information in Rust. For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and Windows
-
sys_traits
Trait per function for system related functionality
-
xcp
(partial) clone of the Unix
cpcommand, with more user-friendly feedback and some performance optimisations. See the README for features and limitations. -
system-interface
Extensions to the Rust standard library
-
fsio
File System and Path utility functions
-
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
-
dircpy
Copy directories recursively with flexible options
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
magic
High level bindings for the
libmagicC library -
backhand
reading, creating, and modification of SquashFS file systems
-
lddtree
Read the ELF dependency tree
-
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
-
czkawka_gui
GTK frontend of Czkawka
-
tauri-plugin-fs
Access the file system
-
ra_ap_vfs
A virtual file system for rust-analyzer
-
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
-
atomic-write-file
Write files atomically to a file system
-
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
-
gptman
Pure Rust library to read and modify GUID partition tables
-
runa-tui
A fast, keyboard-focused terminal file manager (TUI). Highly configurable and lightweight.
-
cfb
Read/write Compound File Binary (structured storage) files
-
bgpkit-broker
command-line to provide indexing and searching functionalities for public BGP data archive files over time
-
rolldown-ariadne
A fork of github.com/zesterer/ariadne
-
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
-
auto-launch
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
ext4-view
No-std compatible Rust library for reading ext2/ext4 filesystems
-
gix-fs
providing file system specific utilities to
gitoxide -
stratisd
Stratis daemon
-
touch-cli
Fast, Parallelized touch(1) file utility
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
fatfs
FAT filesystem library
-
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
-
pnp
Resolution primitives for Yarn PnP
-
linutil_tui
Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks
-
mack
An opinionated, fast music organiser
-
fs-lock
Locked files that can be used like normal File
-
feedyourai
combine text files for AI processing with flexible filtering options
-
new_mime_guess
associating MIME types to file extensions
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
fslock
files as locks
-
tmmpr
terminal mind mapper
-
dupe-krill
An incremental file deduplicator which minimizes amount of data read. Replaces duplicate files with identical content with hardlinks.
-
photosync
copying photos from SD cards
-
steamguard-cli
A command line utility to generate Steam 2FA codes and respond to confirmations
-
voa
Command line interface and library for interacting with the File Hierarchy for the Verification of OS Artifacts (VOA)
-
czkawka_cli
CLI frontend of Czkawka
-
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
-
joshuto
Terminal file manager inspired by ranger
-
dir-test
macro to generate tests from files in a directory
-
claude-code-switcher
A CLI tool for managing Claude Code setting snapshots and templates
-
aws-sdk-fsx
AWS SDK for Amazon FSx
-
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
-
fselect
Find files with SQL-like queries
-
spyrun
File watcher and command executor
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
webc
WebContainer implementation for wapm.io
-
wisu
A fast minimalist directory tree viewer, written in Rust
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
rspack_fs
rspack fs
-
felix
tui file manager with vim-like key mapping
-
xdg-home
The user's home directory as per XDG Specification
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
nu-path
Path handling library for Nushell
-
worktrunk
A CLI for Git worktree management, designed for parallel AI agent workflows
-
roxide
A better rm command for your terminal
-
toccofs
FUSE-based network filesystem for Tocco
-
automod
Pull in every source file in a directory as a module
-
jw
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and xxh3!
-
gix-ref
handle git references
-
clircle
Detect IO circles in your CLI apps arguments
-
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.
-
Lion-cli
A developer tool to create files of different coding languages
-
brck
bit rot checker
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
fetter
System-wide Python package discovery, validation, vulnerability scanning, and allow-listing
-
sshmount
Mount the directory to which the ssh connection is made
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
pidlock
using pidfiles as resource locks
-
pasta_lua
Pasta Lua - Lua integration for Pasta DSL
-
thoughts-bin
CLI for flexible thought management using filesystem mounts
-
ext4_rs
Cross-platform rust ext4
-
sealed_test
A procmacro attribute to run your test in an isolated environment
-
evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
-
docuum
LRU eviction of Docker images
-
lsxd
A easy way to display directories and their size
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
end-rs
Eww notification daemon in rust
-
anybytes
A small library abstracting over bytes owning types in an extensible way
-
wireman-config
Config for wireman
-
warg-client
A client library for Warg component registries
-
stor-age
show aging of directories
-
fs_at
'at' functions for various platforms
-
cachey
Read-through cache for object storage
-
rush-sh
A POSIX sh-compatible shell written in Rust
-
fdf
A fast, multi-threaded filesystem search tool with regex/glob support and extremely pretty colours!
-
file_type
File type detector
-
changenog
Zero-config changelog generator with monorepo support
-
ra_ap_vfs-notify
loader::Handlefor rust-analyzer -
fuxi-cli
dotfile organization made easy
-
ccd-pick
A fast, intelligent directory navigation tool with frequency tracking
-
ruri
Calculates the CRC-32 of a file and checks it against the filename
-
tree-fs
convenient way to create a tree of files
-
casq
A minimal content-addressed file store using BLAKE3. (CLI)
-
wnfs
WebNative filesystem core implementation
-
starryos
A Linux-compatible OS kernel built on ArceOS unikernel
-
rustfs-cli
S3 CLI client for S3-compatible object storage
-
proto-gen
Protobuf to Rust CLI tool
-
embeddenator-fs
EmbrFS: FUSE filesystem backed by holographic engrams
-
gitignores
GitHub’s collection of gitignores, embedded, automatically updated
-
keket
Database-like Asset management on top of ECS storage
-
temp-file
temporary file with cleanup
-
gphoto2
High-level wrapper for libgphoto2
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
cat-dev
interacting with the CAT-DEV hardware units distributed by Nintendo (i.e. a type of Wii-U DevKits).
-
rusty-todo-md
A multi-language TODO comment extractor for source code files
-
dedup-cli
An extremely fast and efficient duplicate file finder
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
nameback
Rename files based on their metadata with multi-language OCR, HEIC support, and video frame extraction
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
twm
A customizable workspace manager for tmux
-
fdlimit
raising file descriptors limit for OSX and Linux
-
duxx
Calculate disk space used by a folder
-
fusio
lean, minimal cost abstraction and extensible Read / Write trait to multiple storage on multiple poll-based / completion-based async runtime
-
restic_ez
configuration loader and API around
restic -
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]… -
git-global
Keep track of all the git repositories on your machine
-
bp3d-os
Operating System tools designed for BlockProject3D
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
alpm-db
command line interface for handling alpm-db structures
-
gcsf
Filesystem based on Google Drive
-
dfc
Duplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure
-
parcopy
Parallel, atomic, and safe file/directory copying for Rust
-
imge
Write disk images to physical drive or vice versa
-
vfs-kit
Virtual file systems KIT
-
tailwind_fuse
Tailwind Merge and Variants
-
easy_fuser
A flexible and idiomatic Fuse implementation for Rust
-
zerofs_nfsserve
NFS Server implementation
-
scfs
A convenient splitting and concatenating filesystem
-
files-to-prompt
Concatenates a directory full of files into a single prompt for use with LLMs
-
async-tempfile
Automatically deleted async I/O temporary files
-
fiux
The fastest multi-format file converter CLI tool
-
winfsp
Rust bindings to WinFSP
-
vortex-cli
A cli for downloading torrents using the bittorrent protocol(s). Built on top of io-uring
-
rolldown-notify
Cross-platform filesystem notification library
-
nixy-rs
Homebrew-style wrapper for Nix using flake.nix
-
garage
S3-compatible distributed object store for self-hosted deployments
-
ntfs-reader
Read MFT and USN journal
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
nfs3_server
NFSv3 Server implementation
-
elaborate
Wrappers for standard library functions and types to produce more elaborate error messages
-
product-os-utilities
Comprehensive utility library for file operations, networking, data manipulation, JSON/YAML processing, and more
-
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
-
jjgi
A linter/formatter wrapper for jj fix
-
vfstool
A command-line tool for constructing, manipulating, and introspecting virtual file systems in Rust, based on OpenMW's VFS implementation
-
cerium
Element 58: a lighter way to list files and directories
-
dirstamp
Sync a directory's modified time to its newest contained item
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
deno_npm
npm registry client and dependency resolver used in the Deno CLI
-
saorsa-agent
AI coding agent runtime with tool execution
-
yazi-cli
Yazi command-line interface
-
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.
-
fcoreutils
High-performance GNU coreutils replacement with SIMD and parallelism
-
ratatui-explorer
small, but highly customizable, file explorer widget for ratatui
-
resource-fork
reading and writing Macos resource forks
-
mbrman
MBR Partition Management in Rust
-
worm_hole
CLI tool to easily jump between directories
-
diskann
fast approximate nearest neighbor search library for high dimensional data
-
dionysos
Scanner for various IoCs
-
nofus
A daemon for monitoring and reacting to the status of NFS mounts
-
engram
A fast and space-efficient version control system for portable file backups
-
clonetree
A copy-on-write directory library for Rust with fast reflink cloning
-
ollama-file-find-cli
A command-line interface for the Ollama file find library
-
lsnote
A modern ls replacement with file notes, emoji icons, and git integration
-
nfs_mirror
Mirror a local directory into an NFS shared service
-
tokio-fs-ext
Extend tokio fs to be compatible with native and wasm
-
executable-path
Get the path of a binary target's executable
-
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
-
fuga
A CLI tool to operate files or directories in 2 steps
-
cap-primitives
Capability-based primitives
-
path_abs
Ergonomic paths and files in rust
-
canon-archive
A CLI tool for organizing large media libraries into a canonical archive
-
ruffly-all
Generate a migration path to ruff from anywhere
-
fts-sys
File hierarchy traversal functions (FTS)
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
siwi-download
Downloader with a pure http implementation support breakpoint continuations
-
mdif
written in rust, terminal-based disk usage analyzer
-
app-path
Create file paths relative to your executable for truly portable applications
-
shmy
Command line interpreter with builtin, Unix-like commands, and WSL symbolic link support
-
tidy-files
A fast, safe CLI tool to organize files into categorized folders
-
reinhardt-http
HTTP primitives, request and response handling for Reinhardt
-
close_already
Speeds up programs writing lots of files on Windows
-
cabinet
A convenient file sorting utility
-
treekyt
Recreate directory and file structure from
treecommand output -
npkl
Like npkill, but written in Rust
-
ram-map-viewer
Graphical viewer for a simple format memory map
-
fuse-ufs
FUSE implementation of FreeBSD's UFSv2
-
bin-expire
Scan for stale binaries in common bin folders and safely archive/restore them
-
canvas_syncer
A syncer to Canvas LMS with files among courses
-
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
-
rcp-tools-rrm
Fast file removal tool - efficiently removes large filesets (similar to rm -rf but much faster)
-
crossplatform_path
Crossplatform Path Rust library
-
magika
Determines file content types using AI
-
testdir
Semi-persistent, scoped test directories
-
rem-utils
Extraction Maestro
-
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
-
hazelnut
A terminal-based automated file organizer inspired by Hazel
-
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
-
noice-rs
A minimal suckless-style file browser for the terminal with vim-like keybindings
-
ferret-rs
A blazingly fast file finder, organizer, and pentesting tool for Linux/Unix systems with netcat-style combined flags
-
ristretto_classloader
loading Java classes
-
kgls
A smart, adaptive ls replacement with modern features
-
fpick
Interactive file picker
-
cursor-helper
CLI helper for Cursor IDE operations not exposed in the UI
-
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
-
rfm-bin
A super fast file-manager written in rust
-
organizador-archivos
Herramienta de CLI para la organización automática de archivos según su extensión
-
repo-stream
Fast and robust atproto CAR file processing
-
xfs-fuse
Read-only FUSE server implementing XFS
-
diskann-disk
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
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
-
unfold-symlinks
unfold is a small command line utility that replaces symbolic links with their targets
-
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…
-
codestats
A CLI tool for analyzing code statistics across different programming languages
-
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.
-
geist_supervisor
Geist Supervisor - Management tool for Roc Camera
-
mft2bodyfile
parses an $MFT file to bodyfile (stdout)
-
simple-fs
convenient API for File System access
-
cap-fs-ext
Extension traits for
Dir,File, etc -
file-guard
A cross-platform library for simple advisory file locking
-
xdg-desktop-portal-zenzai
A collection of several xdg-desktop-portal implementations to serve more lightweight wayland compositors like Hyprland
-
pyo3-filelike
Rust access to Python file-like objects
-
fs-walk
File-system walking crate
-
rdf5d
Compact, mmap‑friendly on‑disk format for RDF 5‑tuples
-
flyboat
Container environment manager for development
-
TidyTUI
A blazingly fast, terminal-based system cleaner written in Rust
-
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
-
vtcode-file-search
Fast, parallel fuzzy file search library for VT Code
-
grim-reaper
Death Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away
-
manaba-cli
manaba for CLI
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
dupfinder
A fast duplicate file finder with glob/regex filtering, JSON export, and cross-platform delete scripts
-
filesystem-mcp-rs
Rust port of the official MCP filesystem server - fast, safe, protocol-compatible file operations
-
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
-
droid-juicer
Extract firmware from Android vendor partitions
-
simple-disk-benchmark
disk benchmark tool
-
h3xup
A file-level updater tool for (primarily) Windows applications
-
mcp-server-filesystem
A comprehensive Model Context Protocol (MCP) server for filesystem operations
-
wiztree-metafile
-
robosync
High-performance file synchronization with intelligent concurrent processing
-
lsmkd
Recursively find markdown files and list them along with table of contents index
-
dirscribe
A CLI tool that combines contents of files with specific extensions from a directory
-
diskit
intercepting disk requests
-
czkawka_core
Core of Czkawka app
-
singlefile
Dead simple file data manipulation
-
vsb
Very simple in configuring, but powerful backup tool
-
app_dirs2
Put your app's data in the right place on every platform. Community-maintained project.
-
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
-
fernfs
NFS Server implementation
-
zebo
Write data on FS in a performance way
-
rivia-vfs
Ergonomic facade for the Rivia Virtual FileSystem
-
bitslideslib
Core library for synchronizing volumes in the background
-
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…
-
unctool-gui
A GUI program to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
libarchive2
Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities
-
xplore-cli
A high-performance, full-screen CLI file manager and metadata tagger using extended attributes (xattrs)
-
tika-magic
Determines the MIME type of a file using the Apache Tika mime database
-
rsext4
A lightweight ext4 file system
-
diskann-benchmark
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
iqan
Sync Nix flake pins
-
peek-cli
A fast CLI tool to open files and directories in your default browser
-
mcp-execution-files
Virtual filesystem for MCP code generation and organization
-
jj-lib
Jujutsu - an experimental version control system
-
mkemptyfile
creates an empty file
-
unbom
Remove UTF-8 BOM from files
-
gravityfile
A state-of-the-art file system analyzer with TUI
-
copy-path
-
farmfe_swc_transformer_import_glob
farm swc tranformer for vite-style import.meta.glob
-
iso9660-rs
A no_std ISO9660 filesystem implementation with El Torito boot support
-
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
-
wasmedgeup
An installer for the Wasmedge runtime and plugins
-
fat32-raw
Cross-platform Rust library for direct FAT32 partition manipulation with ESP support
-
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
-
can-cli
Cross-platform command line tool for moving files to the trash
-
file_backed
types for managing collections of large objects, using an in-memory LRU cache backed by persistent storage (typically the filesystem)
-
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…
-
pathmarks
path bookmarks for your shell
-
dotr-dear
A dotfiles manager as dear as a daughter
-
rosetree
A fast command-line tool for scanning directories, analyzing file structures, and extracting file contents with gitignore support
-
iris-cli
Smart file organization
-
isobemak
Create bootable ISO images with FAT32 and UEFI (El Torito) support in Rust
-
usn-parser
A Windows utility for NTFS/ReFS to search the MFT & monitoring the changes of USN Journal
-
diskonaut-ng
Terminal disk space visual navigator
-
bootloader-x86_64-bios-boot-sector
BIOS boot sector for the
bootloadercrate -
kcr_csi_ceph_io
Kubernetes Custom Resource Bindings
-
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
-
krnchr
Combine files into a single output. Supports JSON, text, XML, YAML, and CSV formats.
-
fstree
blazing fast File System Tree command in Rust with smart file type icons
-
khata-rs
A high-performance disk-persistent message queue. Optimized for low-latency scenarios.
-
posix-portable-filename
Constructs POSIX portable filenames (A-Za-z0-9._-)
-
null-e
Disk cleanup CLI for developers - clean node_modules, target, .venv, Docker, Xcode caches and 50+ cache types
-
dwbase-node
DWBase: agent-first immutable atom store, components, and tools
-
wnfs-wasm
WebNative Filesystem API (WebAssembly)
-
filenamegen
Shell-style filename generation aka globbing
-
starry-fatfs
FAT filesystem library (Starry-OS fork with no_std and embedded improvements)
-
shock
Regularly
shockyour ZFS pools to maintain good hygiene and prune stale snapshots -
stash-rs
Stack-based file management for the terminal
-
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.
-
guestkit
Pure Rust VM disk toolkit with beautiful output, Windows registry parsing, and VM migration support
-
mmdu
disk usage for IBM Storage Scale file systems
-
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
-
file_type_enum
An enum with a variant for each file type
-
ito-core
Core functionality and business logic for Ito
-
looseleaf
Organise temporary files
-
p9
Server implementation of the 9p file system protocol
-
embedded-exfat
ExFAT filesystem library with async support, mainly focusing on embedded system
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
inscenerator-entity
Filesystem based hierarchical text/data format
-
v_utils
My utils crate
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
pkfs-utils
ProkaFS
-
hunt
command to quickly search a file/folder by name
-
supernote_pdf
CLI to convert .note files (and directories of them) into pdfs for archival and backup
-
rc-s3
S3 SDK adapter for rustfs-cli
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
cargo-nfs3-server
easy-to-deploy NFSv3 server
-
rsblkid
Safe Rust wrapper around the
util-linux/libblkidC library -
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…
-
image_writer_rs
Write bootable OS images to USB drive (dd on steroids)
-
ccutils
Collection of utils from the CylonCore project
-
switchy_fs
Switchy File-system package
-
nils-common
in the nils-cli workspace
-
mont
A task tracker to help you and your agent write robust, reliable code
-
rattler_repodata_gateway
interact with Conda repodata
-
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.
-
pks
Welcome! Please see https://github.com/alexevanczuk/packs for more information!
-
vfy
Verify backup integrity by comparing directory trees
-
truenas-master-mcp
Official MCP server for TrueNAS API access
-
ml-cellar
CLI of ML model registry for minimum MLOps
-
stil
generate STatic site from Index Listing of directory
-
cloud-disk-sync
a cloud disk sync tool
-
pathmaster
powerful command-line tool written in Rust for managing your system's PATH environment variable
-
codeowners-validation
validating CODEOWNERS files
-
opfs-project
working with the Origin Private File System (OPFS) in WebAssembly applications
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
iftree
Include many files in your Rust code for self-contained binaries
-
syno-photos-util
Helper for a number of tasks unavailable in Synology Photos web interface
-
repocat
concatenate all code and text files in a github repo for LLM inference contexts
-
nix-sweep
clean up old Nix profile generations and left-over garbage collection roots
-
dirnav
Fast and simple directory navigation in your terminal
-
process_path
Gets the path of the currently executing process or dynamic library
-
foyer-storage
storage engine for foyer - Hybrid cache for Rust
-
pratdiff
A colorfull diff tool based on the patience diff algorithm
-
faccess
file accessibility checks
-
cargo-workspace-analyzer
A CLI tool that analyses dependencies within a Cargo workspace
-
stamp-cli
A cli tool for applying project templates
-
file_shred
binary to securily delete files, overwriting and moving them before removal
-
jja
swiss army knife for chess file formats
-
garage-sdk
Async Rust SDK for Garage S3-compatible storage with uploads and public URL generation
-
portable-network-archive
cli
-
notify-debouncer-mini
notify mini debouncer for events
-
ins
Instant CLI - command-line utilities
-
a2kit
Retro disk image and language utility
-
turbovault-vault
Vault management, file operations, and watching
-
lstr
A blazingly fast, minimalist directory tree viewer, written in Rust
-
omnicli
Omnipotent dev tool
-
fsindex
Fast, powerful filesystem indexing with .gitignore support and iterator-based API
-
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
-
tauri-plugin-android-fs
Android file system API for Tauri
-
mago-database
high-performance, in-memory database for source code analysis, featuring distinct mutable and immutable states and transactional updates
-
duende-ublk
ublk device lifecycle management for swap-critical daemons
-
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
-
dir-structure
Model directory structures as plain Rust structs
-
clean-path
A safe fork of the
path-cleancrate -
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.
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
gix-dir
gitoxide project dealing with directory walks
-
zippity
asynchronously creating a ZIP file on the fly
-
io-vdir
Set of I/O-free coroutines to manage Vdir filesystems
-
dir_spec
A cross-platform Rust library for resolving XDG and platform-specific directories with proper fallbacks
-
corevm-host
Types that are common across CoreVM service, builder, monitor, tooling
-
pacfetch
a neofectch style wrapper for pacman's Syu/Sy/Su
-
notnow
A terminal based task and TODO management software
-
dockerfile-parser-rs
The ultimate Rust library for parsing, modifying, and generating Dockerfiles
-
rs9p
Filesystems library using 9P2000.L protocol, an extended variant of 9P from Plan 9
-
rflatten
Flatten subdirectories by moving all files to the root directory
-
ffscan
Fast directory & process scanner: scan large files/folders, list/kill processes, and print system info
-
cargo-test-support
Testing framework for Cargo's testsuite
-
relabs
Type-safe relative/absolute path wrappers
-
yafsm
System usage monitor inspired by glances
-
path-ext
Provide convenient methods for path operations
-
urlmatic
Slice and dice URLs on the command line
-
kugiri
Marker-based block editing CLI
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
frencli
CLI frontend for fren - a fast, powerful command-line batch file renaming tool
-
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)
-
rbackup
Incremental, cross-platform and multithreaded backup tool written in Rust
-
dirgrab
CLI tool to concatenate file contents from directories, respecting Git context
-
editorconfig-parser
.editorconfig parser
-
clean-dev-dirs
A fast CLI tool for recursively cleaning Rust target/ and Node.js node_modules/ directories to reclaim disk space
-
s5_fs
Content-addressed filesystem abstraction for S5
-
rskim
Smart code reader - streaming code transformation for AI agents
-
tooka
A fast, rule-based CLI tool for organizing your files
-
wholesym
A complete solution for fetching symbol files and resolving code addresses to symbols and debuginfo
-
affs-read
A no_std compatible crate for reading Amiga Fast File System (AFFS) disk images
-
ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
braces
Convert path lists into compact brace expansion syntax
-
nydus-service
Nydus Image Service Manager
-
meowda
🐱 —— 「喵哒」 Manage multiple Python virtual environments with ease
-
hdf5-metno-sys
Native bindings to the HDF5 library
-
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
-
recursive_copy
A minimal, safe, and portable recursive copy library for Unix systems
-
layla-log
logger library
-
stuckliste
reading and writing MacOS bill-of-materials (BOM) files
-
maram
A modern, high-performance alternative to the Unix tree command
-
bitters
Make BTRFS easier
-
rong_storage
Storage module for RongJS
-
rivia
reduce code verbosity
-
boxlite
Embeddable virtual machine runtime for secure, isolated code execution
-
brk_rolldown_fs
Filesystem abstraction layer for Rolldown
-
rdump
A fast, expressive, and language-aware file search tool
-
async-watcher
Trigger events when files or directories change
-
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
-
snipren
Easy rename for unix-like systems
-
gpt5_reasoner
GPT-5 prompt optimization and execution tool with MCP and CLI interfaces
-
utf8path
String-friendly path type
-
soar-utils
soar package manager
-
rpi_resize
Shrink Raspberry Pi root filesystem and create additional partitions for swap, /var, and /home
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
scanseq
File sequence detector in Rust with Python interface for automation systems
-
qb-savepath-history-editor
Small GUI tool to reorder/edit qBittorrent save path history (save_path_history)
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
grace-cli
CLI tool for processing files and strings
-
deno_permissions
deno permissions implementation
-
damascus
filesystem utility crate for the Flamberge mod manager stack
-
simple-expand-tilde
Cross-platform and reliable tilde-expansion solution
-
molybdenum
Recursive search and replace CLI application
-
taill
A TUI log viewer with search, filtering, and real-time file monitoring
-
herolib-virt
Virtualization and container management for herolib (buildah, nerdctl, kubernetes)
-
rs-script
create and edit single-file Rust scripts
-
m4b-extractor
CLI tool to extract chapters, metadata and cover for M4B Audiobook
-
builddir-clean
Cleans rust build directories recursively
-
neatcli
A smart CLI tool to organize and clean up messy directories
-
s3sh
Interactive S3 shell with Unix-like commands and archive navigation
-
cache-lite
A cross-platform caching library for Rust with configurable storage, lifecycle, and file formatting
-
luff
Print files with formatting
-
which_problem
Diganose your executable lookup problems with this rust library
-
net-bytes
handling file sizes, download speeds, and download acceleration with support for both SI and IEC standards
-
cfgmatic-files
Configuration file discovery and reading with multiple format support
-
trawldb
A CLI for managing trawl resources
-
unftp-sbe-fatfs
A storage backend for libunftp that provides read-only access to FAT filesystem images
-
fiemap
call ioctl FIEMAP on files with ease
-
yrba
Incremental remote backups made simple!
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
opfs
Origin Private File System browser API
-
smv
Smart Move - An enhanced mv command with transformation capabilities
-
fpr-cli
that allows one to write cli tools quickly
-
fusio-dispatch
dispatcher for Fusio file system
-
disk-spinner
A burn-in tool for spinning rust HDDs
-
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
-
spann
Proof-of-concept SPANN-style approximate nearest neighbor index in Rust
-
desktop_shortcut_remover
A program that periodically removes desktop shortcuts
-
zbox
ZboxFS is a zero-details, privacy-focused in-app file system
-
git-backup
Bundles multiple repositories and copies to target directory
-
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…
-
btrfs-diskformat
BTRFS disk format
-
rsid3
command line ID3v2 tag editor designed for scripting
-
xyz-convert
Fast Rust implementation of XYZ file fixing and trajectory conversion utilities
-
switchyard-fs
Switchyard: safe, atomic, reversible filesystem swaps with policy and audit
-
pi_store
File storage
-
linkleaf-cli
Local-first protobuf-only link feed manager (linkleaf.v1) for the terminal
-
toai
path crawler, that copies all SRC files into a singe output to send it to a ai (toai)
-
sfa
A minimal, flat file archive encoding/decoding library
-
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
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.
-
npingler
A Nix profile manager for use with npins
-
cyberex
Utilities Library
-
jfsm
A command-line tool to read file system metadata then return it in JSON format (output and errors)
-
opentelemetry-system-metrics
System metric export through Opentelemetry
-
sync-rs
A CLI tool to sync files between directories
-
tinymist-vfs
Vfs for tinymist
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
audio-preview
TUI for quickly navigating the file system and previewing audio files
-
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
-
kirmes
providing access to systemd's userdb varlink interface
-
openmw-config
interacting with the Openmw Configuration system
-
workspace_runner
A cargo runner that ensures your workspace is available when run in wasmtime
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
validate_directory_structure
A powerful tool to validate directory(Files and folders) structures
-
kopi
JDK version management tool
-
yazi-shared
Yazi shared library
-
sftpman
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
-
syn-inline-mod
Inlines modules in Rust source code for source analysis
-
vdisk
Virtual disk image tool for creating, partitioning, formatting, and manipulating images
-
chronocode
Watch directory structure and file changes in real-time with a beautiful TUI
-
disksift
A modern CLI tool to analyze disk usage and find largest files/directories
-
rcp-tools-rcmp
Fast file comparison tool - efficiently compares metadata across large filesets
-
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
-
any-storage
Virtual FileStore Abstraction for different Backends
-
sos-filesystem
Filesystem backend for the Save Our Secrets SDK
-
capsula-capture-file
A Capsula hook that captures file content
-
cfgmatic-paths
Cross-platform configuration path discovery following XDG and platform conventions
-
ftch
A fast, tiny system fetch utility
-
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
-
media-duplicate-eraser-rs
CLI tool to find and remove duplicate media files using SHA-256 and perceptual hashing
-
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
-
erofs-rs
A pure Rust library for reading EROFS (Enhanced Read-Only File System) images
-
harmonia-store-core
Core Nix store semantics - pure types and validation logic
-
cloud-filter
A safe and idiomatic wrapper around the Windows Cloud Filter API
-
zep-kvs
Elementary zero config cross platform key-value persistence library
-
sysutils-stdio-rust
System Utilities MCP Stdio transport in Rust
-
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…
-
puniyu_common
puniyu 的通用库
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
tempfile-fast
Support for Linux-specific tempfile extensions
-
quilt-rs
accessing Quilt data packages
-
random-image-server
image server that serves random images from a preconfigured list of paths and URLs
-
cocoon-tpm-storage
Cocoon TPM project - secure persistent storage
-
buildfs
A CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable TOML build scripts
-
dia-files
-
sst
sorted string table abstraction
-
sanitise-file-name
An unusually flexible and efficient file name sanitiser
-
backup-suite
Fast, secure & intelligent local backup tool with AES-256 encryption and Zstd compression
-
ex-cli
Command line tool to find, filter, sort and list files
-
meshanina
Content-addressed, log-structured memory-mapped database
-
globby
Heavily opinionated glob matching library
-
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.
-
agentfs-sdk
AgentFS SDK for Rust
-
carsync
rsync with cars!
-
objstore_fs
Filesystem backend for objstore
-
lz
A CLI tool to list the 5 most recently accessed files in a directory tree, sorted by last access time
-
xous-tools
A set of tools for managing Xous ecosystem binaries
-
kurbo-material-icons
Material icons, converted to kurbo paths
-
file-io
Easy interfaces for file i/o
-
vite-rs
Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in development.)
-
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
-
simple-path-match
Trivial path matching
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
fastdu
Parallel, cross-platform version of du
-
leviso-elf
ELF binary analysis and library dependency copying utilities using readelf
-
save_my_code
save code and other files
-
axum-asset
embedding static assets in your Axum application at compile time
-
stashr
A dynamic move command or simple file stash
-
sos-vfs
Virtual file system same as tokio::fs
-
titor
A high-performance checkpointing library for time-travel through directory states
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
prek-consts
constant values for prek
-
babel
Provide Rust enums for Groq, SambaNova, Openrouter's llm model names
-
sysdirs
Cross-platform system directory paths for iOS, macOS, Android, Linux, Windows and other Unix
-
vstorage
Common API for various icalendar/vcard storages
-
treee
A fast tree command with gitignore support and flexible filtering
-
make
just making files and directories
-
dpp-tool
CLI to explore Apple DMG disk images: DMG → HFS+/APFS → PKG → PBZX → files
-
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
-
harmonia-utils-test
Test utilities for Harmonia (proptest strategies, macros)
-
pwd
Safe interface to pwd.h
-
sedimentree_fs_storage
Filesystem-based storage backend for Sedimentree
-
bb-drivelist
basically a Rust implementation of Balena’s drivelist
-
stdpython
Python standard library runtime for the Rython compiler ecosystem
-
DiskAnalyzer
make diagram base on system folder size
-
moduforge-rules-engine
moduforge 引擎规则
-
zettelkasten-cli
A zettelkasten CLI that just works and gets out of your way
-
parquet-variant
Apache Parquet Variant implementation in Rust
-
feldera-storage
Storage crate for feldera
-
e9571_file_lib
file and directory operations, including MD5 hashing and recursive copying
-
smop
Batteries-included scripting utilities for Rust
-
fmutex
Cross-platform mutual exclusion across processes on a file or path
-
normalize-path
Like canonicalize, but without performing I/O
-
corroded_dav_fs
A WebDAV fuse file system daemon
-
nfsserve
NFS Server implementation
-
certreplace
CLI tool for replacing x509 certificates and their private keys
-
prun
Run 🍺
-
zub-store
Git-like content-addressed filesystem store with metadata preservation
-
loppel
local file backups with a bit of compression
-
vimputti
Linux input system pretender for isolated containers
-
dicom-anonymization
DICOM anonymization
-
expand-tilde
Expanding tildes in paths
-
transit_model
Transit data management
-
bitmagnet-comparer
extracting hashes from bitmagnet and outputting them to the console
-
gix-path
gitoxide project dealing paths and their conversions
-
stellar-org
A fast CLI tool to organize your files automatically by category, date, or hybrid mode
-
zngur
A Rust/C++ interoperability tool
-
fclones
Finds and removes duplicate files
-
copy_dir
Copy directories recursively in a straightforward and predictable way
-
kanumi
A cli to manage collections of images
-
axfatfs
FAT filesystem library
-
terraphim_update
Shared auto-update functionality for Terraphim AI binaries
-
redirt
Recursive Directory Tool
-
fs_rollback
offers a rollback mechanism in Rust for fs common operations
-
kcr_sparkoperator_k8s_io
Kubernetes Custom Resource Bindings
-
tabox
A sandbox to execute a program in an isolated environment and measure its resource usage
-
garage_web
S3-like website endpoint crate for the Garage object store
-
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
-
readcon-core
An oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage
-
bevy_etcetera
Tiny Bevy wrapper for etcetera: An unopinionated library for obtaining configuration, data, cache, & other directories
-
flysystem
A filesystem abstraction layer for Rust
-
dadk
DragonOS Application Development Kit DragonOS应用开发工具
-
rspack_watcher
rspack watcher
-
watchman_client
a client for the Watchman file watching service
-
brush-builtins
Builtins for a POSIX/bash shell (used by brush-shell)
-
sy
Modern rsync alternative - Fast, parallel file synchronization
-
gruggers
grug language
-
exfat-fs
A comprehensive implementation of the exFAT filesystem
-
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
-
fuse3
FUSE user-space library async version implementation
-
fslint
Linter for filesystem consistency: names, metadata, permissions and sizes
-
mktemp
files and directories
-
tauri-store
Persistent stores for Tauri
-
kaguya
Linux game saves and configurations backup manager for CLI enjoyers
-
ferret-tracker
A curious file tracker - monitors and logs new files in a searchable TUI
-
embeddenator
Sparse ternary VSA holographic computing substrate
-
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
-
gnoci
Small OCI image builder
-
persistent-map
async, persistent key-value store for Rust, backed by SQLite and designed for extensibility with other storage backends
-
dowser
A recursive, canonicalizing file finding library for Unix
-
confguard
Guard your sensitive configuration files
-
weight
Allows you to quickly and easily calculate the size of all files even with deep nesting
-
globcmp
assesses whether one glob pattern matches a file path more closely than another glob pattern does
-
twitter/rezolus
High resolution systems performance telemetry agent
-
wasixcc
C/C++ compiler for the WASIX platform
-
liboverdrop
Configuration library, with directory overlaying and fragments dropins
-
fhrn
File Hash Renamer
-
tarfs
Tar reading library, designed for using in embedded systems
-
fusabi-stdlib-ext
Extended standard library modules and domain packs for Fusabi
-
platform-dirs
obtaining platform dependant directory paths for application and user directories
-
rustar
A pure-rust USTAR implementation for OS-dev
-
blkpath
Resolve the underlying block device path from a file path or file descriptor
-
path_jail
A secure filesystem sandbox. Restricts paths to a root directory, preventing traversal attacks.
-
autoeq-testfunctions
A collection of non linear functions for testing optimisation algorithms
-
orbis-pfs
reading PlayStation 4 PFS (PlayStation File System) images
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
jvars
Tools for working with JSON via data paths
-
yadf
dupes finder
-
openat
A wrapper around openat, symlinkat, and similar system calls
-
scanit
A fast, multi-threaded filesystem search tool
-
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
-
nu-test-support
Support for writing Nushell tests
-
auto-launcher
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
iso9660_simple
ISO9660 reading library
-
flix-fs
Filesystem scanner for flix media
-
changepacks-node
Node.js project support for changepacks (npm, pnpm, yarn)
-
picomeson
A small parser for meson.build files
-
below-common
Common below code
-
tokmd-walk
File listing and asset discovery utilities for tokmd analysis
-
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
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
file-owner
Set and get Unix file owner and group
-
uni-app
native/wasm compatibility layer for window creation, input and filesystem
-
fsig
A filesystem signal crate for monitoring, debouncing, and filtering events
-
fshasher
Scan the destination folder and make a hash of all files to get the current state of the directory
-
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
-
unf
UNixize Filename -- replace annoying anti-unix characters in filenames
-
jumprs
Unified API for reading directory jumper databases (zoxide, z, autojump, fasd)
-
walcraft
A light-weight Write Ahead Log (WAL) solution with garbage collection
-
protontools
CLI tool for discovering and invoking Proton installations on Linux systems
-
tapis-files
The Tapis Files API provides for management of file resources on Tapis systems
-
acme-disk-use
Fast disk usage analyzer with intelligent caching for incremental write workloads
-
pb-rs
A converter from proto files into quick-protobuf compatible Rust module
-
hadris-fat
working with FAT32 file systems (FAT12/16/exFAT planned)
-
exact-reader
I/O buffering crate, supporting reservation-based reads and virtually-concatenated file handling
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
linker-layout
Data structures for storing linker layout information
-
tempfs
A lightweight Rust crate for managing temporary files and directories with automatic cleanup
-
quiet-stroll
A web server to deliver basic File System informations
-
cd-pls
A pretty ls-like command for listing files
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
jetstream_9p
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
komichi
Application tools for working with file-system paths
-
fuc_engine
Engine for the FUCing project
-
utime
A missing utime function for Rust
-
rrcm
Rust RC file Management commands
-
tree-type
Rust macros for creating type-safe filesystem tree structures
-
weblauncher
execute commands through a web interface
-
dirge
Convenient extensions to the standard library's path types
-
littertray
Lightweight sandboxing for tests that write to the filesystem
-
tux-icons
getting desktop icons in linux
-
cfdp-rs
High level CCSDS File Delivery Protocol components
-
gc_fst
Gamecube ISO unpacker and rebuilder
-
netcdf-src
Build scripts for building
netCDFfrom source -
tree-owners
Find all owners (user and group) inside a directory tree
-
goup-rs
goup is an elegant Go version manager
-
lineriver
Non-blocking buffered line reader for Read objects
-
lsql
A command-line utility that queries files and directories using SQL-like syntax
-
java-manager
managing and locating Java installations
-
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
-
conserve
A robust backup tool
-
sysutil
Linux system utils library
-
uv-cache-info
internal component crate of uv
-
assistant-cli
A command-line tool to read and format file contents, with clipboard support
-
xdg-termfilechooser-bridge
The bridge between xdg-desktop-portal-termfilechooser and your favorite terminal based filepicker
-
swdir
Swiftly traverse and scan directories recursively. Sway 💃, swing 🎷 or swim 🪼 in directories.
-
file_linked
Controlling objects linked directly to a file
-
trailing-whitespaces
Removes trailing whitespaces and trailing empty lines from text files
-
surreal-migraine
managing surrealdb migrations
-
devdust
Clean build artifacts from development projects to reclaim disk space
-
rattler_lock
Rust data types for conda lock
-
org-cli
Command-line tool for searching, reading, and managing org-mode knowledge bases with fuzzy text search and structured content access
-
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
-
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.
-
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
-
localsavefile
Save and load structs from a local file. A convenience wrapper around the savefile crate.
-
reflicate
Deduplicate data by creating reflinks between identical files
-
chksum
hash functions with a straightforward interface for computing digests of bytes, files, directories, and more
-
zmove
Move files in the command line with ease
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
loco-gen
Loco generators
-
s3invsync
AWS S3 Inventory-based backup tool with efficient incremental & versionId support
-
hadris-iso
ISO-9660 filesystem
-
meta_core
Shared infrastructure for ~/.meta/ directory management, lockfile, and atomic JSON store
-
dio-align
Query direct I/O alignment requirements for a filesystem path
-
ferro-storage
File storage abstraction for the Ferro framework
-
amg
Resume Codex sessions by git branch
-
janice
A file sync tool that refuses to waste your time
-
datapath
Type-safe structured paths with partitions, parsing, and schema associations
-
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.
-
fastrm
A fast version of the rm command
-
agent-skills-rs
CLI for installing agent skills
-
xt-oss
Aliyun OSS SDK
-
composefs
filesystem
-
backuppc_pool_reader
CLI for reading BackupPC pool files (contains a FUSE file system to mount the pool)
-
shvrpc
SHV-RPC protocol
-
rust-filesearch
Fast developer tools: fexplorer (file explorer) and px (project switcher with fuzzy search and frecency)
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
needs_rebuild
check if files need to be rebuilt based on their modification times
-
tree2fs-rs
Convert tree-formatted text into filesystem structures
-
rfuse3
FUSE user-space library async version implementation
-
which-fs
Give me a path, I'll tell you the filesystem it's on
-
polyfuse-kernel
FUSE application binary interface for
polyfuse -
helios-fhir
comprehensive FHIR (Fast Healthcare Interoperability Resources) specification model implementation that contains strongly-typed Rust representations of all FHIR data types, and resourcess…
-
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
nils-agent-docs
CLI crate for nils-agent-docs in the nils-cli workspace
-
kboot
A custom target runner for Rust-based operating system kernels
-
bkr
Backup and restore tool for syncing files to AWS S3 with native zstd compression
-
bmap-parser
that allows you to copy files or flash block devices safely
-
mago-composer
Parses and models composer.json files
-
rskiller
Find and clean Rust project build artifacts and caches with parallel processing
-
lsblk
List out block-devices, including disks and partitions
-
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.
-
bindet
Fast file type detection
-
log-analysis
A zeek log analysis library implemented in Rust
-
mmoxi
tools for IBM Storage Scale file systems
-
learnerd
The way to interact and learn stuff
-
init-project-cli
project template initializer
-
contextify
save project structure and contents to a text file
-
entertainarr-adapter-filesystem-prelude
Filesystem prelude for entertainarr
-
dirs-sys-next
system-level helper functions for the dirs and directories crates
-
simple-home-dir
Returns the path of the current user's home directory if known
-
oli
OpenDAL Command Line Interface
-
cryptomator-rs-crypto
Cryptomator Vault format
-
rmtree
faster rm -rf
-
dirs-lite
Get platform-specific config, data, and cache directories. Supports XDG-style on macOS. No dependencies.
-
kcr_shipwright_io
Kubernetes Custom Resource Bindings
-
talu
Safe, idiomatic Rust SDK for talu LLM inference
-
rudu
Fast, parallel Rust CLI tool for analyzing directory sizes
-
workspaces-rs
A CLI tool to switch between directories
-
garbage
CLI tool for interacting with the freedesktop trashcan
-
compio-fs
Filesystem IO for compio
-
sourcetrait_stdx
Extended standard library for SourceTrait Common
-
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
-
greentic-distributor-dev
Dev-only distributor source that serves packs and components from the local filesystem
-
fine-directory-curator
A Rust-powered CLI tool to organize and curate files in macOS directories
-
blooemu
the best library for OS API's manipulation
-
vtx-protocol
Official WIT interface definitions for VTX Project
-
filetree-traversing
working with file trees
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
brk_rolldown_fs_watcher
Filesystem watching implementation for Rolldown
-
orogene
node_modules/package manager and utility toolkit -
prefer
A lightweight library for managing application configurations with support for multiple file formats
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
file_picker
Prompts the user to pick a file interactively from the current directory
-
moove
🚚 Manipulate file names and locations
-
getattrlistbulk
Safe Rust bindings for macOS getattrlistbulk() system call for high-performance directory enumeration
-
peeko
exploring container images without launching a container runtime
-
dedups
A fast and efficient file deduplication tool with support for media files
-
doors
Access the illumos Doors API from Rust
-
swc_visit
Visitor generator for stable rustc
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
brewfatherlog
Log temperatures from grainfather fermenters to brewfather
-
imf
processing .imf files
-
parcopy-cli
Fast parallel file copy command (pcp)
-
disklens
A high-performance disk space analyzer with TUI interface
-
monofs
monofsis an immutable distributed file system -
dumpfiles
A CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing codebases with LLMs
-
basalt-core
core functionality for Basalt TUI application
-
oci2rootfs
Convert OCI container images to ext4 root filesystems
-
tauri-plugin-fs-pro
Extended with additional methods for files and directories
-
dx-forge
Production-ready VCS and orchestration engine for DX tools with Git-like versioning, dual-watcher architecture, traffic branch system, and component injection
-
rolldown-notify-debouncer-full
notify event debouncer optimized for ease of use
-
exhume_body
Format-agnostic data extraction from disk images and other potential data structures
-
compile_time_ls_colours
A compile-time map of LS_COLORS-style extension-to-colour mappings
-
lmdb-queue
A lightning fast disk based queue, meta data is stored in lmdb
-
rew-core
Core utilities and types for the Rew runtime system
-
dataspool-rs
Efficient data bundling system with indexed .spool files and SQLite vector database
-
dotl
CLI todo tracker written in Rust
-
persistx
Tiny async persistence helper: atomically store/load a single typed value using postcard + serde (cross-platform config paths)
-
storify
A unified command-line tool for managing object storage with HDFS-like interface
-
pnafs
PNA(Portable-Network-Archive) file system
-
gity
Make large Git repositories feel instant - a lightweight daemon that accelerates Git operations
-
hadris-part
Partition table support for MBR, GPT, and Hybrid MBR
-
pi_download
multi parts download, disconnect to continue connection, redundant download
-
randy
Conky like app in Rust
-
xml-disassembler
Disassemble large XML files into smaller files and reassemble the original XML
-
clipboard-history
CLI for interfacing with the ringboard server
-
rcp-tools-rlink
Fast hard-linking tool - efficiently creates hard links for large filesets (inspired by pcp/dsync)
-
fabricatio-constants
Constants for the fabricatio
-
hashtree-fuse
FUSE filesystem mount for hashtree content-addressed trees
-
squishy
A convenient high level library for reading SquashFS files
-
mogh_config
merge config from multiple files / directories
-
joat-repo
Metadirectory repositories
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
filepath
Get the filesystem path of a file
-
krunkit
CLI tool to start VMs with libkrun
-
rustdupe
Smart duplicate file finder with interactive TUI
-
node_module-nuke
Efficiently delete node_modules directories with nuclear precision
-
libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
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
-
recv-dir
Recursive directory walker
-
nydus-api
APIs for Nydus Image Service
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
syncless
ordered, atomic storage without durability guarantees
-
ferripfs-repo
IPFS repository management - datastore, keystore, and identity
-
ai-playground
Run AI coding agents inside systemd containers
-
dfr
A minimalist `df clone written in Rust - displays mounted filesystems & disk usage
-
fast-fs
High-speed async file system traversal library with batteries-included file browser component
-
ninep
A bare bones 9p implementation
-
faine
Failpoints implementation with automatic path exploration
-
get_dir
get directory
-
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…
-
cargo-like-utils
A colletion of utils to build CLIs with an output style and a behaviour similar to
cargo -
mountinfo2
parsing mount points on Linux and other Unix systems
-
rexgen
A fast CLI to generate text that matches regex-like patterns
-
usn-journal-rs
working with the NTFS USN change journal and enumerating the MFT
-
atefs
Distributed filesystem built on an immutable data store with strong encryption and authentication
-
canonical-path
Path and PathBuf-like types for representing canonical filesystem paths
-
exhume_ntfs
Extract NT Filesystem specific artefacts from a given Partition
-
ringlog
A fast and lightweight non-blocking logging framework
-
ploys
manage projects, packages, releases and deployments
-
sequitur
working with numbered file sequences
-
clonehunter
command line utility that identifies groups of identical files and displays them to the console
-
re_entity_db
In-memory storage of Rerun entities
-
path_macro2
Cross-platform path construction macro supporting both slash (/) and comma (,) syntax with variable interpolation
-
is_data_interface
interface framework to build scalable, flexible and recoverable interfaces
-
sparseutils
Small command-line utilities for working with sparse files
-
path-security
Comprehensive path validation and sanitization library with 85%+ attack vector coverage
-
chamber-backup
Backup functionality for Chamber secrets manager
-
marty_plugin_protocol
Protocol definitions for Marty workspace provider plugins
-
google_drive_client
Google Drive Client (Rocket) for api rest
-
ptlist
A modern replacement for ls command with rich features and beautiful output
-
rocfl
A CLI for OCFL repositories
-
jokolink
copy MumbleLink of Guild Wars 2 by running in wine and copying it to linux filesystem for native access by linux apps
-
silicube
sandboxed code execution
-
scrapers
Contrail scrapers and normalization library for local AI coding session logs
-
ext4-fs
A very basic library to read the ext4 filesystem
-
tagref
maintain cross-references in your code
-
zouni
Variety of functions that
stddoes not offer orstdoffers but are not satisfiable -
exifrename
Rename or copy files based on EXIF data
-
tinymist-std
Additional functions wrapping Rust's standard library
-
historyprovider
historyprovider-rs
-
rgen-core
Core graph-aware code generation engine
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
ext4-lwext4-sys
FFI bindings to lwext4 - a lightweight ext2/3/4 filesystem implementation
-
rcp-tools-rcp
Fast file operations tools - rcp (copy) and rcpd (remote copy daemon)
-
fdsum
Calculate checksums on directories
-
prefixload
S3 cli backup by file name prefix
-
sibling
The API for traversing sibling directories (find next/previous directory)
-
integrity-checker
integrity checker for backups and filesystems
-
docufort
A toolbox for the docufort crash fault-tolerant append only file format
-
apfs
Read-only APFS (Apple File System) parser
-
ito-templates
Template management and installation for Ito
-
capsula-capture-cwd
A Capsula hook that captures the current working directory
-
some_default_dirs
Some Default paths which are not in dirs next
-
casc-storage
CASC (Content Addressable Storage Container) implementation for local game file storage
-
lsplt-rs
binding for LSPlt
-
libblockid
Block device identification library
-
leviso-deps
External dependency resolution for LevitateOS build - handles Linux kernel source, Rocky ISO, and installation tools
-
duplicate_file_finder
Finds duplicate files
-
afs
The first choice of fs library, inspired by node:fs
-
generate_from_path
Generate a Rust project from a local Liquid template. A stripped-down version of cargo-generate.
-
k8s-crds-longhorn
Kubernetes CRDs for longhorn
-
fish_del_path
interactively delete paths from fish shell's fish_user_paths
-
fuse-checkers
Compliance checker implementations for VCE protocol
-
erofs
CLI for interacting with EROFS
-
azstorage
A Django storage clone for Axum - unified storage backend abstraction
-
unistore-watcher
File system watcher capability for UniStore
-
apple-sdk
Interact with Apple SDKs
-
discord-updater
download and install the latest Discord version to resolve update issues
-
bigbro
tracking file accesses of processes
-
zlayer-storage
S3-backed container layer persistence with crash-tolerant uploads
-
exhume_filesystem
This exhume module is proposing a standard abstraction layer of a FileSystem, File and Directory for any exhume filesystem modules (extfs, ...)
-
sam-zfs-unlocker
controlling encrypted ZFS pool datasets
-
little-becky
backup with copy-on-change model
-
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…
-
datefilter
Filter filenames on stdin to exclude filenames for dates which should be kept, and filenames not containing dates
-
scbl-utils
A command-line utility for data processing and delivery at the Single Cell Biology Lab at the Jackson Laboratory
-
ontoenv-cli
Command line tool to manage ontologies and their imports in a local environment
-
korrect
A kubectl version managing shim that invokes the correct version of kubectl or helm ☸
-
file-identify
File identification library for Rust - detects file types based on extensions, shebangs, and content
-
safe-path
safely handle file system paths for container runtimes
-
reat
ergonomic use of extended attributes of filesystem objects
-
timelord
preserve file timestamps (mtime) between builds, even with fresh git checkouts
-
rapid-delete-lib
A high-performance file deletion library
-
loq_fs
Filesystem operations for loq - enforce file size constraints
-
cap-tempfile
Capability-based temporary directories
-
frots
File rotation from standard input
-
rust-fd
A fast file finder written in Rust with glob pattern matching
-
blaze-core
Blaze as a library
-
unifuse
Cross-platform async FUSE abstraction (rfuse3 + winfsp-rs)
-
rmp_fs
A small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file
-
dir-structure-resolve-core
Model directory structures as plain Rust structs
-
oak-vfs
Virtual file system abstraction for the Oak framework, supporting disk and memory-based storage
-
bluenoise
Ergonomic blue noise (poisson disk sampling) for the masses
-
qcow2-rs
read/write qcow2 image in async/await
-
melatonin
A version manager for the BYOND environment
-
chithi
OpenZFS replication tools
-
rc-core
Core library for rustfs-cli S3 CLI client
-
datadriven
Rewritable table-driven testing
-
rfui
A fast, interactive file finder with live preview built in Rust
-
llm-optimizer-collector
Metrics and data collection from LLM systems
-
libstoragemgmt-rust
Rust bindings for libStorageMgmt
-
zawgl-core
Zawgl Graph Core Library
-
stackathon
The interpreter for the Stackathon language
-
avl-storage
AVL Storage - S3-compatible object storage optimized for Brazil and LATAM
-
atm-refraction
Tools for calculating light paths in the atmosphere
-
file-declutter
Reorganizes files into nested folders based on their filenames
-
virtual_file_system
a Virtual File System with local storage
-
simple-snap
Minimalist BTRFS periodic snapshot tool
-
inspect_path
Cross-platform inspection of filesystem paths, including local and remote mounts
-
fsp
File System Plus is a package that provide create, update and delete operation on file syteme
-
serve_static
Headless utilities for static file serving: path jail, range parsing, MIME detection, directory listing
-
walkdir_minimal
Minimal, dependency-free POSIX-focused directory walker in 100% Rust
-
timestore
Fully serializable on-disk datastore for time data
-
nix-bindings-store
Rust bindings to Nix store library
-
xdvdfs
interacting with XISO/XDVDFS images
-
dotstrap
Template-driven dotfiles bootstrapper for macOS
-
cap-directories
Capability-based standard directories for config, cache and other data
-
mkdirp
mkdir -p
-
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
-
dir_tools
Набор инструментов для работы с директориями
-
java-locator
Locates a Java installation in the host
-
s3-path
Describe paths inside an S3 bucket like working with std's Path and PathBuf
-
mchdir
enter a directory in one command
-
replace-homedir
Replace user home directory in a path with another string (Rust alternative to npm replace-homedir)
-
puzzlefs
next-generation container filesystem
-
wormhole-fs
Wormhole is a data decentralisation solution. It aims to create one single virtual storage space between many computers.
-
koto_tempfile
A Koto library for working with temporary files
-
tree-rust
A fast, feature-rich implementation of the Linux tree command
-
chamber-import-export
Import/export functionality for Chamber secrets manager
-
wl-snip
Wayland screenshot tool
-
rustypath
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get what you want, or you dont.
-
librarium
reading, creating, and modification of cpio file systems
-
memexec
loading and executing PE (Portable Executable) from memory without ever touching the disk
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
freneng
A useful, async-first file renaming library
-
waylog
Automatically save chats from Claude, Codex, and Gemini CLI to local Markdown files
-
ricecoder-keybinds
Keybind customization with conflict detection and profile management
-
fs9p
A 9P client library for Rust
-
lockfile
Create lockfiles that remove themselves when they are dropped
-
pijul-identity
Functionality to interact with Pijul identities
-
hashtree-fs
Filesystem-based content-addressed blob storage for hashtree
-
below-dump
Dump crate for below
-
find_it
Resource discovery and search utilities with file finding, pattern matching, and path resolution
-
crate-inspector
inspect the public APIs of Rust crates
-
hidefix
Concurrent HDF5 and NetCDF4 reader (experimental)
-
borgbackup
A wapper for the borgbackup utility
-
baklava
wrapper around the InsightFace library to perform face comparison
-
yazi-fs
Yazi file system
-
nfs3_client
NFS3 client
-
suckit
Suck the InTernet
-
goldboot-image
Defines the goldboot image format
-
whats-changed
Show Rust dependencies that were upgraded
-
greentic-operator
Greentic operator CLI for local dev and demo orchestration
-
disk-serial-number
get disk serial numbers across different platforms
-
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
-
valida-vm-api-linux-arm
wrapper around
validaexecutable - zero-knowledge virtual machine -
ringest-error
error definitions for the ringest framework
-
oxur-testing
Shared testing infrastructure and utilities for Oxur
-
rust-overture
overture library
-
rust-single
rust application single process
-
atomic-file
upgradeable ACID one-shot files
-
harmony-jolt
JSON to JSON transformation library using the JOLT spec
-
libstorage
Storage helper functions
-
rmbrr
Fast parallel directory deletion with cross-platform support
-
xio
providing common functionality for file system operations and asynchronous file processing
-
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…
-
ohos-fileuri-binding
OpenHarmony's fileuri binding for rust
-
lib_file
File handling utility functions
-
diff-trees
Diff two directory trees based on their content
-
aliyundrive-fuse
FUSE for AliyunDrive
-
extended-notify
extended cross-platform filesystem notifications
-
dux-core
Core library for DUX disk usage analyzer - tree data structures and parallel scanning
-
rustpix-io
Memory-mapped file I/O for rustpix
-
dyn_fs
Abstraction for the std::fs stdlib
-
flopen
Reliably open and lock a file
-
coding_agent_tools
Coding agent tools (CLI + MCP). First tool: ls.
-
esl01-indexedlog
Append-only on-disk storage with integrity checks and indexing support
-
unfuck
Python 2.7 bytecode deobfuscator
-
thesis
controlling & monitoring experimental code paths
-
recast
Transforms one serialization format into another
-
fusio-parquet
Parquet reader and writer implementations for Fusio
-
inscenerator-xfs
Filesystem abstraction for Inscenerator
-
xcom
Windows file operations utility with shell integration for copy and move operations
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
kuksa-rust-sdk
SDK for the Eclipse KUKSA Databroker
-
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
-
chicon
A file abstraction system for Rust
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
ferripfs-blockstore
Content-addressed block storage for IPFS, compatible with Kubo
-
obliviate
Small utility to delete files older than a certain amount of days
-
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…
-
bmap2simg
Convert bmap images to Android sparse
-
jsonhash
A command-line tool to generate hash values for files. SHA256 and MD5. Output and Error messages in JSON format.
-
image-rider-fat
Rust nom parser to read FAT file systems
-
farmfe_toolkit
Toolkit for farm
-
eska
Утилита для разработчиков 1С Enterprise
-
stowsave
Automates moving files into a stow directory then using stow to create symlinks back to where the files came from
-
xvc-walker
Xvc parallel file system walker with ignore features
-
nix_rs
interacting with the Nix command
-
lintestor
Linux package tester
-
pidfile-rs
Rust reimplementation of pidfile_* functions from libbsd/libutil
-
azure_mgmt_stack
generated REST API bindings
-
normalizefs
Normalization of file system paths
-
directory-indexer
AI-powered directory indexing with semantic search for MCP servers
-
rong_fs
Filesystem module for RongJS
-
pdf-renamer-ai
Intelligently rename PDF files using local LLMs. Supports multiple languages, automatic translation, and meaningful name generation.
-
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
easy_paths
Convenience library for rapidly processing string-type paths
-
userdmp
in Rust for parsing Minidump (.dmp) files generated in user mode on Windows
-
kismet-cache
A bounded multiprocess cache of files on disk
-
n5
tensor file system format
-
plow_package_management
Plow: A package manager for ontologies
-
crustdown
A static site generator for markdown content
-
arkv
A fast, no-frills file archiving tool that copies files to remote servers via SFTP
-
s5_fuse
FUSE filesystem implementation for S5
-
rm_rf
Force-remove a file/directory and all descendants
-
aslip
command line argument parser
-
cdfs
ISO 9660 / ECMA-119
-
es-fluent-toml
Toml crate for es-fluent
-
maelstrom-util
by non-WASM Maelstrom libraries and binaries
-
duet
bi-directional synchronization
-
flash-watcher
A blazingly fast file watcher that executes commands when files change
-
cpp-linter
Run clang-format and clang-tidy on a batch of files
-
CreepDir
A CLI tool to scan folders and catalog files by extension
-
mime_multipart
MIME multipart parsing, construction, and streaming
-
etcd-bin-vendored-linux-s390x
etcd precompiled binaries bundled into a crate
-
rattler_cache
manage the caching of data in rattler
-
lms
A fast and reliable alternative to rsync for synchronizing local files
-
dirscan
A high performance tool for summarizing large directories or drives
-
version-test-path
version-release-test
-
rusoto_fsx
AWS SDK for Rust - Amazon FSx @ 2018-03-01
-
hoard
backups of files across your filesystem into one location
-
sqlite-plugin
building a custom SQLite virtual file system (VFS)
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
folder-scan
lightweigth and blazingly fast folder scanner with a tree-like visualization that can be used to find space hogs
-
deno_io
IO primitives for Deno extensions
-
parity-path
Path utilities
-
rfm
Expanded options for interacting with files and directories. Creating/copying/moving etc. File manager, only inside Rust 🦀
-
winfsp_wrs
WinFSP wrapper for rust
-
async-fusex
Async fuse library to make fuse develop easier
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
doto
Fast comment mark searching tool
-
mani
in-memory manifest of related files
-
docbox-core
Docbox core business logic and functionality
-
rmrfrs-lib
Shared code lib for rmrfrs and rmrfrs-ui
-
cuddlyfs
A distributed file system with a cuddly API
-
lfs
give information on mounted filesystems
-
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.
-
radicle-surf
A code surfing library for Git repositories
-
rustic_backend
supporting various backends in rustic-rs
-
bt_file_cache
A caching mechanism for downloading and storing files from URLs
-
log-writer
write a stream to disk while adhering usage limits
-
ostring_base
ostring base crate include some basic function
-
zsplit
Split text into multiple files by line
-
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
build-deps
Rust build-script dependencies generator for data/IDL files
-
pathx
A collection of utilities for working with paths
-
yan-log
轻量级日志库
-
omnipath
Path utility library
-
minidex
A lightweight indexing engine for filesystem entries
-
simd-r-drive-extensions
Storage extensions for SIMD R Drive
-
walkdir
Recursively walk a directory
-
lune-utils
Lune
-
aparte
XMPP console client written in Rust and inspired by Profanity
-
peckish
Create, manipulate, and transform Linux package formats!
-
below-btrfs
reading btrfs
-
stuckliste-cli
A command-line utility for reading and writing MacOS bill-of-materials (BOM) files
-
ls-preview
Show a preview of the directory contents
-
electron-hardener
remove features from Electron that modify runtime behavior
-
app-rummage
Find installed and running applications on Linux
-
forge-rs
A powerful symlink management tool designed as a modern alternative to GNU Stow
-
proka-fs
The filesystem of ProkaOS, which is light and simple
-
libzetta
stable interface for programmatic administration of ZFS
-
dux-cli
An interactive, DaisyDisk-like terminal disk usage analyzer with rich TUI
-
positioned-io2
Reading and writing at an offset
-
snowbinary
A header based system for writing and reading binary files using its own format
-
pushd
that implements pushd
-
riji
Scripting environment using rhai
-
fanotify-rs
The high-level/low-level implementation of Linux Fanotify
-
seq-data-file
sequential data file
-
regview
Offline-viewer for registry files
-
axfs
Axvisor filesystem module
-
prefligit
pre-commit implemeneted in Rust
-
oneiros-fs
Thin wrapper for common oneiros file system operations
-
dsq-io
I/O utilities for dsq - handles reading and writing to disk, STDIN, STDOUT
-
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…
-
exhume_extfs
Extract Extended Filesystem specific artefacts from a Partition
-
ledger_secure_sdk_sys
Bindings to Ledger C SDK
-
calimero-blobstore
Core Calimero infrastructure and tools
-
env_home
Get the user home directory in a cross-platform way
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
eryx-vfs
Virtual filesystem implementation for eryx sandbox
-
ctree
A copy-on-write directory library for Rust with fast reflink cloning
-
system-gauges
A tui program that displays information about your system in a gauge format
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
tetragrammaton
A Rust-based system daemon with FUSE, HTTP, and async orchestration for advanced identity logic
-
quickseal
Create Kubernetes SealedSecrets with a single secure command
-
include-lines
Macros for reading in the lines of a file at compile time
-
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.
-
win_tree
Tree command to generate file system tree structure snapshot in JSON
-
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…
-
rattler-build
A fast CLI tool to build conda packages on Windows, macOS and Linux
-
terrr
a linux horror game
-
Fasching
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
wfs
Rust client for WFS
-
diskann-platform
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
skill_installer
CLI for installing agent skills
-
tudiff
A high-performance terminal directory comparison tool written in Rust - bringing Beyond Compare's intuitive interface to the command line
-
memofs
Virtual filesystem with configurable backends
-
uggo-lol-client
uggo dependency -- API bindings for the League of Legends client
-
lsplus
A replacement for the 'ls' command written in Rust
-
easy-shortcuts
easy helper utilities for short command-line programs
-
indexlake-index-bm25
IndexLake bm25 index
-
camino-tempfile-ext
Quality-of-life extensions for camino-tempfile
-
grouse
asset bundler for Rust
-
frentui
Interactive TUI for batch file renaming using freneng
-
wlk
File-centric, event-sourced version control system with implicit branching
-
bmap-rs
application that handles the use of bmap crate
-
maelstrom-fuse
interacting with FUSE with async Rust
-
write_atomic
Write to files atomically
-
snapsafe
A lightning-fast, lightweight command-line tool for creating efficient directory snapshots
-
fcache
File caching library with lazy creation, automatic refresh, and callback-based initialization
-
crud-path
-
riscv_sys_monitor
A system monitor for RISC-V SBCs on Linux
-
ddupe
Fast, cross-platform CLI for finding and removing duplicate files by content hash
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
spring-opendal
OpenDAL plugin for spring-rs
-
cpui
A modern replacement for cp command with progress bar and advanced features
-
owfs
Rust API for OWFS (1-Wire file system)
-
outsider
Test artifact changes locally from multiple projects that already use gitlab-art
-
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.
-
hanzo-runtime
Non Rust Code for Hanzo AI platform
-
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…
-
ffcnt
Fast file counting on HDDs
-
foyer-tokio
tokio adapter for foyer - Hybrid cache for Rust
-
rs-blocks
A lightweight i3/sway status bar written in Rust
-
timetrack
Automatically track how you are spending your time by watching the file system
-
ofs
OpenDAL File System
-
expanduser
attempts to expand ~ and ~user while creating a filesystem path
-
hyperdir
A container for inodes implemented as a Hyperfile
-
dedcore
A high-performance deduplication tool
-
is-musl
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
hydroperx-wwwfs
Abstraction for the browser file system APIs
-
joatmon
Jack of All Trades Master of None
-
hrx-get
Reader for Human Readable Archive (.hrx) data
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
unctool
convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
arenabuddy_data
Storage of arenabuddy data
-
poly-mcp
A comprehensive MCP server with filesystem, diagnostics, scripting, time, network, context, git, and input tools
-
rfs_br
Rust File System
-
ohos-fileuri-sys
OpenHarmony's fileuri sys for rust
-
notify-types
Types used by the notify crate
-
tauri-plugin-vnidrop-share
A Tauri plugin for sharing content via the system's share dialog
-
dr_disk
An interactive Rust CLI tool for disk usage analysis
-
nils-git-lock
CLI crate for nils-git-lock in the nils-cli workspace
-
jailer
in creation of sandbox environment
-
srtlib
handling .srt subtitle files
-
ephemeral-dir
creating temporary directories that are auto-cleaned
-
cover-files
syncing directories with change detection
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
openc2
Rust types for OpenC2 commands and responses
-
rdd
interact with
ddtool -
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
-
spacetimedb-paths
The spacetimedb directory structure, represented as a type hierarchy
-
alfred-clean
🧤 Alfred - A blazingly fast CLI tool to automatically organize your folders
-
chunkfs
An in-memory file system that can be used to compare different deduplication algorithms
-
libfasttree
inspired by libostree, but based on distribution repositories
-
depot
A (disk) persistent queue library
-
search_path
very simple search path file finder
-
quirks_path
path library with quirks that is as platform-agnostic as possible
-
inotify-sys
inotify bindings for the Rust programming language
-
toolchain_find
A small library to help find installed Rust components
-
uymas_cli
the fast and minimal dependency development tool for rust language
-
libmount
The type-safe wrapper around mount system call
-
xtagger
Command line application for managing and searching tags stored in filesystem extended attributes
-
commondir
Find the common root directory of a set of paths
-
snakit
Command-line tool that recursively renames all files and folders within a specified directory to snake_case
-
fzpart
interact with GPT / MBR partition tables
-
polished_files
File loading and (future) filesystem abstraction for Polished OS, supporting UEFI and no_std environments
-
dirbuf
reusable directory buffers
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
fsblobstore
A file-system backed blob storage abstraction
-
easy_file
easy file system
-
catapulte-adapter-template
Template adapter for catapulte - implements TemplateLoader and TemplateRenderer
-
spook
File watcher geared towards automatic HTML generation and autoreload
-
udownload
Wrapper around the crate 'ureq' to make downloading files easier
-
wenmoon
Your crypto portfolio and terminal together at last
-
code0-cli
The cli for managing the Code0-Definitions
-
filesystem-mcp-rust
A Model Context Protocol (MCP) server for advanced filesystem operations with file handling capabilities
-
nickel-lang-flock
Cross-platform advisory file locking, taken from Cargo
-
cmps
short for compose, a tool used to create or fill files with a default content
-
exe
A PE (Portable Executable) library!
-
kcr_k8up_io
Kubernetes Custom Resource Bindings
-
automoduse
Pull in every source file in a directory as a module and optionally re-export their contents
-
ollama-file-find
Ollama model file inspection and discovery
-
dir-lock
file-system-based mutex
-
sos-database-upgrader
Upgrade from file system to database storage for the Save Our Secrets SDK
-
grass-driver
Driver for GRASS
-
rattlebeaver
Manage rolling backups
-
pawkit-fs
PawKit's filesystem module
-
wsdg-xdg
Translation Layer - Translates XDG environment to WSDG interface logic
-
hm
homemaker. Slightly more than yet another dotfile manager.
-
x79d8
Serve encrypted files via local FTP
-
fs-set-times
Set filesystem timestamps
-
rmcp-trash
MCP server for cross-platform trash/recycle bin operations
-
bias-vfs
A virtual filesystem for Rust
-
uni-path
Platform-independent path manipulation
-
dysk-cli
the dysk cli as a library
-
rrf
Reciprocal Rank Fusion (RRF) algorithm implementation in Rust
-
protoc-bin-vendored-linux-aarch_64
protoc binary for linux-aarch_64 compiled by Google and bundled in this crate
-
rolldown-file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
mcdu
A modern disk usage analyzer with a terminal UI, inspired by ncdu
-
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
-
lintrunner
A lint running tool and framework
-
rng-rename
Rename files to randomly generated strings
-
squinter
interface with SquashFS filesystems
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
backitup
Stupidly simple crate for backing up files and directories
-
bip_handshake
Common handshaking interface as well as a default handshake implementation
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
fleetfs
FleetFS
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
webhdfs
Hadoop WebHDFS client library
-
musage
🧵 A command line memory usage information tool
-
pveauto
command-line tool designed to download and Verify Proxmox Virtual Environment ISO images automatically
-
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]… -
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…
-
maybe_path
Zero overhead static initializer for Path
-
jql-parser
Parser for jql - the JSON Query Language tool
-
ifft
IF Filsystem-event Then
-
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…
-
pmv
Pattern based mv(1)
-
mojo
Versioning filesystem for sqlite database. This is a placeholder but the project is real
-
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
-
chamber-password-gen
Password generation utilities for Chamber secrets manager
-
transient-btree-index
allows you to create a BTree index backed by temporary files
-
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…
-
toster
A simple-as-toast tester for C++ solutions to competitive programming exercises
-
file_url
Helper functions to work with file:// urls
-
rustfs-filemeta
File metadata management for RustFS, providing efficient storage and retrieval of file metadata in a distributed system
-
fscommon
Filesystem common utilities
-
path-absolutize
extending
PathandPathBufin order to get an absolute path and remove the containing dots -
iso9660
(Incomplete) implementation of ISO9660 filesystem
-
sequoia-directories
Directories used by Sequoia
-
fist
Interactive Search Tool
-
fob-bundler
Fob bundler - Rolldown-based bundling on top of fob foundation
-
flight_tracking_erau_se300
An app that displays the path of planes through the country of United States
-
file-with-meta
store a file's metadata for caching purposes
-
unsplash-wallpaper
A tiny tool to download multiple images from Unsplash API in parallel
-
context-driven-development
Context-driven development installer and tooling
-
wasm-bus-fuse
WebAssembly fuse bus interface
-
yt-parallel
This application runs download tools (default is yt-dlp) in parallel to download batches of videos
-
fluxfox
working with floppy disk images for the IBM PC and compatibles
-
sqlite-cache
SQLite-based on-disk cache
-
mountpoint-s3-fs
Mountpoint S3 main library
-
url_path
canonicalize, normalize urls
-
entertainarr-adapter-filesystem-pcloud
Filesystem PCloud adapter for entertainarr
-
btrd
The btrfs debugger
-
gity-watch
Cross-platform file system watcher for gity
-
arct-core
Core library for Arc Academy Terminal - command analysis and learning engine
-
sector-builder
database of sectors
-
hdd
hdd: instruments for querying ATA and SCSI disks
-
filessh
A fast and convenient TUI file browser for remote servers
-
cargolifter
CargoLifter
-
pk2-sync
interacting with Silkroad Online's pk2 archive format
-
licverify
Rust client for go-license verification system
-
wasi_virt_layer-cli
CLI for the wasi_virt_layer crate
-
zlob
SIMD optimized glob pattern matching library faster than glob crate
-
lb-fs
A Virtual file system implementation for lockbook.net
-
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.
-
linkleaf-core
Local-first protobuf-only link feed manager (linkleaf.v1) library
-
redoxer
Method for quickly running programs inside of Redox from a KVM capable OS
-
obfd
organize files into folders by date
-
rfmt
source code formatter
-
watchexec-filterer-globset
Watchexec filterer component based on globset
-
ext4
Read information from EXT4 filesystem images
-
pearl
low level blob-based I/O library
-
vhost-device-scsi
vhost scsi backend device
-
mavdac
MAVIS Differential Astrometric Calibrator
-
serde-json-file-io
A package for writing and reading from/to JSON, Data Structures which implement serde's Serialize and or Deserialize
-
lets_find_up
Find a file or directory by walking up parent directories
-
softpath
A human-friendly file and directory path manipulation library for Rust
-
ozymandias
Alpha-quality backup program
-
ceph-safe-disk
Ceph disk safety removal tool
-
filesystem-table
reading and writing filesystem tables
-
subio
Read, write, and seek within a portion of a file as if it were itself a standalone file
-
uv-globfilter
internal component crate of uv
-
rustcask
fast and efficient key-value storage engine, based on Bitcask
-
illfs
File System Operations
-
libhdf5-sys
Native bindings to the HDF5 library
-
libmtp
A memory safe API for interacting with libmtp library
-
crax_utils
Some common utils
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
relative-path-utils
Portable, relative paths for Rust
-
radarr
API docs
-
quickproj
Flexible project creation for minimalists
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
listree
Tools to view directories and files
-
motdyn
🛠️ motdyn (Dynamic MOTD): Rust-powered and highly configurable for real-time login insights
-
tdms
A LabView TDMS file parser written in Rust
-
rualdi
Rust Aliasing Directory
-
crab-clean
A CLI tool to tidy your file system by finding and managing duplicate and unused files
-
mkdir
A cross-platform mkdir command with enhanced features
-
rsdupes
A file deduplication utility
-
sigstore-merkle
RFC 6962 Merkle tree verification for Sigstore
-
valida-vm-api-linux-x86
wrapper around
validaexecutable - zero-knowledge virtual machine -
semsearch
Search your filesystem semantically
-
unleash-edge-metrics
Unleash edge is a proxy for Unleash. It can return both evaluated feature toggles as well as the raw data from Unleash's client API
-
tmp_env
lets you create temporary environment and be automatically restored/cleaned when not needed
-
bcachefs-top
A top-like tool for bcachefs statistics
-
s5_store_local
Local filesystem blob storage backend for S5
-
arcbox-vmm
Virtual Machine Monitor for ArcBox
-
mime_to_ext
no_std MIME ↔ extension lookup from embedded JSON, no OS files
-
proton-finder
Cross platform library for finding and pathing through proton prefixes
-
common-testing
Common testing shortcuts and utilities reused across projects
-
scandir_rs
A fast directory scanner
-
oramfs
fully encrypted and optionally authenticated Oblivious RAM filesystem
-
sos-backend
Backend storage abstraction for the Save Our Secrets SDK
-
activitystreams-ext
Extension types for the ActivityStreams crate
-
rasi-syscall
The low level syscall interface for RASI system
-
fsal
File System abstraction layer
-
image-rider
Disk image and ROM image parser
-
kapy
Cli tool to copy photos with optimizations
-
ntfsanitise
Sanitise filenames for use on NTFS filesystems
-
segments
kafka inspired rumqtt's mqtt commitlog
-
tiverse-mmap
Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API
-
changenog-staging
Zero-config changelog generator with monorepo support
-
pi_file
一个文件监听器
-
ferripfs-mfs
IPFS Mutable File System (MFS) - familiar filesystem interface over IPLD
-
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.
-
libnode_sys
C bindings for libnode
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
falcon-finch
Symbolic Execution against Falcon IL
-
remote-files
a cli/lib wrapper of opendal to download/upload and manage remote files on buckets
-
filesentry
robust (recursive) file watcher
-
n5gest
CLI utilities for N5 files
-
calf
A very basic library to read QCOW files
-
e9571_io_lib
file I/O operations, including line-by-line reading, various write modes, and byte stream reading
-
block-device-driver
Block device trait
-
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. -
id3-json
Read and write ID3 tags in a machine-readable way
-
axfs-ng-vfs
Virtual filesystem layer for ArceOS
-
testfile
Temporary test file/dir management for unit tests
-
fdir
file system
-
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.
-
deno_resolver
Deno resolution algorithm
-
texclean-rs
A command line tool to remove temporary files created during (La)TeX compilation
-
pathy
A CLI tool to display the file tree of a directory
-
qcow2-fuse
Mounting qcow2 virtual disk images
-
binroots
Serialize and expose data, one file per field
-
rufs
FUSE implementation of FreeBSD's UFSv2
-
diskann-tools
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
everything2
A port of everything to Rust
-
tev_client
An IPC TCP client for tev
-
sigar-sys
Low level bindings to sigar
-
dokan
Rust-friendly wrapper for Dokan (user mode file system library for Windows)
-
ntdb_unwrap-cli
CLI tool for decrypt/decoded NTQQ database files
-
reflexo-vfs
Vfs for reflexo
-
unfusefs
Split a file into chunks in a virtual filesystem
-
osoy
Command-line git repository manager
-
elfio
intended for reading and generating files in the ELF binary format
-
fls
A fast POSIX ls that doesn't require a libc
-
inflorescence-pijul-repository
Functionality for interacting with a pijul repository
-
eatnodemodules
eat node_modules
-
rust-unixfs
UnixFs tree support
-
ignore
A fast library for efficiently matching ignore files such as
.gitignoreagainst file paths -
boost_filesystem
Boost C++ library boost_filesystem packaged using Zanbil
-
build-clean
Clean all build caches on your disk!
-
kcr_jobsmanager_raczylo_com
Kubernetes Custom Resource Bindings
-
embed-nu
Embed the nu engine in your rust application
-
nfs3_types
Type definitions and utilities for working with NFSv3
-
kcr_policy_karmada_io
Kubernetes Custom Resource Bindings
-
frogger
🐸 Simple file system implementation using the 9P protocol
-
awsbck
backup a folder to AWS S3, once or periodically
-
vrsh
shell written for my own learning
-
bb-downloader
async downloader for applications
-
rustloclib
Rust-aware LOC counter that separates production code from tests — even in the same file
-
resm
Remote Server Management tools
-
filesystem-trustfall-adapter
Filesystem Trustfall adapter
-
libfs
libfsis a library of file and filesystem operations that is supplementary tostd::fs -
dirty-tracker
Track which files have changed
-
srfng
generating semi-random file names
-
snapcraft
Access to snapcraft environment
-
aquila_fs
Aquila server file system file backend implementation
-
lnk
parse and write Windows shortcut files (.lnk)
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
lru-cache-adaptor
Thin wrapper around disklru for filesystem integration
-
inflorescence-pijul-identity
Functionality to interact with Pijul identities
-
inflorescence-libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
apk_rs
new implementation of apk
-
ieql
An open standard and implementation for monitoring Internet content
-
csv-zip-maker
csv and zip maker
-
pacchetto
Crates conflict-free combination. Crates的整合包, 对标C++的boost库.(🐶)
-
hfsplus
Read-only HFS+ / HFSX filesystem parser
-
set_env
Sets environment variables permanently across all major platforms
-
wordchipper-disk-cache
A disk cache for Wordchipper downloads
-
upyun-sdk
Upyun sdk for rust
-
ghee
That thin layer of data change management over the filesystem
-
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.)
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
zcopy
Copy files in the command line with ease
-
resolve-path
Easily resolve tilde paths and relative paths
-
nydus-rs
Nydus Image Service
-
dj
CLI-first backup solution with content-addressable storage
-
symlinkccc
A small tool for linking compile commands from catkin builds
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
memory-mcp-rs
SQLite-based knowledge graph MCP server for persistent memory
-
resolvconffs
Special single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace
-
wildland-lfs
Wildland Local Filesystem Backend
-
asyncrun
Asynchronously execute shell commands in filtered subdirectories
-
regroot
A modern, colorful directory tree viewer with glob pattern support
-
batty
Battery Health Tool for Linux
-
slumber_util
Common utilities used across several subcrates of Slumber. Not for external use.
-
extattr
Extended Attributes API bindings for Rust
-
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…
-
rmrs
parallel processing and data processing
-
czkawka-dupes-to-symlinks
Safely turn Czkawka duplicate reports into space-saving symlinks
-
fcd
File Manager (FranCommanDer) - a text based file manager that combines the best features of Midnight Commander and Ranger
-
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…
-
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
-
tin-summer
Command-line tool to find build artifacts and thing occupying space on your computer. Shatters records not glass.
-
vdi
Parser for the VirtualBox VDI disk image format
-
temp_deno_which
Temp fork with Sys impl of which crate until a new version is published
-
dir_input
handle input directory inputs on linux
-
fsyaml
Store large, unmanageable yaml files as multiple, manageable ones across your file system
-
kuliya
querying Algerian education dataset
-
afp
A fast fetch program written in rust
-
bookorg
An opinionated, fast ebook organiser
-
tstorage
Embedded time-series database
-
oci2rootfs-cli
CLI tool for converting OCI container images to ext4 root filesystems
-
squashrs-tools
Tools for working with squashfs filesystems, a highly compressed, read-only format
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
symkeeper
Symlink management tool
-
storage_hal
A storage hybrid access layer
-
file_indexing
editing file fast and memory efficient
-
rustposix_rup
rust posix crate
-
fosum
that summarizes file folders. Useful for passing context to LLMs
-
justrun
Just run it! A simple init system
-
topcat
concatenating files in topological order
-
findfont
find font by file name
-
copy_confirmer
Confirms all files are copied somewhere
-
sqsh-sys
Low-level bindings to the libsqsh library
-
llm-bucket
Open source core logic and pipelines for synchronising a bucket with content for LLMs to consume with RAG
-
path-calculate
A small path tool works for calculate absolutive or relative path
-
jdexmd
generate a Johnny Decimal system for Obsidian and your Documents folder
-
gt-tool
CLI tools for interacting with the Gitea API. Mainly for attaching files to releases.
-
synchron
A real-time folder synchronization tool, inspired by Syncthing
-
apalis-file-storage
A test-friendly single process file-based storage backend for apalis
-
path-matchers
A collection of path matchers
-
installation
installer utilities
-
trash_dumper
trash file dumper
-
glace
A type-safe, user-friendly proc macro for embedding a file tree into your code
-
tugger-common
Common functionality used by various tugger crates
-
data_downloader
way to download and cache files
-
touchp
Create file(s) recursively like
mkdir -p -
helyim
object storage written by Rust
-
osrs-cache
A cache library for the Oldschool Runescape JS5 file system
-
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.
-
disk-queue
FIFO queue backed by disk
-
ariadne
A fancy diagnostics & reporting crate
-
notifrust
almost as good as notify-rust
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
snapers
btrfs snapshot creator
-
bfilters
bloom filter implementation in Rust
-
scpty
App that creates the script with shebang
-
pchryss-todo-cli
CLI todo app
-
common-path
Finds the common prefix between a set of paths
-
carbon14
file-system forensics
-
slurp
Small wrapper methods for loading files
-
bpfman-csi
gRPC bindings to the CSI spec
-
liberofs
interacting with EROFS
-
streambed-logged
Logged is a small library that implements a file-system-based commit log
-
git-wok
A multirepo management tool
-
btrfsutil
Safe wrappers for libbtrfsutil
-
flatfs
A readonly filesystem
-
tfio
that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
same-file
determining whether two file paths point to the same file
-
rustyfetch
Fetch your system information via Rust!
-
config-better
Configure your application in a friendlier and more consistent way!
-
zetch
In-place, continuous templater
-
dpc-rdup-du
RDUP Disk Usage
-
realhydroper-path
Work with flexible file paths
-
ko
small file processor
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
clone-file
functions to clone files and file ranges with as little overhead as possible
-
path_macro
A macro to join path components using
/ -
xdgdir
Resolves paths according to the XDG Base Directory Specification
-
cacache-sync
Synchronous, content-addressable, key-value, high-performance, on-disk cache
-
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
dnpak
Dragon Nest PAK structure file
-
finder_info
parse Apple HFS/HFS+/APFS FinderInfo attribute
-
drill-press
A cross platform library for listing and manipulating holes in sparse files
-
epochfs
versioned cloud file system with git-like branching, transaction support
-
galion
rclone sync on ratatui
-
http_dir
HTTP file server
-
sneak
*at syscall abstractions
-
nvpair
Work with nvlist and nvpair (using nvpair-sys, libnvpair.so)
-
ju-tcs-tbop-24-lib-dcfk
Test library for tbop course at JU
-
rs-fsring
A ring(like) buffer using filesystem
-
lwext4_rust
Rust bindings for lwext4 - a lightweight ext2/ext3/ext4 filesystem library for embedded systems
-
with_dir
Scoped current working directory
-
del
removing files in a secure and efficient manner
-
fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more
-
blazzy
Very fast and lightweight file system observer server that works directly with the system API
-
renamore
More ways to rename files
-
pathexpand
lightweight crate for expanding homedirs and env variables in paths
-
uv-fs
internal component crate of uv
-
rmjunk
remove junk files such as
.DS_StoreandThumbs.dbfrom directories -
cdb32
Pure Rust library to read and write 32-bit CDB files
-
rbfs
Dead simple in-memory filesystem for packaging assets
-
utf8-read
UTF-8 reader from a stream
-
e2p-fileflags
Read and set ext2/ext3/ext4/btrfs/xfs/f2fs file flags like with lsattr and chattr from e2fsprogs
-
winfsp-sys
Raw bindings to WinFSP
-
srusty-files
A high-performance, cross-platform file search engine library with REST API
-
cargo-packager-resource-resolver
Cargo packager resource resolver
-
chloe_ignore
ignore file generator
-
lune-std-process
Lune standard library - Process
-
pathsearch
Search for files in PATH
-
path_normalizer
Lexically normalize paths in Rust without touching the filesystem
-
read_lines_with_blank
File to Vec<String> by line without losing or ending on blank lines
-
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
-
rafts
Minimal experimental async block device I/O abstraction
-
grizol
syncthing compatible client that can be used for affordable self hosting of backups
-
qcow-cli
A CLI for working with qemu qcow files
-
diskplan-traversal
component of Diskplan for applying schemas to disk
-
ospre
这是一个用于开发64位操作系统的前置工具,用于做boot、loader等工作。它需要你安装nasm编译器才能使用,使用方式请看文档
-
swim-clean-all
Recursively cleans swim projects
-
path-dedot
extending
PathandPathBufin order to parse the path which contains dots -
dir-size
Parallelized directory size calculation
-
rubro
Directory grouping and organization for backups
-
bootsector
Read partitions from block devices or files
-
rofuse
Filesystem in Userspace (FUSE) for Rust
-
staged_file
Creates a temporary file which can then be committed to a final path
-
irename
interactive file renaming tool
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
indexlake-index-hnsw
IndexLake hnsw index
-
brk-notify
Cross-platform filesystem notification library
-
fsbot-rs
An AI-powered file system assistant that helps you manage and interact with your files through natural language commands
-
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
cunw
A tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.
-
backup_rat
A highly configurable backup tool
-
cetk
The context-engineer's toolkit
-
ddh
Compare and contrast directories
-
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
-
real_parent
Symlink-safe path extension for parent directory
-
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
-
jax-object-store
SQLite + object storage backend for blob data
-
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
-
optitag
command-line tool for tagging files
-
oxsync
file synchronization tool. It enables fast, local reads with a remote filesystem
-
device-types
shared device types used throughout device-scanner and IML
-
nym-cli
Manipulate files en masse using patterns
-
binaryornot
Detect whether a file is binary or not
-
path_ratchet
Prevent path traversal attacks at type level
-
datam
A terminal tool to manager your files
-
rswatch
A program for monitoring files and directories and executing command on change
-
xshell
quick shell scripting in Rust
-
file-ext
Collection of utility functions to work with files
-
dochy_fs
A file system which composes chlonological diff files efficiently
-
gimbal_fs
Gimbal File-system package
-
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
-
xcom-rs
A CLI application
-
mkbkp
dead simple command to append .bkp extension to a file
-
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
-
directree
Represent directory trees as modules and functions
-
cdup
Ascend directories by count
-
bender
A dependency management tool for hardware projects
-
patternhunt
A high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata filtering
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
runix
A type-safe Rust interface to the Nix CLI
-
fopencookie
interface between std::io and libc::FILE
-
prototty_file_storage
prototty_storage::Storage backed by files
-
fuse3_opendal
fuse3 integration for Apache OpenDAL
-
ci-hoover
will delete stuff you don't want from github actions runners
-
thoughts-tool
Flexible thought management using filesystem mounts for git repositories
-
rmdup
removing duplicate files
-
tui-explorer
A file explorer for a command line interface
-
clgit
Command Line GIT wrappers
-
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
-
klone
A backup application based in the same FS that will only back the file that you changed
-
qpak
An unofficial Quake PAK file manipulation tool
-
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
-
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
-
compactrs
High-performance native Windows file compressor using WOF (Windows Overlay Filter)
-
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
-
envs
📦 A Rust library for detecting various system environments, including virtualization, containers, OS types, and more
-
flowrider
High-performance PyTorch-compatible streaming dataset with distributed caching for on-the-fly remote dataset fetching
-
libblobd
blobd
-
save-data
save data safely
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
tico
path shortener for use with command prompts
-
dir_tree
Walk a directory and convert to json object
-
szafka
Persistent data store in Rust
-
sftpman-iced
A GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)
-
sort-path-length
Takes a file of paths and sort them by component length
-
treesize
List directory tree, sorted by size
-
synapse-session
On disk metadata structures used by synapse
-
yazi-dds
Yazi data distribution service
-
working_dir
working directory abstraction as local state
-
miow
A zero overhead I/O library for Windows, focusing on IOCP and async I/O abstractions
-
discfs
Virtual FUSE filesystem with files stored as Discord attachments
-
fman
file manager TUI
-
glob-match
An extremely fast glob matcher
-
pinfish
encoding and decoding NFS packets
-
notedown-rt
Notedown Text parser
-
inline_newtype
newtype macro inspired by kotlin's inline class
-
create-output-dir
Create an excluded from cache directory atomically
-
ichwh
An async implementation of
which -
minecraft_folder_path
Get the location of the user's .minecraft directory
-
verter
A file format for fast incremental modifications
-
sbdb
helping out your filesystem
-
dotman
Dotfile management tool
-
self-meter
A tiny library to measure resource usage of the process it's used in
-
windows-projfs
Windows projected file system API
-
zfs-undelete
CLI tool to recover files from zfs snapshots
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
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-
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
emo
lua shiori implement
-
shim-fs
A drop-in replacement for std::fs::File that redirects all disk writes to memory
-
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
-
frz
TUI fuzzy finder revolving around tabular data, utilising Saghen's Frizbee crate for matching
-
fennec-vfs
Fennec Programming Language
-
path_as_uri
Convert a path to a URI
-
warm-fs
File system warmer
-
llvm-tools
access to the llvm tools installed through the
llvm-tools-previewrustup component -
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
-
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
-
s5_importer_local
Local filesystem importer for S5
-
nvpair-sys
Bindings to libnvpair.so (nvpair & nvlist)
-
proc_route_parser
parser for the /proc filesystem route file
-
skrills-discovery
Filesystem discovery and hashing utilities used by the skrills MCP server
-
e-utils
utils
-
runkins_lib
Runkins makes it easy to manage command execution
-
libfuse-sys
Raw bindings to libfuse
-
ironpath
An iron-hard crate for handling filesystem paths
-
aws-sdk-emrserverless
AWS SDK for EMR Serverless
-
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
-
libasuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
bininfo
file information for PE and ELF files
-
precious-command
A command running library for precious - not for external use
-
fractal-btrfs-wrappers
Async wrappers around BTRFS utilities
-
pidfile2
PID Files as process locks in Rust
-
libhashfindutils
Search for file hashes
-
stapifaction
allowing to easily generate static APIs
-
flail
makes filesystems tolerable
-
project-dirs
finding project directories
-
open_with
multiplatform invocation interface to the native open-with interface for files
-
devicons
that provides filetype glyphs (icons) for a wide range of common file formats
-
asset_structure
minimal asset structure tree for projects
-
nx-archive
working with Nintendo Switch filesystems and archives
-
prettier-ls
list directories and files in a tree-like structure with customizable display options
-
agera
SDK API
-
bip_disk
Bittorrent Infrastructure Project Disk Module
-
physfs-rs
Safe wrapper around PhysicsFs
-
vfsys
Virtual file system
-
ate-files
Model and helper functions for access files stored in ATEs
-
vfstool_lib
constructing and manipulating virtual file systems in Rust, based on OpenMW's VFS implementation
-
disk-name
get all existing disk names
-
wdm
Decentralized WordPress Plugin Dependency Manager
-
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
-
azure_mgmt_liftrqumulo
generated REST API bindings
-
tower-sanitize-path
Tower middleware to sanitize request paths
-
dune
A shell🐚 by the beach🏖️!!
-
dalfs
A Userspace filesystem based on OpenDAL
-
trussed-wrap-key-to-file
extension for wrapping large keys to the filesystem with trussed
-
fatx
Original Xbox FATX Filesystem Library
-
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 的文件读写机制
-
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…
-
ext2
Read and write on Ext2 partitions without mount
-
easy_file_system
Read, Write and more into your file easily!
-
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.
-
libhashfind
Search for file hashes
-
git-bug
interfacing with git-bug repositories
-
dir-bench
macro to generating benchmarks from files in a directory
-
durduff
compare directories file by file
-
spor
Anchored metadata
-
indexlake-index-btree
IndexLake B-tree index
-
in-place
file processing
-
omnicopy_to_output
Generalized post build copy to place files in output directory
-
exhume_partitions
Extract GPT and (E/M)BR partitions from a Body of data
-
dicom-finder
CLI tool and library for finding DICOM files
-
detecteff
Find and delete duplicate files
-
libzfs
Rust wrapper around libzfs-sys
-
diskfire
NonBlocking, Blazing fast disk based logger
-
siff
File browser with repomix and yek as supported parsing backends
-
dirgrab-lib
Core library for dirgrab: concatenates file contents from directories, respecting Git context
-
delete
Fast, easy deletion of files and folders with async and cross-platform support
-
bijou-cli
Bijou is a tiny embeddable encrypted file system
-
fdisk
Rust wrappers for libfdisk
-
reflink
copy-on-write mechanism on supported file systems
-
fuser-async
Build FUSE filesystems where the system calls are directed to async functions. With an example S3 implementation.
-
libbtrfs
working with the btrfs filesystem
-
turboplot
A blazingly fast waveform renderer made for visualizing huge traces
-
serch
A cli tool that recursively searches all paths within the current directory or a specified directory for a given string
-
detect_rs
Detect files on your filesystem using arbitrary expression language criteria
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
ext4fs
ext4 file system used in user space
-
file-seq
Fail-safe file sequence that uses the file system as store
-
shard-csv
aid in splitting CSV/TSV files into multiple disjoint files
-
unix_permissions_ext
A trivial trait bringing missing functions that are not exposed by PermissionsExt to Permissions on UNIX platforms
-
get_dir_hash
Deterministic directory hashing with glob ignores and optional metadata
-
mtime-rewind
Rewind the mtime of files whose mtime advanced since the last execution without a content change
-
dirscent
Directory descent
-
fairyvoid-wwwfs
Abstraction for the browser file system APIs
-
fileorama
WIP Virtual File System
-
linkbudget
A link budget toolbox for satellite communications
-
nya
small file processor
-
hdrs
Rust native client to hdfs
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
redoxfs
The Redox Filesystem
-
java-runtimes
detecting java runtimes in current system
-
garbage-fs
Abstraction layer for filesystems
-
medusa-zip
A command-line interface to high-performance parallelized implementations of common zip file operations
-
mkutil
Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc
-
du2
Fast parallel file system lister / usage statistics summary
-
rstorage
fast, durable, high concurrent HashMap
-
clean
A temporary emacs file cleaner
-
notify-win-debouncer-mini
notify-win mini debouncer for events
-
hexmake
Run a multi-step build with caching
-
flowfairy_api
processing flow cytometry data
-
quickwit-storage
Quickwit's storage abstraction
-
active-storage
Active Storage facilitates uploading files to a cloud storage
-
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
-
gen-compile-commands
compile_commands.json generator
-
dylint_internal
Dylint internals
-
skip_ratchet
Skip ratchet
-
skv
thread-safe disk-backed key-value store
-
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
-
rmcp-open
MCP server for opening files/URLs with system default applications
-
changelog
generator
-
gluster
interface with Gluster's CLI. This is being leveraged by a Juju charm to manage a Gluster deployment
-
sorterylib
A fast, basic, cross-platform file sorter library
-
mixtape-tools
Ready-to-use tool implementations for the mixtape agent framework
-
fb-test
find bigfile in filesystem
-
vim_edit
set of Rust functions to create or edit strings or files in vim from the CLI
-
logfs
append-only log based filesystem with encryption and compression
-
changepacks-core
Core types and traits for changepacks workspace and package management
-
helia-unixfs
UnixFS filesystem implementation for Helia
-
nullnet-libresmon
System resources monitoring library for NullNet
-
libzetta-zfs-core-sys
Bindings to libzfs_core (lzc)
-
appddl
Small download tool to automate AppDynamics downloads
-
walkfile
遍历指定目录下的所有文件夹,文件
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
cfm
The last file manager you'll ever need
-
lwfetch
cross-platform lightweight system fetch tool
-
showfile
Show files in the local file manager
-
cync
CLI for private file management
-
cat-cli
Concatenate and send files to standard output
-
ocy-core
Core package for ocy project cleaner CLI
-
diffcopy
Copy modified files from sub directories into one target directory
-
rfs
Breadth first search of directories
-
notify-win-types
Types used by the notify-win crate, fork of notify-types
-
trussed-fs-info
extension providing filesystem metadata for trussed
-
tbf
Implementations of a tag-based filesystem
-
rusfuse
filesystems in userspace (FUSE ver3)
-
fcnt
cmd-line tool for counting the number of files in given directories
-
retrom-service-common
Common service utils for the Retrom video game library service
-
denlibs
general-purpose libraries
-
rusty-files
files is a simple collection of file functions that I use in my projects
-
alpkit
reading metadata from the APKv2 package format and APKBUILD
-
xdir
Platform-agnistic standard directory locations
-
hdrepresentation
HYDRAulic Damnation's representation of filesystem for fuzzing
-
swimos_fs
SwimOS Filesystem Utilities
-
vow
Serde <--> File made easy
-
icon-sys
A cross-platform Rust library for managing system shell icons
-
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
-
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
-
pep508_rs
python dependency specifiers, better known as PEP 508
-
parcel-resolver
Node.js compatible module resolver used by the Parcel bundler
-
metrs
daemon
-
liquid-cache-local
10x lower latency for cloud-native DataFusion
-
dmgwiz
Extract filesystem data from DMG files
-
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
-
typst-ts-compiler
Compile Typst documents
-
hdexecutor
execute a HYDRAulic damnation represention of a program with a filesystem image
-
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
-
ferripfs-pinning
IPFS content pinning - prevent blocks from garbage collection
-
xdirs
Additional functions for application paths, based on the dirs-next crate
-
project
automation powered by Rust and Lua
-
filename
Get filename from a raw file descriptor
-
scout-seeker
CLI to scan a directory to list files, recursively
-
hdfs-sys
Bindings to HDFS Native C API
-
cross-platform-service
facilities to create and manage cross platform service
-
sandboxfs
A virtual file system for sandboxing
-
neardup
near-duplicate matching
-
lawn-fs
Generic file system functionality for Lawn
-
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
-
rualdlib
Rust Aliasing Directory
-
wbuf
Unified type over stdio, memory and file buffers
-
notify-fork
Cross-platform filesystem notification library
-
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
pass-fu
wrapper around the legendary pass - Foo Pass!
-
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
-
zfs
file system
-
stratisd_proc_macros
Stratis daemon procedural macros
-
sapling-atomicfile
Atomically write a file with retries
-
rotating_file_handler
Implements a simple rotating file handler
-
filesync
Sync files between different sources
-
resource-path
A path representation for resource at local and remote
-
fgener
A package to generate n number of text files with random characters
-
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
-
hunter
Fast, lag-free terminal file browser
-
fwalker
file and directory traversal in a file system
-
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
-
dir-tree-cli
command-line tool written in Rust that displays the folder structure of a specified directory in a tree-like format
-
git-wrapper
handy wrappers around git commands
-
fizer
making specific size files
-
goglob
Shell pattern matching similar to golang's path.Match
-
sigye-core
Core types for sigye clock app
-
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
-
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
-
dateframe
Clean up files & folders
-
find_mountpoint
find the mountpoint (or prefix, on Windows) for a provided path
-
filetrack
persistent logrotated reading and other useful io things
-
find-dl
get the last downloaded file(s)
-
forseti
A linter meant too handle all languages
-
libykpers-sys
FFI bindings to libykpers
-
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
-
jetstream_p9
Server implementation of the 9p file system protocol
-
dir-cmp
compare two directories
-
stowr-core
Core library for stowr file management system - provides file compression, storage, and indexing functionality
-
eto
A small updater
-
cloud-storage-sync
Embedded rsync-like local files and Google Cloud Storage buckets
-
notify-win-debouncer-full
notify-win event debouncer optimized for ease of use
-
chamber-api
REST API server for Chamber secrets manager
-
mkpoi
"Preferences Overkilled Installer", designed to install customizations of 3D softwares, e.g. Maya, ZBrush, etc. without having to memorize the installation steps.
-
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
-
io-truncate
IO objects which can be shortened (truncated)
-
proc-lock-api
APIs for the proc-lock crate
-
dmux
fast and easy tmux workspace opener
-
yarf
rust-fuse, focuses on just only libfuse highlevel API binding
-
microsandbox-core
microsandbox-coreis a tool for managing lightweight sandboxes and images -
fscan
analyze the filesystem
-
one_ordinary_man_file_sorter
file sorter that sorts files into directories
-
macro_files
Macro consuming JSON like data structures to create directories and files at runtime
-
turbomod
A fork of
automodwith some extra features -
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
include_dir_as_map
Embed files from a directory as a hashmap in the rust binary
-
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
-
wait_file_created
Robust implementation of waiting for file to be created
-
e2size
ext2 (also ext3 and ext4) size calculation based on the superblock
-
mount_status_monitor
Paranoid filesystem monitor which reports malfunctioning mountpoints
-
nosyman
LISP
-
nuke-dir
Single-function crate to delete a directory by removing subdirectories and files first, to work around FS issues
-
mangadex-fs
FUSE driver using MangaDex API
-
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…
-
cptc
A cli tool for copying file/s contents to your clipboard
-
fscx-rs
Copy files and directories recursively with progress
-
protoc-bin-vendored-linux-x86_32
protoc binary for linux-x86_32 compiled by Google and bundled in this crate
-
ofiles
Identify processes that have opened files or sockets
-
cyfs-chunk-lib
package
-
stignore
Add syncthing ignore patterns from command line
-
easychangedirectory
Tools for easy cd
-
fat_fs_types
low-level definitions for FAT12/16/32 and exFAT file systems
-
duckbubble
a new way to interact with FEM software
-
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
-
debian-workbench
Workbench for making changes to Debian packages
-
libmtp-sys
Low-level bindings to libmtp C library
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
re-name
command-line tool for (bulk) file renaming
-
pmbb-ec
Use erasure code (EC) to recovery data (pmbb)
-
walkdown
walking down the directory tree
-
patchify
Support for running applications to automatically update themselves
-
diskann-benchmark-runner
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
rsfile
operate files or web pages easily and quickly
-
bfs
find files on your disk with breadth first search
-
yazi-parser
Yazi command parser
-
pathbuster
A path-normalization pentesting tool
-
rtxtar
txtar format
-
cleanpkgcache
CLI tool to clean package cache by keeping only the latest 2 versions of each package
-
vfile
Streaming-focused virtual file framework
-
usenetnews-dynexp2
USENET news server expiry time dynamic tuning (for INN2)
-
mprovision
Set of types and functions to manage iOS provisioning profiles
-
kcr_apps_kubeblocks_io
Kubernetes Custom Resource Bindings
-
fpcli
A CLI app for Flatpak manifests
-
littlefs2-core
Core types for the littlefs2 crate
-
geckopanda
Save and load files from local disk, Google Drive, or Amazon S3
-
satch
A high-performance Rust implementation of picomatch/micromatch pattern matching
-
bdd
Bulk Data Duplicator (bdd)
-
dnoted-edc
leave yourself notes in directories
-
app_root_folder
Get the path to the app root folder
-
razor-safe-lzc
Safe libzfs_core (lzc) API
-
file_reader
Sample Project
-
proc_prog_name
Get the program name from the proc filesystem
-
gvm-cli
general version manager
-
psxmem
read and write PSX/PS1 memory card files
-
flint
The filesystem linter
-
shortcut_assert_fs
asserting filesystem properties with shortcuts
-
lockchain-files
Filesystem storage backend for lockchain vaults
-
dirinventory
Very fast multithreaded directory traversal
-
peroxide-cryptsetup
Command-line utility for managing LUKS encrypted volumes using 2FA methods (for example Yubikeys)
-
diskarbitration-sys
Bindings to Disk Arbitration for OS X
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
rsmount
Safe Rust wrapper around the
util-linux/libmountC library -
id3-image
embed images into mp3 files
-
debian-analyzer
Debian analyzer
-
dir-structure-tools
Model directory structures as plain Rust structs
-
bookstore
HTTP book storage service with built-in conversion support
-
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
-
fluxhead
decode g64 images
-
encrypted_fs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
backr
A program that backs up user data that matches a regular expression
-
direx
easily making files tree
-
tav
Terminal anti-virus
-
oswo
Organize your sway outputs
-
dotthz
open and write dotThz files in rust
-
frond
dynamic lexicographic containers
-
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
-
precious-helpers
A helper library for precious - not for external use
-
file-split-to-directory
split files to folders
-
terminusdb-10-to-11
Converts a terminusdb v10 store to a v11 store
-
freedesktop-core
Rust implementations of the freedesktop standards
-
async-spooled-tempfile
Asynchronous spooled temporary file
-
rawzip
A Zip archive reader and writer
-
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
-
t-rs
quickly create and manage temporary folders from the commandline
-
lawn-sftp
SFTP file system functionality for Lawn
-
playdate-fs
High-level file-system API built on-top of Playdate API
-
counterfeit
Mock your REST API with files
-
mkfs-btrfs-rs
wrapper for mkfs.btrfs
-
kurtbuilds_file
An in-memory file
-
fusio-object-store
the object_store integration of Fusio
-
rslist
Lists files
-
pop-os/distinst-timezones
Installer Backend
-
dotlock
Create .lock files atomically on any filesystem
-
fcntl
Wrapper around fcntl (2) and convenience methods to make interacting with it easier
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
deno_fs
Ops for interacting with the file system
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
move-it
that moves files
-
pop-os/cryptsetup
experiment to design a flexible disk management library with an ECS architecture
-
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?
-
systemd_info
Obtain some system information through WMIC
-
proclock-api
APIs for the proclock crate
-
workdir
Tools for working with temporary work directories
-
path-permission
Rust Path trait to get the permission
-
rustyline_filehelper
file helper using rustyline
-
futures-fs
A Futures implementation for File System operations
-
file_update_monitor
It watches a directory for file changes and triggers a callback when files are modified
-
maudit_rolldown_fs
Fork of Rolldown for the Maudit project until Rolldown is published on crates.io
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
efuse
Software fuses
-
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
-
vfs-tar
VFS for TAR files
-
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
-
systemd-directories
A tiny library to retrieve systemd directories following systemd.exec(5)
-
nitro_fs
handling Nintendo's Nitro Filesystem
-
dset
processing and managing dataset-related files, with a focus on machine learning datasets, captions, and safetensors files
-
cap-async-std
Capability-based version of async-std
-
Verifile
Read MFT and USN journal
-
treedir
A virtual directory tree library in Rust
-
s3reader
Read S3 object like local files with byte offsets
-
reddit-fs
Access reddit through a filesystem
-
opendal-unofficial
Apache OpenDAL™: One Layer, All Storage
-
erst-shared
Embedded Rust
-
lolcate-rs
A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.
-
lms_lib
A fast and reliable alternative to rsync for synchronizing local files
-
sabahi
🌱 file manager
-
ampere-diskimage
Dead Project, Rewriting everything in C
-
az_logger
Very simple logging crate for my projects
-
mime-multipart-hyper1
MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)
-
noil
file explorer using text buffers
-
detox
Quickly clean up your development directories on disk
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*- that uses Kqueue to watch for new files as well… -
create_html
Creates index.html with all the boilerplate in a designated folder
-
id3-image-rs
embed images into mp3 files (forked, updated and extended api)
-
json_state
managing states using json with file persistence
-
spat
shortening UNIX-like paths
-
sendable-swapvec
A Vector swapping to disk after exceeding a given length
-
backpak
A content-addressed backup system with deduplication and compression
-
ytdlr
A better youtube-dl/p CLI interface
-
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
-
to-dir
to command manages aliases to folders
-
ommui_file_loading
Filesystem loading helpers for ommui
-
ptracer
Debugger library
-
executables
list all executables found in PATH on unix systems
-
gba-core
Core execute engine for GBA (Geektime Bootcamp Agent)
-
mkimg
create raw disk 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
-
safe_unzip
Secure zip extraction. Prevents Zip Slip and Zip Bombs.
-
backpack
packing format; drop-in alternative to rust files, supports in-memory filesystems
-
sdoc
Framework for building custom CLIs around shell, scripts, and executables
-
cooklang-find
finding and managing Cooklang recipes in the filesystem
-
fddf
Fast, parallelized duplicate file finder
-
flatten_dir
Recursive directory flattener
-
ykpers-rs
Rust wrapper around the Yubikey-personalization library, allowing interaction with Yubikey hardware
-
unpfs
An example filesystem built on top of the rs9p library
-
dinvoke_overload
Manually map a PE on a disk backed memory section
-
keypropdecode
decoding Windows file system elements attributes constants
-
drop-dir
self-dropping (RAII) directories
-
partymix
Combines filesystem images into a disk image with MBR
-
walkup
Finds a file by walking up the directory tree
-
mountinfo
parsing mount points on Linux and other Unix systems
-
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)
-
neols
A remake of
lsfor the 21st century -
pathbuf-ext
Extends PathBuf to handle
replaceandcontainsstring methods -
lake-pulse
analyzing data lake table health across multiple formats and storage providers
-
librarium-cli
reading, creating, and modification of cpio file systems
-
fslock-arti-fork
files as locks, forked for use in Arti
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
lidarr
API docs
-
slingshot-term
Lightweight command line tool to quickly navigate across folders
-
fdrs
fd implementation in rust
-
loccer
counting lines of code
-
jax-daemon
End-to-end encrypted storage buckets with peer-to-peer synchronization
-
ldpfuse
CLI utility to be used with LDP_FUSE. See https://github.com/sholtrop/ldpfuse for more info.
-
rustix-uring
The low-level
io_uringuserspace interface for Rust -
tordir
Directory stuff
-
prune-backup
Prune backup files based on retention policies, keeping recent files and moving old ones to trash
-
path-utils
std::path utilities
-
navfs
navigate and do things to your filesystem!
-
temptree
Temporary trees of files
-
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
-
gix-prompt
gitoxide project for handling prompts in the terminal
-
rdfoothills-base
Base utilities of rdfoothills, mostly to be used by the other crates in the workspace
-
remove_empty_subdirs
Recursively remove empty sub-directories
-
atoxide-sema
Semantic analysis for the Ato hardware description language
-
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
-
llm-coding-tools-serdesai
Lightweight, high-performance serdesAI framework Tool implementations for coding tools
-
distillate
A monitoring tool to watch for file access and log on modification
-
composefs-oci
Use OCI container images with composefs
-
rustdoc-mcp-server
MCP server for accessing Rust crate documentation
-
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
-
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
-
metadata-backup
Program to back up file system metadata
-
unpak
a no-nonsense unreal pak parsing crate
-
copytree
Copy directory trees
-
arcbox-core
Core orchestration layer for ArcBox
-
memdb
Thread-safe in-memory key-value store
-
cdb2
Pure Rust library to read and write CDB files
-
compact_path_tree
A data structure providing a compact in-memory representation of a tree of paths
-
daemon_ctrl
daemon program by sub-process
-
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
-
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
-
pgs-files
handling /etc/{passwd,group,shadow} files
-
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
-
sort-downloads
My TUI for generating different types of projects
-
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
-
github-discussions-mirror
mirror and export GitHub discussions as JSON and static HTML
-
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 -
wslpath-rs
Pure Rust implementation of wslpath
-
ocloud
Command line utilities for a self-hosted cloud
-
greenfield
images
-
blockless-car
ipfs car file reader writer and utils library
-
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
-
trigr
Event-driven automation framework for webhooks, filesystems, cron, and SQS
-
negahban
🧐 A simple file watcher, based on
notify, designed to be fast, easy-to-use and async friendly -
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
-
fts
high performance directory walking using libc fts
-
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 -
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
-
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…
-
moss-fmt
An executable tool to extract only desired files from a series of zips
-
zip
support the reading and writing of zip files
-
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
-
exhume_exfat
Extract exFAT Filesystem specific artefacts from a given Partition
-
file-storage
aids in accessing file-like storage
-
batbox-preferences
saving/loading user preferences
-
mktree
An egui tree to display entities of tree structure, e.g. CG assets, staffs, etc.
-
dircmp
Compare folders and return a diff for assertion
-
keepr
customizable file finder for Rust
-
bfcc
A brainfuck toolchain
-
sqlite-vfs
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
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
-
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
-
bcp
A convenient program for copying blocks of bytes within files
-
libublk
building linux block device in userspace
-
steat
finds and deletes old build dirs, and saves you disk space
-
tg-easy-fs
filesystem implementation for rCore tutorial OS
-
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)
-
car-utils
ipfs car file reader writer and utils CLI
-
pfs
A portable, crass-platform, serializable representation of contained file system
-
Find_Matt_C
clone of find
-
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
-
readarr
API docs
-
lust
intended for finding out everything about your beloved file system
-
path_trav
path traversal checker. Useful for APIs that serve dynamic files.
-
sfshr
Command-line tool for secure, end-to-end encrypted file sharing
-
remacs/remacs-lib
heart: Emacs
-
grainfs
A pleasant file system API
-
lst
POSIX ls command
-
durrrrrenv
A zsh alternative to direnv that automatically loads environment configurations when you enter a directory
-
async-walkdir
Asynchronous directory traversal for Rust
-
poke
Inspired by the classic touch command
-
dircpy-stable
Copy directories recursively with flexible options. Runs on the stable channel.
-
frs
Rename files with RegEx patterns
-
async-vfs-os
Async Virtual File System backed by OS File System
-
unctool-cli
A CLI tool to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.
-
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
-
fencecat
Walkdir cat with markdown fenced code output
-
userland-io
It's like FUSE but for the block layer
-
rename-legal
deal with filename, remove illegal strings and emojis when file renaming
-
tar_light
tar archive reader and writer library
-
rdupes
port of pydupes. Super fast.
-
icingacli
CLI client for interacting with the icinga api
-
exr
Read and write OpenEXR files without any unsafe code
-
dataset-writer
write CSV/Arrow/Parquet files concurrently
-
structfromdir
Derive macro to read from a directory into a Rust struct
-
twitter/rustcommon-logger
Common Twitter Rust lib
-
uutests
uutils ~ 'core' uutils test library (cross-platform)
-
generic_filesystem_cache
a cache for slow-to-compute information based on the state of on-disk objects. Includes capability to update entries based on the last-modified-time attribute
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
simd-r-drive
SIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.
-
copie
Copies file from or to paths specified in environment variables and command-line
-
monit-tool
command-line utility written in Rust for working with GitHub Actions
-
ringboard-server
The ringboard server
-
projfs
Bindings for Windows Projected Filesystem API
-
system_profiler
Wrapper around the macOS System Profiler
-
vasp-poscar
read and write VASP POSCAR files
-
gc-gcm
CLI for working with GCM/ISO files (raw bit-for-bit disk images) for the Nintendo GameCube
-
g3fc
(G3 File Container) format
-
trail
Build cross-platform paths at compile time
-
simple-file-manager
modify files
-
libpfu
PackFixerUpper: bring up AOSC OS packages magically
-
casc-rs
Casc Storage Handler for Blizzard's CASC format
-
cppcheckr
cpp file tester for competetive programing
-
known-folders
A safe wrapper around the Known Folders API on Windows
-
erfs-gen
Embedded resource file system(C/Rust): tool to generate C/Rust source files from a resource directory
-
microxdg
An XDG Base Directory Specification library
-
storaget
Storage<T> file based in-memory database. Strongly MVP, big API changes are expected frequently. As Storage<T> is rather experimental please do not use it for production
-
lockdiff
Display more readable diffs for lock files
-
nfs4
Protocol types for NFSv4.1
-
dsc
cli tool for finding and removing duplicate files on one or multiple file systems, while respecting your gitignore rules
-
wal-rs
Write-ahead-log implementation
-
rattler_solve
solve conda environments
-
bakare
modern and simple, yet efficient backup solution
-
io-synesthesist
ffi library of write(2) and lseek(2)/read(2)
-
changepacks-python
Python project support for changepacks (pip, uv)
-
homedir
help get the home directory of any user on a system
-
ramup
A command supports your work on RAMDisk
-
python-type-hints-checker
Checks Python files for missing type hints in function parameters and return values
-
susurrus/fat
-
mini_fat
Minimal FAT disk image decoder
-
tree_magic_fork
Determines the MIME type of a file by traversing a filetype tree
-
reapfrog
Readahead and dropbehind over multiple files
-
pencil
A micro web framework for Rust
-
wei-single
single instance application
-
onehis
All your history in one file
-
ergo_fs
Types for making working with the filesystem ergonomic, therefore fun
-
tauri-plugin-fs-ios
A plugin for accessing the filesystem on ios
-
edf-rs
Pure Rust implementation of a reader and writer for EDF/EDF+ (European Data Format) files
-
seneca
Kafka-compatible message broker written in Rust
-
dwh
digitronic protocol dwh
-
framels
command line tool to list frame sequence in friendly way
-
sed-key
Tool + library for controlling NVMe SED/OPAL lock states on Linux
-
hgame
CG production management structs, e.g. of assets, personnels, progress, etc.
-
bimm
burn image models
-
izihawa-ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
mehdb
A prototype consistent hashing index
-
orca-rs
ORCA algorithm
-
sqlite-vfs-ic
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
find-cargo-toml
Find Cargo.toml by walking up the directory tree (Rust port of find-package-json)
-
purgo
Clean up your filesystem! It's like a spell, you cast purgo and it just works
-
fav_bili
Back up your favorite bilibili online resources with CLI
-
crate-index
A small library for managing a Cargo crate index
-
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.
-
obnth
Allows securely opening files in untrusted directories on *nix systems
-
diskdata
A catalog of on-disk data structures
-
filesets
Your swiss-army knife for dealing with identical files
-
rustpython
A python interpreter written in rust
-
ipfs-api-backend-hyper
Hyper implementation of IPFS HTTP API
-
hdfs
libhdfs binding library and safe Rust APIs
-
autoclap
👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app
-
cuse-lowlevel
Raw bindings to the low level api of cuse and fuse in libfuse3
-
passionfruit
An image downloader package with automatic file extension appendage
-
comic-book-binder
A helper to manage your comic books and others sorted list of files
-
supamarker
CLI tool to upload and delete files to and from your Supabase project
-
maketemp
Create temporary directory and files
-
catfs
Cache AnyThing filesystem
-
miyabi-worktree
Git worktree management for Miyabi
-
file_systems
A Small Set of Components That can be put together to build a simple filesystem
-
xdg-desktop-portal
zbus bindings for the org.freedesktop.portal APIs
-
win-file-id
reading file IDs (Windows)
-
xdg-user-macros
A set of macros to aid in user-focused development using the XDG standard user home directories
-
egui-file-dialog
customizable file dialog for egui
-
conserve-fuse
Conserve backup tool FUSE filesystem
-
token_trekker_rs
A fun and efficient Rust library to count tokens in text files using different tokenizers
-
dioxus_file_picker
A file picker for dioxus
-
gpt-fat-disk-image-tools
Tools for reading disk images with GPT partition tables and FAT filesystems
-
linemux
providing asynchronous, multiplexed tailing for (namely log) files
-
tci
Teaching C Interpreter
-
dtree-tui
A fast, lightweight TUI for interactive directory tree navigation with file preview and fuzzy search
-
zoterofs
FUSE filesystem for mounting the Zotero library
-
miljo
.env file management CLI
-
goxoy-file-chunker
Goxoy File Chunker splits files into equal chunks
-
tfs
Fast, content-addressed, snapshottable filesystem
-
mountpoint-sqs
Mount SQS as a filesystem
-
code-status
Recursive git repo status checker
-
lrg
help find the largest file(s) in a directory
-
nu-alias-converter
Converts Bash aliases to Nushell
-
pathwalker
walk path
-
device_status
allow you to obtain information of the disk space in a particular device where a given path is located
-
reload_config
A small library for hot reloading configuration files without restarting the process
-
copy_on_write
Copy-On-Write Rust implementation
-
file_rw
high-performance, memory-mapped file I/O utilities
-
mkfs-ext2
Read or write ext2 file systems (in no_std environments)
-
afetch
A CLI system information tool written in Rust
-
runner-utils
functions for cargo runner crates
-
nipaw_core
一个git平台的api封装库,core实现
-
fgr-rs
A Find & Grep command line utility with SQL-like syntax
-
py-spy-testdata
Python coredumps for testing py-spy
-
zerogit
A lightweight, pure Rust Git client library
-
mkstemp-rs
Safe wrapper over mkstemp function from libc
-
bulkcp
command line bulk copying tool
-
hadris-io
No-std I/O traits and utilities for the Hadris filesystem crates
-
crevsum
Recursive digest as calculated by
crev -
netcdf-sys
FFI bindings to NetCDF
-
c-cli
cat and ls combined into one command
-
json-split-aom
Split a large JSON file containing an array of maps into multiple files
-
gw-bin
Watch git repositories, pull changes and run commands on the new files
-
chapchap
Kill distracting Apps
-
diskplan-filesystem
component of Diskplan for applying schemas to disk
-
notify-types-fork
Types used by the notify crate
-
filetreelist
filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more
-
dust_style_filetree_display
a rip off of dust's display, useful for applications that want dust's output style for some reason
-
autoview
Automatically view files and directories
-
watch-files
A dead simple file system watcher
-
iroh-util
iroh
-
pixt
Terminal Based Cross Platform Image Viewer
-
fs-embed
Embed files in release, read from disk in debug — with a unified API
-
hrs
A tiny tool to create Rust projects even faster
-
find-torrent-data
search for and link files that are part of a torrent
-
rfz
An indexer and metadata viewer for repositories of IETF documents synced to the local file system
-
iyanls
My custom build of
lsin Rust -
entidb_storage
Storage backend trait and implementations for EntiDB
-
staticfilemap
Procedural macro to embed files during compilation with optional compression
-
fluvio-jolt
Fluvio JSON to JSON transformation library
-
stealcord
Multi platform Discord token stealer library
-
anagma
A new standard for storing hierarchical metadata for data/media files in external configuration files
-
globetter
Glob fork with bug fixes! Support for matching file paths against Unix shell style patterns
-
alluxio-rs
rust alluxio rest api client
-
google-photos-takeout-organizer
A high-performance tool to organize Google Photos Takeout archives into a chronological folder structure
-
drive-optimization-wizard
optimize and clean your drive space
-
ironwal
A high performance, high durability, deterministic Write-Ahead Log (WAL) for reliable systems of record
-
rs-dir2zips2count
Counts items in all zip files in a directory
-
skills-ref-rs
agentskills library for validating, parsing, and managing Agent Skills
-
durt
Command line tool for calculating the size of files and directories
-
sz-cli
Disk usage CLI
-
rust_search
Blazingly fast file search library built in Rust
-
lsvine
List contents of directories in a vine-like format
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
cat_and_truncate
Tool used to cat files in tight disc conditions saving disk space
-
gitfile
stat
-
disks
Show disk stats
-
mprovision-cli
A command line tool to manage iOS provisioning profiles
-
nfde
Rust bindings for Native File Dialog Extended
-
logic_based_learning_paths
A system for organizing project-based learning paths
-
oxifs
fast tar based read only file system
-
jotta
Third-party low-level Jottacloud client for Rust
-
wslpath
Convert Windows to WSL Path and vice-versa
-
file-fetcher
fetch files either locally or over the net (http)
-
scribec
A client library for Facebook Scribe Server
-
nael_core
Internals for managing different installations of Dalamud
-
force_remove
Adds functions to delete readonly files and directories
-
btsdu
analysing disk usage of btrfs snapshots
-
netfuse
FUSE abstraction for building networked filesystems
-
ddup
Tool that detects potentially duplicated files in Windows NTFS volumes
-
lux-lib
lux package manager for Lua
-
grits-cli
Git-native, local-first issue tracker CLI and MCP server
-
pdfx
A lightning-fast terminal-native PDF indexing and search toolkit
-
logfs-cli
CLI for logfs - a simple append-only log based filesystem with encryption and compression
-
compio
Completion based async runtime
-
glrepo
A multi GIT project fetch tool inspired by google repo tool
-
wink
Windows link tools with NTFS junctions support
-
den-stdlib-fs
Filesystem API for den
-
rust-silos
Minimal, robust file embedding for Rust. Efficient, allocation-free, and reliable.
-
tk-sendfile
high-performance file serving library. Serves files in special IO threads. In this version it uses normal file reading, but we will optimize using
sendfileon supported systems… -
btfs
in-memory FS
-
bumv
bumv (bulk move) lets you use your favorite editor to rename files
-
wasmtime-vfs-ledger
WASI file system ledger
-
rustdoc-mcp
mcp server for rustdocs
-
chamber-vault
Core vault functionality for Chamber secrets manager
-
tmpfile
A temporary file writer with an option to persist
-
includedir_codegen
Include a whole directory tree at compile time! - Compile time part
-
helyim-proto
proto for helyim
-
temp_file_name
generate temporary filenames and paths from a hash of arbitrary data so that they are consistent across different crates
-
libbtrfsutil
bindings
-
platter
Provide a uniform async interface for file loading between desktop and browser
-
didwebvh-rs
did:webvh method in Rust
-
fdap
Featherweight FDAP client library
-
hdlibaflexecutor
libafl_cc compiled executor for LKL
-
k2
Flat file system library. Work in progress.
-
swapvec
A Vector swapping to disk after exceeding a given length
-
bookmark-cli
bookmark tool
-
appendix
Append-only, on-disk key-value index
-
turboinstall
overlaying directory trees on top of each other
-
folder
The package allows for scanning directories in parallel
-
dasher
reducing a whole directory tree to a single hash digest
-
woody
A logger for Rust that's *actually* easy to use
-
fs-router
a file system based router for rust
-
sapling-indexedlog
Append-only on-disk storage with integrity checks and radix tree indexing
-
anyfs
Pluggable virtual filesystem backends for Rust
-
inventorize
A command-line file integrity verification tool
-
gfapi-sys
This crates provides FFI bindings for Gluster's API
-
faster_path
Alternative to Pathname
-
redox_installer
A Redox filesystem builder
-
casq_core
A minimal content-addressed file store using BLAKE3. (library)
-
nameback-core
Core library for nameback - intelligent file renaming based on metadata
-
awpak-utils
Utils for awpak projects
-
dirscomp
comparing two directories using BLAKE3 hashing
-
dir-signature
allows to create a signature (index) of a directory with files
-
filesystem-hashing
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
mountpoint-s3-fuser
A fork of fuser - Filesystem in Userspace (FUSE) for Rust - only for use in Mountpoint for Amazon S3
-
dokan-sys
Raw FFI bindings for Dokan (user mode file system library for Windows)
-
async-fd-lock
Advisory cross-platform file locks using file descriptors with async support by spawning blocking tasks
-
samevol
A lightweight Windows utility for determining if two paths reside on the same storage volume. 轻量级 Windows 工具库,用于检测两个路径是否位于同一存储卷。
-
rcore-os/linux-object
Linux kernel objects
-
joat-path
Absolute paths
-
chamber-secret-manager-cli
CLI interface for Chamber secrets manager
-
jwalk-meta
Filesystem walk performed in parallel with streamed and sorted results
-
dupdup
Find duplicate file
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
test-cdylib
dynamically linking to cdylib projects from test code
-
kcr_confidentialcontainers_org
Kubernetes Custom Resource Bindings
-
notify-forked
Cross-platform filesystem notification library
-
file-organizer
A powerful, cross-platform file organization tool
-
swamp-script-dep-loader
dependency parser and loader for swamp script
-
tauri-plugin-advanced-file-manager
Advanced file manager plugin combining fs, dialog, and opener functionality for desktop platforms
-
squinter-cli
Command-line tools using the squinter SquashFS interface library
-
forky_fs
Rust Utilities
-
izb
helper functions for provisioning ZFS-on-Root VMs with zfsbootmenu using Incus
-
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!
-
cowblock
Block-level copy-on-write tool
-
buguc
-
xattrs
Cross-platform xattr support
-
fdedup
Cross platform md5 based file deduplication tool
-
rolldown_fs
Filesystem abstraction layer for Rolldown
-
tectonic_io_base
Basic types for Tectonic's pluggable I/O backend system
-
jql-runner
Runner for jql - the JSON Query Language tool
-
rclean
A high-performance Rust-based disk cleanup tool that finds duplicates and storage outliers
-
krunvm
Create microVMs from OCI images
-
yazi-plugin
Yazi plugin system
-
platform-path
CLI for identifying the platform path
-
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.)
-
temporary
The package provides means of managing temporary files and folders
-
fmodeparser
parse the file permission into a unix-like text representation
-
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
filelock-rs
Minimal Rust library that provides functionality for managing PID files and file locks
-
dir-iterator
Iterator that recursively scans and filters files from a directory
-
dir_reader
Find files with specific file extensions throughout your system
-
folder_compare
Compare two folders and get a list of changed and new files
-
cc-sync-session
syncing Claude Code session files
-
shelljougahara
A simulated shell written in Rust
-
xdg-user
accessing common user file directories according to
xdg-user-dirs -
gix-ignore
gitoxide project dealing .gitignore files
-
brown
that makes dealing with Rust file system a breeze
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
ampere-fs
Dead Project, Rewriting everything in C
-
outagefs
FUSE filesystem and tools to emulate and test behaviors on power outage
-
indexlake-datafusion
IndexLake datafusion integration
-
my-test-app-bergwolf
Fuse(filesystem in userspace) servers and virtio-fs devices
-
paved
platform agnostic path representation
-
opendal_obs
[FORK]Apache OpenDAL™: Access data freely, painlessly, and efficiently
-
fs-utils
help working with the filesytem
-
safe-write
A safe file writing utility
-
mimee
detection of a file's MIME type by its extension
-
app_data
managing application data directories, including Windows, macOS, and Linux
-
hadris
A collection of crates for working with various file formats
-
pompom
A no-nonsense cli pomodoro timer
-
hotwatch
conveniently watching and handling file changes
-
code2md
A CLI tool that recursively collects files (excluding hidden & certain folders/files) and outputs them into a markdown file
-
uv-shell
internal component crate of uv
-
smb-fscc
FSCC (File System Control Codes) implementations for
smb-rs -
dupnamegen
Sequential file name generator
-
mlcr
An adaptive machine-learning-based cache tracker/replacement policy
-
fs-change-detector
reports if something has changed in the file tree
-
disktest-rawio
Raw disk I/O for the disktest crate
-
safekeep
A flexible backup library with trait-based file handling, compression, and encryption
-
microsandbox-utils
microsandbox-utilsis a library containing general utilities for the microsandbox project -
win32-remove-dir-all
A std::fs::remove_dir_all replacement using the Windows Shell and Property System APIs on Windows
-
fuse2rs
FUSE2 bindings for Rust (mainly for OpenBSD)
-
waly
A Write-Ahead Logging (WAL) library for Rust
-
workspace_root
get workspace root
-
yazi-adapter
Yazi image adapter
-
emix
Everyday filesystem, string, random, and terminal utilities built on emixcore
-
ls-option
a tiny and simple option tools for ls-like functionality
-
ferripfs-unixfs
IPFS UnixFS - file and directory representation with chunking and DAG building
-
windows-file-info
gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer friendly way
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
current_dir
Thread Safe Current Working Directory
-
skrills-server
Core library for the skrills MCP server: discovery, filtering, manifest generation, and runtime control
-
untree
inverts the action of tree. It allows you to create directory trees from a textual representation of the tree.
-
dwipe
Fast, cross-platform disk cleanup tool with interactive UI
-
floppy-disk
async filesystem facade for rust!
-
spielrs_diff
compare two direcories or two files asynchronously
-
nils-semantic-commit
CLI crate for nils-semantic-commit in the nils-cli workspace
-
nydus-builder
Nydus Image Builder
-
arcbox-fs
High-performance filesystem service for ArcBox (VirtioFS)
-
tulip
The endpoint of Project Polya
-
calloop-notify
Calloop adapter for Notify
-
rew-ops
Rew OPs
-
type-name
A safe wrapper around the type_name API
-
cleaner-upper-rs
A fast, cross-platform file system cleaner for removing recreatable folders and cache directories across different operating systems
-
d88dmp
*.D88 file dump tool
-
orbita
🪐 The easiest way to rename extensions massive amounts of files
-
lunchbox
An async virtual filesystem interface
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
caligula
A lightweight, user-friendly disk imaging tool
-
fips_configuration
FIPS Configuration, used to configure the FIPS server
-
disk-types-aosc
Common traits and types for handling block devices, partitions, file systems, etc. (Fork from pop-os/disk-types)
-
gostd_io
part of gostd,gostd 是Go标准库的rust实现
-
mz_rusoto_fsx
AWS SDK for Rust - Amazon FSx @ 2018-03-01
-
rincron_mini
A replacement for incron written in Rust
-
froggr
🐸 Simple file system implementation using the 9P protocol
-
iron-os-service-api
Iron OS Packages Api
-
lune-std-stdio
Lune standard library - Stdio
-
openat-ext
Extension methods for the openat crate
-
ext4-mkfs
Pure Rust library for creating ext2/ext3/ext4 filesystems
-
exhume_artefacts
This exhume module regroup all of the parsers maintained by the community to parse and extract artefact in a standardized way
-
fluxcore
that provides similar functionality to GNU-tar
-
innofile
InnoFile
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
rsfdisk
Safe Rust wrapper around the
util-linux/libfdiskC library -
shared-files
Single writer, multiple reader in-process file sharing
-
crypt4ghfs
Fuse layer exposing Crypt4GH-encrypted files, as if they were decrypted
-
efes
A collection of macros to simplify testing involving filesystems
-
fstab
parser and modifier
-
dash-rs
A filesystem-engine that handles creating/reading/deleting/write/... files. Also includes an network-manager (dev): Download files.
-
path_no_alloc
with_paths! macro, for joining paths ergonomically and without allocation
-
file-hashing
hashing files and folders
-
s5_node
Server and orchestration logic for S5 nodes
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
rew-vfile
Core utilities and types for the Rew runtime system
-
git-nuke
Remove all ignored files from a git workspace, fast
-
diskann-benchmark-simd
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
renify
cli tool for batch renaming files and folders, written in Rust
-
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…
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
fs-swap
Cross-platform implementation of path swap
-
rblake3sum
Calculate recursive blake3 digest for path or directory
-
path-filetype
Rust Path trait to get the filetype
-
vblk
Virtual block devices on Linux
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
craback
Back any folder/file to an S3 bucket periodically with a simple TUI
-
filess
Simplified file management
-
hxcfe
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
collectfiles
Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful)
-
deno_package_json
package.json implementation for the Deno CLI
-
xdgen
Generate localized XDG metadata for an application
-
transformfs
A read-only FUSE filesystem to transform the content of files with Lua
-
backlight_control_rs
Backlight control is a re-written version of backlight_control with a few key improvements
-
fmql
A fast and feature-rich file manager written in Rust
-
uv-python
internal component crate of uv
-
xdg-utils
Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project
xdg-utils. -
changen
Helper program to manage a changelog
-
sidetree
TUI file tree for usage with terminal text editors
-
logix-vfs
A virtual file system abstraction used by logix
-
file_paths
Work with flexible file paths
-
myd
module system
-
disk-types
Common traits and types for handling block devices, partitions, file systems, etc
-
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
-
dir-structure-include-dir-vfs
Model directory structures as plain Rust structs
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
gix-glob
gitoxide project dealing with pattern matching
-
brk-notify-debouncer-full
notify event debouncer optimized for ease of use
-
mini-fs
Application filesystem to simplify reading files from both the native filesystem and file archives (tar, tar.gz & zip)
-
nym
Manipulate files en masse using patterns
-
glob-sl
Support for matching file paths against Unix shell style patterns
-
olio
Miscellaneous I/O utilities
-
sqlarfs
A file archive format and virtual filesystem backed by a SQLite database
-
sapling-dag
DAG used for source control
-
win-rmdir-fast
Hyper-optimized Windows directory deletion tool
-
ripfind
A fast and lean replacement for the find command
-
zfs-cmd-api
Interact with zfs via the supported cmd line tools
-
rdfoothills-iri
few basic types to reference IRIs and ontologies
-
watchdir
Async file system watching and scanning with glob pattern support
-
pavex_cli_flock
An internal crate to share file-locking logic between Pavex’s CLIs,
pavexandpavexc -
brush-core
Reusable core of a POSIX/bash shell (used by brush-shell)
-
gpt4all
Rust bindings for GPT4All
-
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
arkive
Immutable archive manipulation library
-
kcr_litmuschaos_io
Kubernetes Custom Resource Bindings
-
syncer
A filesystem that pretends you have all your files locally while caching only the most recently used
-
os-detect-aosc
Detect an OS installed on a partition (fork from pop-os/distinst)
-
yazi-core
Yazi core logic
-
pshell
Works out if this is running from inside a shell, and if so, which one
-
rust_search_fork
Blazingly fast file search library built in Rust. Forked due to abandoned project.
-
testpath
companinon crate to bintest/testcall, augments Paths for testing
-
zerostash-files
Safe and secure backup library
-
executable_path_finder
finding executable paths
-
ricecoder-files
File system operations and management utilities
-
fuse-mkdosfs
Fuse driver and cli for mount MKDOS filesystem
-
yazi-binding
Yazi Lua bindings
-
gipm
git package manager
-
fungus
reduce code verbosity
-
esl01-atomicfile
Atomically write a file with retries
-
s3-utils
Various tools and extensions around Amazon S3
-
gitice
Freeze your local git repositories for easy restoration
-
squashfs_reader
Fully featured rust reader for the squashfs archive format
-
srfngout
A commandline tool for generating semi-random file names
-
catbox
Catbox.moe's API
-
fscmp
comparing files/directories
-
raze
Rust-friendly API for for Backblaze's B2 backend - Includes raw calls and helpers
-
hyperfile-cleaner
Segments cleaner implementation for Hyperfile
-
file-matcher
search files and folders based on the name pattern (regex, wildmatch, exact)
-
proper_path_tools
Collection of algorithms and structures to handle paths properly
-
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.
-
tag
Search for local text files with a simple tagging 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 -
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
-
x-path
if-it-compiles-it-works solution for safe Rust paths with abs/rel and file/dir variants for API safety and cross platform support
-
watchcrab
fast, secure, and easy-to-use Rust-based tool to monitor filesystem events across platforms. Effortlessly automate tasks and log changes.
-
svscr
that allows you to quickly save a picture from the clipboard to a file
-
ssstar-cli
Tar-like archive utility that creates and restores tar-compatible 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…
-
arct-tui
Terminal UI for Arc Academy Terminal - interactive shell learning interface
-
ipfs-api-backend-actix
Actix implementation of IPFS HTTP API
-
disk_log
High Throughout, NonBlocking Disk-based logger
-
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
-
globcmp-lib
used by the globcmp crate. Provides methods to assess whether one glob pattern matches a file path more closely than another glob pattern does
-
remu
renaming multiple files at once
-
chamber-ui
TUI interface for Chamber secrets manager
-
dkdc-lake
Data lake management for dkdc (don't know, don't care)
-
ezio
really easy IO
-
rusty-roots
CLI tool that replicates the Unix 'tree' command with enhanced features
-
cat-once
Tool used to cat files in tight disc conditions saving disk space
-
bijou
tiny embeddable encrypted file system
-
platter-walk
Directory tree traversal optimized for HDDs
-
filetools
Helper functions for path operations
-
renam
Blazingly fast file renamer
-
name_to_handle_at_rs
Rust bindings for name_to_handle_at() and open_by_handle_at() system calls in Linux
-
splitfile
Reader and writer that splits IO across volumes (files) of a specified maximum size
-
diskscan
scan your disk space
-
file_mmap
memmap file interface library
-
filerune_fusion
A file splitting & merging solution
-
openat_ct
A wrapper around openat, symlinkat, and similar system calls forked and improved from https://crates.io/crates/openat
-
termutils
All your favourite utilities in one place
-
slice
slices for streams implementing
std::io::readandstd::io::write -
io-redirect
Cross-platform I/O redirection
-
denort_helper
Helpers for denort
-
random-dir
Create directories and files with random contents in tests
-
libzfs-types
Shared types for libzfs
-
streambed-logged-cli
A CLI for a file-system-based commit log
-
vuefinder
file manager
-
rolldown-notify-debouncer-mini
notify mini debouncer for events
-
duplink
A CLI tool for finding duplicate files from directory tree and de-duplicating them
-
encryptedfs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
fit_no_io
A small crate used for reading and decoding FIT files generated by sports devices that works without a file system
-
fsevent-stream
Stream-based FSEvent API bindings
-
minifs-extractor
CLI tool to extract files from a minifs binary
-
scan_dir
A easier read_dir and recursive directory walker, useful for reading directory of config files
-
tendrils-core
Core library for Tendrils
-
vx-paths
Cross-platform path management for vx tool installations
-
mktemp-rs
A thin wrapper around libc's mkstemps and mkdtemp
-
nydus-blobfs
Blob object file system for Nydus Image Service
-
suave
Multi-process communication utility library
-
dadk-config
DragonOS Application Development Kit - Config
-
check_hashes
A fast and parallelized tool to detect duplicate files in a directory based on hashes
-
neotron-romfs
Parse a Neotron ROM-FS image
-
block-device-adapters
Block device adapters for managing byte level access and partitions
-
kcr_kom_kaiso_github_io
Kubernetes Custom Resource Bindings
-
project-origins
Resolve project origins and kinds from a path
-
yazi-vfs
Yazi virtual file system
-
wnfs-common
Common types for the Webnative Filesystem
-
indexlake-index-rstar
IndexLake rstar index
-
webhookloader
Trigger HTTP webhooks by name from a TOML config. Small async library with retries and automatic Content-Type detection.
-
wcnt
A program to count your warnings inside log files and comparing them against defined limits
-
findfile
An ergonomic way to search for files
-
recurse
Recursive directory traversal file management tool
-
trooper
An EXPERIMENTAL file manager inspired by ranger
-
dd_backup
creating device backups using dd
-
hyperfile
A file-like interface abstraction layer provides random read and write capabilities for S3
-
distinst
Distribution Installer Backend
-
spacedisplay
Fast and lightweight tool to scan your disk space
-
cmake-file-api
Parsing and interacting with cmake-file-api
-
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)
-
thumbnailer-bridge
Bridge between your file manager and thumbnail daemon
-
czkawka_gui_orbtk
Orbtk frontend of Czkawka
-
rspawn
fetch latest from crates.io and update your binary
-
yazi-scheduler
Yazi task scheduler
-
rew-permissions
Rew Permissions
-
lsk
Imagine ls, but you can 'key' into the file or dir instead of just starring at it
-
ra2m_sim_output
Ra2m utility to easily generate parser-ready Log and Trace messages
-
asuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
fast-walker
Multi-threaded directory walker, with async support
-
devscripts
Run path-specific (shell) scripts without the need to modify
PATH