-
tempfile
managing temporary files and directories
-
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…
-
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…
-
notify
Cross-platform filesystem notification library
-
camino
UTF-8 paths
-
glob
Support for matching file paths against Unix shell style patterns
-
fs-err
A drop-in replacement for std::fs with more helpful error messages
-
fs_extra
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
shellexpand
Shell-like expansions in strings
-
infer
Small crate to infer file type based on magic number signatures
-
open
path or URL using the program configured on the system
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
mime_guess
detection of a file's MIME type by its extension
-
dunce
Normalize Windows paths to the most compatible format, avoiding UNC where possible
-
cap-std
Capability-based version of the Rust standard library
-
path-slash
Conversion to/from a file path from/to slash path
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
opendal
Apache OpenDAL™: One Layer, All Storage
-
globwalk
Glob-matched recursive file system walking
-
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…
-
inotify
Idiomatic wrapper for inotify
-
watchexec
execute commands in response to file modifications
-
xattr
unix extended filesystem attributes
-
path-absolutize
extending
Path
andPathBuf
in order to get an absolute path and remove the containing dots -
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
relative-path
Portable, relative paths for Rust
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
path-clean
cleanname or path.Clean
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
cargo-util
Miscellaneous support code used by Cargo
-
cacache
Content-addressable, key-value, high-performance, on-disk cache
-
czkawka_gui
GTK frontend of Czkawka
-
temp-dir
temporary directory with cleanup
-
vfs
A virtual filesystem for Rust
-
sys-mount
High level FFI binding around the sys mount & umount2 calls
-
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
du-dust
A more intuitive version of du
-
dir-diff
Do two directories have different contents?
-
gptman
Pure Rust library to read and modify GUID partition tables
-
atomicwrites
Atomic file-writes
-
jwalk
Filesystem walk performed in parallel with streamed and sorted results
-
clio
parsing CLI file names
-
xcp
(partial) clone of the Unix
cp
command, with more user-friendly feedback and some performance optimisations. See the README for features and limitations. -
refine
your file collection using Rust!
-
file-rotate
Log rotation for files
-
stratisd
Stratis daemon
-
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
-
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…
-
app_dirs2
Put your app's data in the right place on every platform. Community-maintained project.
-
fselect
Find files with SQL-like queries
-
is_executable
Is there an executable file at the given path?
-
yazi-fm
Yazi File Manager
-
sark0y_tam_rst
Automation tool to make Console/Terminal more comfy. Have a great Day & Night, Dear User 💯❤️
-
normpath
More reliable path manipulation
-
pact_matching
Pact-Rust support library that implements request and response matching logic
-
fsio
File System and Path utility functions
-
linutil_tui
Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks
-
lddtree
Read the ELF dependency tree
-
gix-path
gitoxide project dealing paths and their conversions
-
fs2
Cross-platform file locks and file duplication
-
file-format
determining the file format of a given file or stream
-
fslock
files as locks
-
glob-match
An extremely fast glob matcher
-
tauri-plugin-fs
Access the file system
-
path_abs
Ergonomic paths and files in rust
-
dircpy
Copy directories recursively with flexible options
-
felix
tui file manager with vim-like key mapping
-
s3invsync
AWS S3 Inventory-based backup tool with efficient incremental & versionId support
-
copy_dir
Copy directories recursively in a straightforward and predictable way
-
reflink-copy
copy-on-write mechanism on supported file systems
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
system-interface
Extensions to the Rust standard library
-
backhand
reading, creating, and modification of SquashFS file systems
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
atomic-write-file
Write files atomically to a file system
-
faccess
file accessibility checks
-
pathdiff
diffing paths to obtain relative paths
-
ra_ap_vfs-notify
loader::Handle
for rust-analyzer -
jw
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and xxh3!
-
virtiofsd
A virtio-fs vhost-user device daemon
-
projector
A code repository manager
-
fcd
File Manager (FranCommanDer) - a text based file manager that combines the best features of Midnight Commander and Ranger
-
engram
A fast and space-efficient version control system for portable file backups
-
trash
moving files and folders to the Recycle Bin
-
learnerd
The way to interact and learn stuff
-
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.
-
normalize-path
Like canonicalize, but without performing I/O
-
rustic_core
fast, encrypted, deduplicated backups that powers rustic-rs
-
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
-
protonup-rs
TUI Program for Custom Proton Download and installation written in rust
-
axoasset
>o_o<
-
hunt
command to quickly search a file/folder by name
-
path-dedot
extending
Path
andPathBuf
in order to parse the path which contains dots -
sealed_test
A procmacro attribute to run your test in an isolated environment
-
fuse-backend-rs
Fuse(filesystem in userspace) servers and virtio-fs devices
-
new_mime_guess
associating MIME types to file extensions
-
files-to-prompt
Concatenates a directory full of files into a single prompt for use with LLMs
-
sftpman-iced
A GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
fs-more
Convenient file and directory operations with progress reporting built on top of std::fs
-
file_type
File type detector
-
mack
An opinionated, fast music organiser
-
sequintools
A suite of tools for manipulating and reporting on NGS data that has sequins added to the sample
-
ext4-view
No-std compatible Rust library for reading ext2/ext4 filesystems
-
magika-cli
Determines the content type of a file with deep-learning
-
czkawka_cli
CLI frontend of Czkawka
-
conserve
A robust backup tool
-
stor-age
show aging of directories
-
devicons
that provides filetype glyphs (icons) for a wide range of common file formats
-
tui-realm-treeview
Treeview component for tui-realm
-
atem-dots
A (dot)file manager
-
gio-sys
FFI bindings to libgio-2.0
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
zff
interact with zff, a file format for forensic images
-
pathrs
C-friendly API to make path resolution safer on Linux
-
lovesay
but rusty
-
shock
Regularly
shock
your ZFS pools to maintain good hygiene and prune stale snapshots -
dir_tools
Набор инструментов для работы с директориями
-
toccofs
FUSE-based network filesystem for Tocco
-
hdfs-native
Native HDFS client implementation in Rust
-
fs_at
'at' functions for various platforms
-
dirscribe
A CLI tool that combines contents of files with specific extensions from a directory
-
fuse3
FUSE user-space library async version implementation
-
sshmount
Mount the directory to which the ssh connection is made
-
dupe-krill
A fast file deduplicator. Replaces duplicate files with identical content with hardlinks.
-
mime2ext
Given a mimetype, suggest a file extension
-
sys_traits
Trait per function for system related functionality
-
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.
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
positioned-io
Reading and writing at an offset
-
wnfs
WebNative filesystem core implementation
-
gguf-utils
handling gguf files
-
del
removing files in a secure and efficient manner
-
dionysos
Scanner for various IoCs
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
touch-cli
Fast, Parallelized touch(1) file utility
-
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
imge
Write disk images to physical drive or vice versa
-
dirs-sys
System-level helper functions for the dirs and directories crates
-
monit-tool
command-line utility written in Rust for working with GitHub Actions
-
temp-file
temporary file with cleanup
-
fast-glob
A high-performance glob matching crate for Rust
-
clircle
Detect IO circles in your CLI apps arguments
-
read-url-cli
Read from a wide variety of URL types
-
wenmoon
Your crypto portfolio and terminal together at last
-
duxx
Calculate disk space used by a folder
-
tsk-cli
A command-line first, file-system based task manager
-
DiskAnalyzer
make diagram base on system folder size
-
lsplus
A replacement for the 'ls' command written in Rust
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
automod
Pull in every source file in a directory as a module
-
reflicate
Deduplicate data by creating reflinks between identical files
-
hf
Cross-platform hidden file library and utility
-
rivia-vfs
Ergonomic facade for the Rivia Virtual FileSystem
-
stowsave
Automates moving files into a stow directory then using stow to create symlinks back to where the files came from
-
sugar_path
Sugar functions for manipulating paths
-
uniqs
uniq(1) alternative with streaming support
-
zmove
Move files in the command line with ease
-
nofus
A daemon for monitoring and reacting to the status of NFS mounts
-
snakit
Command-line tool that recursively renames all files and folders within a specified directory to snake_case
-
partymix
Combines filesystem images into a disk image with MBR
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
p9
Server implementation of the 9p file system protocol
-
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
starnav
A comprehensive navigation system for celestial navigation in Star Citizen
-
apple-flat-package
Apple flat package (.pkg) format handling
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
magic
High level bindings for the
libmagic
C library -
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
exifrename
Rename or copy files based on EXIF data
-
filenamegen
Shell-style filename generation aka globbing
-
filepath
Get the filesystem path of a file
-
gpt
A pure-Rust library to work with GPT partition tables
-
dfc
Duplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure
-
dir-test
macro to generate tests from files in a directory
-
epub
support the reading of epub files
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
rivia
reduce code verbosity
-
brck
bit rot checker
-
yazi-cli
Yazi command-line interface
-
jja
swiss army knife for chess file formats
-
flicense
CLI for printing license information of rust cargo projects to the terminal
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
nu-engine
Nushell's evaluation engine
-
deno_path_util
Path utilities used in Deno
-
jdexmd
generate a Johnny Decimal system for Obsidian and your Documents folder
-
lintestor
Linux package tester
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
iocore
Indispensable Core Utilities
-
cntr-fuse
filesystems in userspace (FUSE) (fork with functionality needed for the cntr project)
-
modality
CLI for Modality, an evolving temporal modal logic
-
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…
-
unienv
Auxillary program for cli-based unity3d execution
-
joshuto
Terminal file manager inspired by ranger
-
cleaner-upper-rs
A fast, cross-platform file system cleaner for removing recreatable folders and cache directories across different operating systems
-
zfind
zsh which provides easy access to your previous commands
-
notnow
A terminal based task and TODO management software
-
rawzip
A Zip archive reader and writer
-
ex-cli
Command line tool to find, filter, sort and list files
-
simple-disk-benchmark
disk benchmark tool
-
scandir
A fast file tree scanner written in Rust
-
fts-sys
File hierarchy traversal functions (FTS)
-
garbage
CLI tool for interacting with the freedesktop trashcan
-
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…
-
testdir
Semi-persistent, scoped test directories
-
microxdg
An XDG Base Directory Specification library
-
rfm-bin
A super fast file-manager written in rust
-
backupsync
A fast and efficient multi-threaded backup tool written in Rust, supporting compression, incremental backup, and automation
-
fatfs
FAT filesystem library
-
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…
-
deduplicator
find,filter,delete Duplicates
-
funzzy
fancy watcher inspired by entr
-
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
-
dysk
give information on mounted filesystems
-
chksum-md5
MD5 hash function with a straightforward interface for computing digests of bytes, files, directories, and more
-
mbrman
MBR Partition Management in Rust
-
apple-sdk
Interact with Apple SDKs
-
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
-
ra_ap_vfs
A virtual file system for rust-analyzer
-
monofs
monofs
is an immutable distributed file system -
scfs
A convenient splitting and concatenating filesystem
-
tray-tui
System tray in your terminal
-
fusio-log
The append only log implementations
-
mmdu
disk usage for IBM Storage Scale file systems
-
pnafs
PNA(Portable-Network-Archive) file system
-
pathmaster
powerful command-line tool written in Rust for managing your system's PATH environment variable
-
rsblkid
Safe Rust wrapper around the
util-linux/libblkid
C library -
gix-index
A work-in-progress crate of the gitoxide project dedicated implementing the git index file
-
core-grep
core grep project
-
bookmark-cli
bookmark tool
-
obliviate
Small utility to delete files older than a certain amount of days
-
unbom
Remove UTF-8 BOM from files
-
magika
Determines the content type of a file with deep-learning
-
easy_fuser
A flexible and idiomatic Fuse implementation for Rust
-
jql
JSON Query Language - is a fast and simple command-line tool to manipulate JSON data
-
fetter
System-wide Python package discovery, validation, vulnerability scanning, and allow-listing
-
lefthk
A hotkey daemon for Adventurers
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
findutils
GNU findutils
-
lacy
Fast magical cd alternative for lacy terminal navigators
-
below-btrfs
reading btrfs
-
frots
File rotation from standard input
-
rolldown-ariadne
A fancy diagnostics & reporting crate
-
simple-fs
convenient API for File System access
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
omnipath
Path utility library
-
maelstrom-util
by non-WASM Maelstrom libraries and binaries
-
rstatusbar
Configurable statusbar for Xorg server using xsetroot
-
fosum
that summarizes file folders. Useful for passing context to LLMs
-
yadf
dupes finder
-
iftree
Include many files in your Rust code for self-contained binaries
-
buildfs
A CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable TOML build scripts
-
add-determinism
RPM buildroot helper to strip nondeterministic bits in files
-
git-backup
Bundles multiple repositories and copies to target directory
-
git-jump
Quickly jump to any git repo on the system. Requires fzf and plocate.
-
tauri-plugin-android-fs
Android file system API for Tauri
-
mchdir
enter a directory in one command
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
vmap
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer
-
canvas_syncer
A syncer to Canvas LMS with files among courses
-
walcraft
A light-weight Write Ahead Log (WAL) solution with garbage collection
-
cp_r
Copy files and directories recursively, preserving mtime and permissions
-
TR_PDF_rename
Reads security transaction statements (as pdf) from neo-broker Trade Republic and renames them as transactiondate_ordertype_name
-
obfd
organize files into folders by date
-
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…
-
nfs3_server
NFSv3 Server implementation
-
nh-xml-from
that lets you convert various formats to XML for New Horizons
-
rofi-obsidian
Launch your Obsidian vaults from the comfort of rofi
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
symlink
Create symlinks in a cross-platform manner
-
vsb
Very simple in configuring, but powerful backup tool
-
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…
-
ext4_rs
Cross-platform rust ext4
-
ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
write_atomic
Write to files atomically
-
stupidfs
More files per file: hide files by storing them in the metadata of other files
-
ocl-include
preprocessor that implements #include mechanism for OpenCL source files
-
fs-set-times
Set filesystem timestamps
-
motdyn
🛠️ motdyn (Dynamic MOTD): Rust-powered and highly configurable for real-time login insights
-
orogene
node_modules/
package manager and utility toolkit -
recv-dir
Recursive directory walker
-
fs-librarian
Librarian runs pre-configured commands against a group of files that match a set of filters
-
scanit
A fast, multi-threaded filesystem search tool
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
legdur
keep your legacy durable, detect changes to your directories over time
-
npkl
Like npkill, but written in Rust
-
pardalotus_snapshot_tool
Tools to work with scholarly metadata snapshots from DataCite and Crossref
-
ntfs-reader
Read MFT and USN journal
-
chunkfs
An in-memory file system that can be used to compare different deduplication algorithms
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
histlog
hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file
-
dylib_installer
install dylib files and header to system library path
-
vfs-tar
VFS for TAR files
-
gcsf
Filesystem based on Google Drive
-
ynk
Effortlessly yank and paste files blazingly fast in the terminal
-
ampere-diskimage
Dead Project, Rewriting everything in C
-
process_path
Gets the path of the currently executing process or dynamic library
-
pwd
Safe interface to pwd.h
-
libstoragemgmt-rust
Rust bindings for libStorageMgmt
-
config_watcher
Config Watcher is a Rust library for tracking configuration items from files, Kubernetes ConfigMaps, and MQTT topics, providing real-time updates and structured data parsing
-
streambed-logged-cli
A CLI for a file-system-based commit log
-
kxio
injectable Filesystem and Network resources to make code more testable
-
dateframe
Clean up files & folders
-
pnp
Resolution primitives for Yarn PnP
-
stuckliste
reading and writing MacOS bill-of-materials (BOM) files
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
listree
Tools to view directories and files
-
tuxmux
Tmux utility for session and window management
-
copy-path
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
pyimports
Parse and analyze the imports within a python package
-
lets_find_up
Find a file or directory by walking up parent directories
-
tinymist-vfs
Vfs for tinymist
-
batcave
Terminal, a mysterious and powerful command-line interface inspired by the Dark Knight's lair
-
fuga
A CLI tool to operate files or directories in 2 steps
-
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…
-
count_exts
A command-line utility that counts file extensions from stdin input, providing sorted statistics of file types in a directory
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
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
-
mc-cli
Cross platform copy files with progress
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
vergil
Vergil!
-
nameless
Portable everything-is-a-URL
-
tree-owners
Find all owners (user and group) inside a directory tree
-
repocat
concatenate all code and text files in a github repo for LLM inference contexts
-
swim-clean-all
Recursively cleans swim projects
-
flysystem
A filesystem abstraction layer for Rust
-
winfsp
Rust bindings to WinFSP
-
taita
A project manager (pre-alpha)
-
xtagger
Command line application for managing and searching tags stored in filesystem extended attributes
-
fs-lock
Locked files that can be used like normal File
-
radicle-surf
A code surfing library for Git repositories
-
replacer-cli
A flexible cli to replace strings in files or a directory
-
xt-oss
Aliyun OSS SDK
-
recast
Transforms one serialization format into another
-
file-guard
A cross-platform library for simple advisory file locking
-
moove
🚚 Manipulate file names and locations
-
watchman_client
a client for the Watchman file watching service
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
tree-fs
convenient way to create a tree of files
-
sos-filesystem
Filesystem event logs for the Save Our Secrets SDK
-
hidefix
Concurrent HDF5 and NetCDF4 reader (experimental)
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
abootcrafter
designed to manipulate android boot images like a real blacksmith
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
cargo-check-external-types
Static analysis tool to detect external types exposed in a library's public API
-
rustls-cert-file-reader
A rustls certificate chain and private key file reader
-
prefligit
pre-commit implemeneted in Rust
-
gimic
The solution for maintaining borrowed directories/files in remote repos
-
cooklang-sync-client
A client library for cooklang-sync
-
sysutil
Linux system utils library
-
fuse-ufs
FUSE implementation of FreeBSD's UFSv2
-
mountpoint-sqs
Mount SQS as a filesystem
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
expanduser
attempts to expand ~ and ~user while creating a filesystem path
-
htsget-storage
Storage interfaces and abstractions for htsget-rs
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
lh
List handsomely customizable ls command work in progress
-
fpick
Interactive file picker
-
imago
accessing virtual machine disk images
-
transit_model
Transit data management
-
zcopy
Copy files in the command line with ease
-
syn-inline-mod
Inlines modules in Rust source code for source analysis
-
riscv_sys_monitor
A system monitor for RISC-V SBCs on Linux
-
CompactPrefixRadix
a minimalistic but efficient radix tree implementation with extra prefix support
-
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
s3reader
Read S3 object like local files with byte offsets
-
portable-network-archive
cli
-
terrr
a linux horror game
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
chksum-cli
checksum calculator
-
canonical-path
Path and PathBuf-like types for representing canonical filesystem paths
-
ampere-fs
Dead Project, Rewriting everything in C
-
v8-to-istanbul
convert v8 coverage to istanbul format
-
tempfs
A lightweight Rust crate for managing temporary files and directories with automatic cleanup
-
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
-
apple-dmg
reading and writing dmg images
-
siwi-download
Downloaders with a pure http implementation support breakpoint continuations
-
xfs-fuse
Read-only FUSE server implementing XFS
-
composefs
filesystem
-
repatch
A regex find-and-replace tool with a
git add --patch
-like interface -
tabox
A sandbox to execute a program in an isolated environment and measure its resource usage
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
clean-path
A safe fork of the
path-clean
crate -
aeruginous-io
A set of input / output utilities for the Aeruginous Open Source Development Toolbox
-
komichi
Application tools for working with file-system paths
-
dia-files
-
ohrs
a cli tool for ohos-rs
-
rdd
interact with
dd
tool -
ntfs
A low-level NTFS filesystem library
-
tauri-plugin-macos-permissions
Check and request macos permissions to accessibility, full disk access and screen recording
-
wikijs
API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust
-
utime
A missing utime function for Rust
-
prettier-ls
list directories and files in a tree-like structure with customizable display options
-
asciidork-meta
Asciidork document meta
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
docufort
A toolbox for the docufort crash fault-tolerant append only file format
-
axleharp
File location storer, designed to be used from within text editors
-
tauri-plugin-pinia
Persistent Pinia stores for Tauri
-
openat
A wrapper around openat, symlinkat, and similar system calls
-
dowser
A recursive, canonicalizing file finding library for Unix
-
rsid3
command line ID3v2 tag editor designed for scripting
-
darwin_cli
Autograder for Moodle submitted Java Programming Assignments
-
ftch
A fast, tiny system fetch utility
-
joatmon
Jack of All Trades Master of None
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
prun
🍺 Run —
-
pathbuster
A path-normalization pentesting tool
-
mtime-rewind
Rewind the mtime of files whose mtime advanced since the last execution without a content change
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
cap-net-ext
Extension traits for
TcpListener
,Pool
, etc -
jojodiff
handling JojoDiff files, a diff utility for binary files
-
shmy
Command line interpreter with builtin, Unix-like commands, and WSL symbolic link support
-
deepcopy
copy files and directories recursively, and report current progress
-
realhydroper-path
Work with flexible file paths
-
drive-optimization-wizard
optimize and clean your drive space
-
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…
-
proper_path_tools
Collection of algorithms and structures to handle paths properly
-
mofa
the config lib that merges options from anywhere
-
biometrics_prometheus
prometheus-compatible exporter of biometrics
-
opendal_obs
[FORK]Apache OpenDAL™: Access data freely, painlessly, and efficiently
-
xdvdfs
interacting with XISO/XDVDFS images
-
gpscan
generate XML files compatible with GrandPerspective
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
aftman
command line toolchain manager
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
yolo_binding
A yolo prediction frame with torch-rs
-
cuddlyfs
A distributed file system with a cuddly API
-
hadris-fat
working with FAT32 file systems, a standalone crate included in the hadris project
-
platform-dirs
obtaining platform dependant directory paths for application and user directories
-
dir-lock
file-system-based mutex
-
rng-rename
Rename files to randomly generated strings
-
mmoxi
spectrum scale tools
-
rsdos
key-value store for file I/O on disk
-
dir_input
handle input directory inputs on linux
-
close_enough
fuzzy-searching function and command line tool
-
archival
The simplest CMS in existence
-
fdn
uniformly change file or directory names and support rollback these operations
-
cat-once
Tool used to cat files in tight disc conditions saving disk space
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
mkbkp
dead simple command to append .bkp extension to a file
-
rspack_fs
rspack fs
-
dad-updater
Dark and Darker updater
-
rustscout
High-performance, concurrent code search tool written in Rust
-
srtlib
handling .srt subtitle files
-
hdf5-metno-sys
Native bindings to the HDF5 library
-
neotron-romfs
Parse a Neotron ROM-FS image
-
sos-vfs
Virtual file system same as tokio::fs
-
fiemap
call ioctl FIEMAP on files with ease
-
hoard
backups of files across your filesystem into one location
-
disk-dlmalloc
A fork of [dlmalloc-rs] backed by a memory-mapped file, enabling support for datasets exceeding available RAM
-
osh_dir_std
humans and machines deal with the OSH directory standard: https://github.com/hoijui/osh-dir-std
-
fshasher
Scan the destination folder and make a hash of all files to get the current state of the directory
-
cc-downloader
A polite and user-friendly downloader for Common Crawl data
-
puzzlefs
next-generation container filesystem
-
clipboard-files
Read file paths from the clipboard
-
joat-repo
Metadirectory repositories
-
zar
XAR archive reader/writer library. Fuzz-tested against MacOS xar.
-
tux-icons
getting desktop icons in linux
-
file-owner
Set and get Unix file owner and group
-
key-path
Key path for Rust
-
pathsearch
Search for files in PATH
-
fluxfox
working with floppy disk images for the IBM PC and compatibles
-
cap-fs-ext
Extension traits for
Dir
,File
, etc -
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
file-with-meta
store a file's metadata for caching purposes
-
check-symlinks
Check for broken symlinks
-
boobytrap
Detect and Act on unauthorized access of any kind from any source
-
daipendency
AI coding assistants with public API from dependencies
-
linker-layout
Data structures for storing linker layout information
-
libprotonup
Custom Proton Download and installation
-
lsblk
List out block-devices, including disks and partitions
-
rustilities
offers a few utils for Rust development
-
pidlock
using pidfiles as resource locks
-
fs_rollback
offers a rollback mechanism in Rust for fs common operations
-
fzpart
interact with GPT / MBR partition tables
-
acridotheres
Core Library
-
resource-fork
reading and writing Macos resource forks
-
winfsp_wrs
WinFSP wrapper for rust
-
crud-path
-
rustypath
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get what you want, or you dont.
-
config-better
Configure your application in a friendlier and more consistent way!
-
keypropdecode
decoding Windows file system elements attributes constants
-
a2kit
Retro disk image and language utility
-
genesis_rs
Enabling developers with Genesis. Genesis is a powerful, flexible, and user-friendly project starter tool designed for Go and Rust developers. It streamlines the initial setup process…
-
cmake-file-api
Parsing and interacting with cmake-file-api
-
simple-expand-tilde
Cross-platform and reliable tilde-expansion solution
-
pazi
A fast autojump helper
-
test-each
Generate tests at compile-time based on file resources
-
ignore-files
Find, parse, and interpret ignore files
-
dataset-writer
write CSV/Arrow/Parquet files concurrently
-
filesystem-table
reading and writing filesystem tables
-
squishy
A convenient high level library for reading SquashFS files
-
epochfs
versioned cloud file system with git-like branching, transaction support
-
rd-agent
Management agent for resctl-demo
-
image-rider
Disk image and ROM image parser
-
current_dir
Thread Safe Current Working Directory
-
nu_plugin_parquet
nu plugin to add parquet support
-
parcel-resolver
Node.js compatible module resolver used by the Parcel bundler
-
osrand
Random numbers from the OS interface
-
reflink-split
like split(1), but for filesystems with reflink support
-
snap-kube-client
Rust-based client that can backup and restore Kubernetes PVCs across namespaces using AWS EBS snapshots
-
fsp
File System Plus is a package that provide create, update and delete operation on file syteme
-
envs
📦 A Rust library for detecting various system environments, including virtualization, containers, OS types, and more
-
rmp_fs
A small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
datafusion-materialized-views
Materialized Views & Query Rewriting in DataFusion
-
hadris-cli
A command-line interface for Hadris
-
onchg
Keep blocks in sync across different files in your codebase
-
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…
-
rotour
The path planner and motion profiler for the Tektite-R Robot Tour kit!
-
qpak
An unofficial Quake PAK file manipulation tool
-
cptc
A cli tool for copying file/s contents to your clipboard
-
mkisofs-rs
A partial reimplementation of mkisofs to create hybrid ISO-9660 filesystem-image
-
zen-engine
Business rules engine
-
safe-path
safely handle file system paths for container runtimes
-
rocfl
A CLI for OCFL repositories
-
unf
UNixize Filename -- replace annoying anti-unix characters in filenames
-
btrd
The btrfs debugger
-
daipendency-extractor
Core library for Daipendency extractors
-
quirks_path
path library with quirks that is as platform-agnostic as possible
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
dirty-tracker
Track which files have changed
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
damascus
filesystem utility crate for the Flamberge mod manager stack
-
kuliya
querying Algerian education dataset
-
cheat_checker
Detects similarities between sets of files
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
tauri-plugin-fs-pro
Extended with additional methods for files and directories
-
fm-tui
FM : a file manager inspired by ranger and dired{n}{n}Config files ~/.config/fm/{n}Documentation https://github.com/qkzk/fm{n}
-
if-changed
A pre-submit for file changes
-
close_already
Speeds up programs writing lots of files on Windows
-
backlight_control_rs
Backlight control is a re-written version of backlight_control with a few key improvements
-
iceberg-file-catalog
Filesystem catalog for the unofficial Iceberg table format implementation
-
quickform
A flexible templating and operation execution framework for Rust
-
sneak
*at syscall abstractions
-
hydrus-api
wrapper for the hydrus client api
-
bininfo
file information for PE and ELF files
-
dirscomp
comparing two directories using BLAKE3 hashing
-
filego
A file splitting & merging solution
-
wslpath-rs
Pure Rust implementation of wslpath
-
file_rw
high-performance, memory-mapped file I/O utilities
-
looper_heavy
Heavy to compile stuff for looper
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
filesystem-trustfall-adapter
Filesystem Trustfall adapter
-
llm_models
Load and download LLM models, metadata, and tokenizers
-
cheeseburger
The Safe Script Execution Environment
-
dysco
where did my disk space go?
-
liboverdrop
Configuration library, with directory overlaying and fragments dropins
-
fat_fs_types
low-level definitions for FAT12/16/32 and exFAT file systems
-
infsprogs
Tools for working with the IrisOS-nano File System (INFS)
-
mime-multipart-hyper1
MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)
-
havsalt-here
Effortlessly grab and copy file locations
-
hg-parser
Mercurial repository changelog parser. It allows to get any revision with creation date, user, parents, branch and files.
-
cync
CLI for private file management
-
cargo-appimage
Converts your crate into an AppImage
-
nu_plugin_jwalk
a nushell plugin called jwalk
-
ezwallpaper
change wall paper from multiple sources
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
gix-glob
gitoxide project dealing with pattern matching
-
lspath
Very basic ls tool for the PATH environment variable
-
build-my-react-js
Integrate your ReactJS with your Rust CI and build it
-
ds-rom
extracting/building Nintendo DS ROMs
-
korrect
A kubectl version managing shim that invokes the correct kubectl version ☸
-
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…
-
re-name
command-line tool for (bulk) file renaming
-
libatasmart
A wrapper around libatasmart-sys raw bindings
-
microdb
A very small in-program database with cache, disk storage, etc
-
sd-card-backup
backup up SD cards. (Or CFast, CFExpress, etc.)
-
libnewsboat
libraries used by Newsboat reader
-
tugger-file-manifest
Interact with lists of files through a storage-agnostic interface
-
parascope
Weggli ruleset scanner for source code and binaries
-
mcwr
A MC WRAPPER CREATOR
-
izb
helper functions for provisioning ZFS-on-Root VMs with zfsbootmenu using Incus
-
xio
providing common functionality for file system operations and asynchronous file processing
-
filetree-traversing
working with file trees
-
to-streamshare
Upload to streamshare (to-ss > toss) from the terminal
-
fuse3_opendal
fuse3 integration for Apache OpenDAL
-
bhop
Small CLI tool to help you hop around the terminal and easily edit files
-
blazzy
Very fast and lightweight file system observer server that works directly with the system API
-
numlockctl-linux
Easy way to trigger and get state of numlock in linux
-
rust-rtree
A simplified version of the tree tool written in rust
-
zbox
ZboxFS is a zero-details, privacy-focused in-app file system
-
meadows
An experimental library written in Rust
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
basicftp
A Basic library for FTP using Std::net supporting EPSV and basic features as well as read only non authenticated, non-encrypted text based traffic
-
libbtrfsutil
bindings
-
lwfetch
cross-platform lightweight system fetch tool
-
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
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
spacetimedb-paths
The spacetimedb directory structure, represented as a type hierarchy
-
playdate-fs
High-level file-system API built on-top of Playdate API
-
log-analysis
A zeek log analysis library implemented in Rust
-
google_drive_client
Google Drive Client (Rocket) for api rest
-
nfsserve
NFS Server implementation
-
freedesktop-file-parser
Freedesktop Desktop Entry Parser
-
cpui
A modern replacement for cp command with progress bar and advanced features
-
ipipe
Cross-platform named-pipe API
-
os-checker-plugin-docs
A plugin for os-checker to generate rustdocs for all checked packages from latest commit
-
sanitise-file-name
An unusually flexible and efficient file name sanitiser
-
lunchbox
An async virtual filesystem interface
-
hadris
A filesystem library fully written in Rust
-
fsblobstore
A file-system backed blob storage abstraction
-
notify-win
Windows filesystem notification library
-
transformfs
A read-only FUSE filesystem to transform the content of files with Lua
-
libzetta
stable interface for programmatic administration of ZFS
-
bandrip
CLI to rip songs from bandcamp
-
real_parent
Symlink-safe path extension for parent directory
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
pathbuf
A macro to conveniently build PathBufs
-
folder
The package allows for scanning directories in parallel
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
executable_path_finder
finding executable paths
-
trussed-wrap-key-to-file
extension for wrapping large keys to the filesystem with trussed
-
cunw
A tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.
-
logix-vfs
A virtual file system abstraction used by logix
-
valida-vm-api-linux-arm
wrapper around
valida
executable - zero-knowledge virtual machine -
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
lms
A fast and reliable alternative to rsync for synchronizing local files
-
zar-cli
A command-line utility for reading and writing MacOS signed XAR archives
-
nu-alias-converter
Converts Bash aliases to Nushell
-
transient-btree-index
allows you to create a BTree index backed by temporary files
-
dir-size
Parallelized directory size calculation
-
git-owners
A git subcommand to query and validate CODEOWNERS
-
rvpacker-txt-rs-lib
providing functions for rvpacker-txt-rs
-
yazi-config
Yazi configuration file parser
-
documents
An ergonomic, intuitive and beginner-friendly library for dealing with files and folders
-
bulkcp
command line bulk copying tool
-
tauri-plugin-structure-manager
Tauri plugin for managing application structure, including directory and file creation and validation. This plugin helps ensure that the necessary project structure is maintained and…
-
cloud-filter
A safe and idiomatic wrapper around the Windows Cloud Filter API
-
view-disk
A fast and efficient Rust-based CLI tool to view disk space usage and delete unwanted files or directories
-
nfs3_types
Type definitions and utilities for working with NFSv3
-
sftpman
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
-
gpt-feeder
A command-line application that scans the entire codebase, and produces one string consisting of all filenames and file contents that you want included
-
findfont
find font by file name
-
m2dir
specification
-
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
-
tinymist-std
Additional functions wrapping Rust's standard library
-
spacetimedb-fs-utils
Assorted utilities for filesystem operations used in SpacetimeDB
-
csv-zip-maker
csv and zip maker
-
up-transport-vsomeip
Layer-1 uTransport implementation for vsomeip (SOME/IP)
-
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…
-
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.
-
tar-sha256
Calculate sha256 of files in tar (like sha256sum)
-
pidfile2
PID Files as process locks in Rust
-
dmux
fast and easy tmux workspace opener
-
embed-resources
embed resources (files, URLs, data) as byte arrays
-
ndless
interacting with Ndless for the TI-Nspire
-
git-hud
git status++
-
owfs
Rust API for OWFS (1-Wire file system)
-
memexec
loading and executing PE (Portable Executable) from memory without ever touching the disk
-
rust-unixfs
UnixFs tree support
-
tauri-plugin-fs-ios
A plugin for accessing the filesystem on ios
-
medusa-zip
A command-line interface to high-performance parallelized implementations of common zip file operations
-
ncmdump-bin
Some copyright protection file dump
-
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.
-
sapling-indexedlog
Append-only on-disk storage with integrity checks and radix tree indexing
-
camino-fs
Do unix-style file operations directly on camino paths with useful error messages
-
snowbinary
A header based system for writing and reading binary files using its own format
-
hm
homemaker. Slightly more than yet another dotfile manager.
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
br-addon
addon
-
fman
file manager TUI
-
ffcnt
Fast file counting on HDDs
-
dotthz
open and write dotThz files in rust
-
ligen-utils
Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem
-
raft-engine-ctl
A control tool for Raft Engine
-
watchexec-filterer-globset
Watchexec filterer component based on globset
-
dirtcomp
A command line utility to compare modification times between file globs
-
autojump
port and drop-in replacement of autojump
-
pratdiff
A colorfull diff tool based on the patience diff algorithm
-
muxme
Easily start tmux sessions named from the current directory
-
dropboxignore
.dropboxignore files to exclude files from Dropbox syncing
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
tmsoft_dbase
working with DBF files
-
mago-source
Manages PHP source files by providing functions for loading, reading, and referencing PHP code, making it easier to work with file-based inputs
-
nix-doc
Nix documentation grepping tool
-
protoc-bin-vendored-macos-aarch_64
protoc binary for osx-aarch_64 compiled by Google and bundled in this crate
-
sweet_fs
Cross-platform utilities and dev tools
-
deno_fs
Ops for interacting with the file system
-
jimaku
A subtitle downloader
-
pathext
A small path trait extension with some convenience methods
-
mime-infer
detection of a file's MIME type by its extension
-
verter
A file format for fast incremental modifications
-
regroot
A modern, colorful directory tree viewer with glob pattern support
-
pushd
that implements pushd
-
endolphine
TUI file explorer made by Rust
-
langbeam
Rainbeam language file manager
-
cap-primitives
Capability-based primitives
-
win_tree
Tree command to generate file system tree structure snapshot in JSON
-
ripfind
A fast and lean replacement for the find command
-
chksum-sha2-512
SHA-2 512 hash function with a straightforward interface for computing digests of bytes, files, directories, and more
-
nu-path
Path handling library for Nushell
-
fusio-dispatch
dispatcher for Fusio file system
-
mcp_rs
making MCP (Model Context Protocol) compatible programs with rust
-
fclones
Finds and removes duplicate files
-
dirscan
A high performance tool for summarizing large directories or drives
-
xat
An ease of use library for xattrs
-
everything-sdk
An ergonomic Everything(voidtools) SDK wrapper in Rust. (Supports async and raw sdk functions)
-
clonehunter
command line utility that identifies groups of identical files and displays them to the console
-
floppy-disk
async filesystem facade for rust!
-
below-config
Configurations for below
-
penumbra-sdk-dex
DEX engine component implementation for Penumbra
-
dependency_lister
Tools to list dependencies from .d files generated by clang or GCC
-
wfs
Rust client for WFS
-
resolve-path
Easily resolve tilde paths and relative paths
-
watchr_filesystem
file watcher that watches a list of paths and calls a callback when any of them change
-
sos-server-storage
Server storage for the Save Our Secrets SDK
-
syn-select
A lightweight selector engine for searching Rust source code
-
bindet
Fast file type detection
-
encrypted_fs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
backuppc_pool_reader
CLI for reading BackupPC pool files (contains a FUSE file system to mount the pool)
-
deno_io
IO primitives for Deno extensions
-
rusttailbysam
used to display the last 10 lines of a file
-
easy_paths
Convenience library for rapidly processing string-type paths
-
wdl-engine
Execution engine for Workflow Description Language (WDL) documents
-
rencfs
WARNING! UNDER ACTIVE DEVELOPMENT. An encrypted file system that is mounted with FUSE on Linux. It can be used to create encrypted directories.
-
sos-backend
Backend storage abstraction for the Save Our Secrets SDK
-
random-dir
Create directories and files with random contents in tests
-
sequoia-directories
Directories used by Sequoia
-
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
aranya-libc
A wrapper around parts of libc for Aranya Core
-
binroots
Serialize and expose data, one file per field
-
blaze-core
Blaze as a library
-
ubiquity
n-directional file synchronization utility
-
pre-commit-rs
pre-commit implemeneted in Rust
-
kaledis_dalbit
A fork of a Luau-to-Lua transpiler based on darklua to use for kaledis
-
wireman-config
Config for wireman
-
path_trav
path traversal checker. Useful for APIs that serve dynamic files.
-
freaky/compactor
An interface to Windows 10 filesystem compression
-
ghee
That thin layer of data change management over the filesystem
-
mxl-investigator
component of the X-Software MXL product line
-
zsplit
Split text into multiple files by line
-
fsrenamer
refactoring invalid file/dir names
-
mio-aio
POSIX AIO bindings for mio
-
dokan
Rust-friendly wrapper for Dokan (user mode file system library for Windows)
-
ddh
Compare and contrast directories
-
dir-iterator
Iterator that recursively scans and filters files from a directory
-
libxcp
libxcp
is a high-level file-copy engine with support for multi-threading, fine-grained progress feedback, pluggable drivers, and.gitignore
filters.libxcp
provides the core functionality ofxcp
. -
dadk-config
DragonOS Application Development Kit - Config
-
tendrils-core
Core library for Tendrils
-
cooklang-fs
cooklang recipes in a file system
-
diskit
intercepting disk requests
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
path_macro
A macro to join path components using
/
-
file-storage
aids in accessing file-like storage
-
rust_search_fork
Blazingly fast file search library built in Rust. Forked due to abandoned project.
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
dir-structure
create directory structures
-
rtop-rs
Faster and better alternative to Vtop written in Rust
-
fls
A fast POSIX ls that doesn't require a libc
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
pompom
A no-nonsense cli pomodoro timer
-
projects
tracking, searching, and jumping to your projects
-
tempfile-fast
Support for Linux-specific tempfile extensions
-
walkdir
Recursively walk a directory
-
nethsm-backup
binary for working with encrypted NetHSM backups
-
detecteff
Find and delete duplicate files
-
iso9660
(Incomplete) implementation of ISO9660 filesystem
-
dtools
A collection of tools for working with Commodore disk images
-
maelstrom-fuse
interacting with FUSE with async Rust
-
file_type_enum
An enum with a variant for each file type
-
reflexo-vfs
Vfs for reflexo
-
trash_dumper
trash file dumper
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
safe-write
A safe file writing utility
-
async-fd-lock
Advisory cross-platform file locks using file descriptors with async support by spawning blocking tasks
-
injected-image-checker
Verify whether the image contains additional data
-
lockfile
Create lockfiles that remove themselves when they are dropped
-
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
-
rs-blocks
A lightweight i3/sway status bar written in Rust
-
cross-xdg
Cross-platform XDG Base Directory Specification implementation
-
include-lines
Macros for reading in the lines of a file at compile time
-
fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more
-
xenon-rs
Rust bindings to the Xenon middleware
-
qcow2-rs
read/write qcow2 image in async/await
-
mainstay-lang-idl
Mainstay framework IDL
-
flatpage
file system based markdown flat page
-
nxfetch
A minimal, fast and batteries included fetcher!
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
mime_guess2
detection of a file's MIME type by its extension
-
advisory-lock
A cross-platform advisory file lock
-
avrox-storage
Storage drivers for the AVRoxide operating system
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
kismet-cache
A bounded multiprocess cache of files on disk
-
temporary
The package provides means of managing temporary files and folders
-
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.
-
tmpfile
A temporary file writer with an option to persist
-
Verifile
Read MFT and USN journal
-
rlist_vfs
Virtual File System for rList
-
uni-path
Platform-independent path manipulation
-
robius-directories
tiny mid-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows macOS, Android, and redox by leveraging the…
-
proton-finder
Cross platform library for finding and pathing through proton prefixes
-
Fasching
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
win32-remove-dir-all
A std::fs::remove_dir_all replacement using the Windows Shell and Property System APIs on Windows
-
nosyman
LISP
-
esl01-indexedlog
Append-only on-disk storage with integrity checks and indexing support
-
mkdirp
mkdir -p
-
timetrack
Automatically track how you are spending your time by watching the file system
-
cfo
filesystem operations described at rust by example page
-
laibrary
AI coding assistants with public APIs and documentation from dependencies
-
libmount
The type-safe wrapper around mount system call
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
fuc_engine
Engine for the FUCing project
-
tree_sitter_grep_ignore
(A forked version of
ignore
used internally bytree-sitter-grep
) A fast library for efficiently matching ignore files such as.gitignore
against file paths -
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
hledger-parser
Hledger jornal parser
-
qwit-desktop
A Tauri App
-
safepkt-backend
A backend to run static analysis tools against rust-based programs
-
python-sweep
help you clean up your Python virtual environments
-
rmsafe
safely removing files and directories; moving them to trash
-
ds_store
A .DS_Store parser for Rust
-
pathy
A CLI tool to display the file tree of a directory
-
borgbackup
A wapper for the borgbackup utility
-
log-writer
write a stream to disk while adhering usage limits
-
hdd
hdd: instruments for querying ATA and SCSI disks
-
cmps
short for compose, a tool used to create or fill files with a default content
-
finder_info
parse Apple HFS/HFS+/APFS FinderInfo attribute
-
list_with_depth
List objects from object_store with the given prefix and depth
-
flatlake
In the works
-
watchcrab
fast, secure, and easy-to-use Rust-based tool to monitor filesystem events across platforms. Effortlessly automate tasks and log changes.
-
notify-forked
Cross-platform filesystem notification library
-
oma-contents
APT Contents metadata handling library
-
jql-runner
Runner for jql - the JSON Query Language tool
-
refile-m4b
Refile a directory of m4b files by artist, album (where specified) and title. Used to refile m4b versions of converted aax files for use by Smart Audiobook Player.
-
binstalk-bins
The binstall binaries discovery and installation crate
-
rualdi
Rust Aliasing Directory
-
squinter
interface with SquashFS filesystems
-
lfs
give information on mounted filesystems
-
notify-types
Types used by the notify crate
-
storage_hal
A storage hybrid access layer
-
deno_permissions
deno permissions implementation
-
file-ext
Collection of utility functions to work with files
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
stools
lib for file system, input and output
-
watchfile
An async utility trait to subscribe to file changes of a serializable file
-
cmpdt
compare directory trees
-
catbox
Catbox.moe's API
-
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
-
parselnk
Parse windows .lnk files in pure rust
-
id3-json
Read and write ID3 tags in a machine-readable way
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
bookorg
An opinionated, fast ebook organiser
-
io-providers
Enables dependency injection for many I/O operations
-
linty
language-agnostic linter
-
oxifs
fast tar based read only file system
-
bip_handshake
Common handshaking interface as well as a default handshake implementation
-
win-file-id
reading file IDs (Windows)
-
mime_multipart
MIME multipart parsing, construction, and streaming
-
backpak
A content-addressed backup system with deduplication and compression
-
lsgit
recursivly lists git projects below start directory. Start directly is CWD by default, but an alternate directory can be passed as a command line arguement
-
rm_rf
Force-remove a file/directory and all descendants
-
vfs-shadow
Effortlessly embed a local directory into a vfs
-
common-path
Finds the common prefix between a set of paths
-
rfm
Expanded options for interacting with files and directories. Creating/copying/moving etc. File manager, only inside Rust 🦀
-
nstow
[BROKEN] Cross-platform symlink farm manager with links defined in a stowfile
-
nfs3_client
NFS3 client
-
maudit_rolldown_common
mostly for sharing code between rolldwon crates. fork of Rolldown for the Maudit project until Rolldown is published on crates.io
-
nvpair
Work with nvlist and nvpair (using nvpair-sys, libnvpair.so)
-
jwalk-meta
Filesystem walk performed in parallel with streamed and sorted results
-
nydus-blobfs
Blob object file system for Nydus Image Service
-
include_folder_shared
Shared code for include_folder and include_folder_macros
-
simpleio
file io that i use in my personal projects
-
ds-decomp
DS decompilation toolkit
-
fast-walker
Multi-threaded directory walker, with async support
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
staged_file
Creates a temporary file which can then be committed to a final path
-
ext2
Read and write on Ext2 partitions without mount
-
stapifaction
allowing to easily generate static APIs
-
bmap-parser
that allows you to copy files or flash block devices safely
-
shellmark
Cross-platform bookmark mananger for your shell
-
spook
File watcher geared towards automatic HTML generation and autoreload
-
netcdf-src
Build scripts for building
netCDF
from source -
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
tin-summer
Command-line tool to find build artifacts and thing occupying space on your computer. Shatters records not glass.
-
source-code-analyzer
A command line tool to anazlyze source code in a project
-
czkawka_core
Core of Czkawka app
-
blkio
high-performance block device I/O
-
flatfs
A readonly filesystem
-
block-device-adapters
Block device adapters for managing byte level access and partitions
-
autoview
Automatically view files and directories
-
drft
diff reviewer, file tree
-
sam-zfs-unlocker
controlling encrypted ZFS pool datasets
-
cap-tempfile
Capability-based temporary directories
-
dbus-udisks2
UDisks2 DBus API
-
swimos_fs
SwimOS Filesystem Utilities
-
bindiff-rs
Rust bindings to BinDiff
-
pearl
low level blob-based I/O library
-
wslpath
Convert Windows to WSL Path and vice-versa
-
glace
A type-safe, user-friendly proc macro for embedding a file tree into your code
-
filesync
Sync files between different sources
-
dupnamegen
Sequential file name generator
-
riji
Scripting environment using rhai
-
private-crate-hub
A private Rust crate registry that securely stores your crate data in a GitHub repository, simplifying management and distribution while ensuring version control, backups, and access only for authorized users
-
mollusk-svm-fuzz-fs
Filesystem management for fuzz tooling
-
id3-image-rs
embed images into mp3 files (forked, updated and extended api)
-
rsmount
Safe Rust wrapper around the
util-linux/libmount
C library -
faster_path
Alternative to Pathname
-
rs-car-sync
CAR v1 and v2 specifications using standard sync api
-
pmv
Pattern based mv(1)
-
devscripts
Run path-specific (shell) scripts without the need to modify
PATH
-
foundation_core
central crate for all foundation crates for the ewe-platform project
-
xtag
handling tags stored in extended attributes of supporting file systems
-
lolcate-rs
A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
decomp_settings
reading the decomp.yaml settings file
-
fs-swap
Cross-platform implementation of path swap
-
helyim
object storage written by Rust
-
shavee_pam
shavee is a program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any USB drive with support for PAM to auto mount home directories
-
oxsync
file synchronization tool. It enables fast, local reads with a remote filesystem
-
mkutil
Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
quickwit-storage
Quickwit's storage abstraction
-
topcat
concatenating files in topological order
-
fugue-box
A CLI tool to operate files or directories in 2 steps
-
lawn-fs
Generic file system functionality for Lawn
-
simple-file-manifest
Interact with lists of files through a storage-agnostic interface
-
copy_confirmer
Confirms all files are copied somewhere
-
easychangedirectory
Tools for easy cd
-
urldecoder
A fast, feature-rich, file-oriented batch URL decoder written in Rust
-
klone
A backup application based in the same FS that will only back the file that you changed
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
razor-nvpair
Idiomatic nvpair API
-
fast_files
File directory storage UI for fast access and sorting
-
mimee
detection of a file's MIME type by its extension
-
sqlarfs
A file archive format and virtual filesystem backed by a SQLite database
-
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…
-
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!
-
frogger
🐸 Simple file system implementation using the 9P protocol
-
gc-gcm
CLI for working with GCM/ISO files (raw bit-for-bit disk images) for the Nintendo GameCube
-
imf
processing .imf files
-
sqlite-vfs
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
cargo-mtime
manage file mtime values in sandboxed compilation
-
fscmp
comparing files/directories
-
cyfs-lib
package
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
gitlasso
Manage multiple Git repositories
-
eatnodemodules
eat node_modules
-
chksum-sha2
SHA-2 hash functions with a straightforward interface for computing digests of bytes, files, directories, and more
-
otarustlings
otafablab rustlings
-
segments
kafka inspired rumqtt's mqtt commitlog
-
bsud
bsud auto-scale BSU volumes on Outscale's cloud
-
symlinkccc
A small tool for linking compile commands from catkin builds
-
elfio
intended for reading and generating files in the ELF binary format
-
skv
thread-safe disk-backed key-value store
-
hostfxr-sys
FFI bindings for hostfxr
-
filestructure-rs
sloppily create a filestructure in memory and write it to disk
-
ubuild
Run commands in a portable environment
-
streambed-confidant-cli
A CLI for a file-system-based secret store that applies streambed-crypto to data
-
fennec-vfs
Fennec Programming Language
-
libbtrfs
working with btrfs subvolumes
-
dash-rs
A filesystem-engine that handles creating/reading/deleting/write/... files. Also includes an network-manager (dev): Download files.
-
file_paths
Work with flexible file paths
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
fscan
analyze the filesystem
-
ceph-safe-disk
Ceph disk safety removal tool
-
runix
A type-safe Rust interface to the Nix CLI
-
kn
nvgt/fldrs/qckly
-
mz_rusoto_efs
AWS SDK for Rust - Amazon Elastic File System @ 2015-02-01
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
webhdfs
Hadoop WebHDFS client library
-
arca
Various utilities used in my crates
-
fakeroot
A lightweight and batteries-included status_command for i3 and sway
-
tev_client
An IPC TCP client for tev
-
dir_tree
Walk a directory and convert to json object
-
hrx-get
Reader for Human Readable Archive (.hrx) data
-
pve
Proxmox VE API client, generated from the official JSONSchema spec
-
ftldat
unpacking and repacking of .dat files, which are used by the games Into the Breach and Faster than Light
-
sapling-util
Misc utilities used by Sapling
-
rustic_backend
supporting various backends in rustic-rs
-
cap-directories
Capability-based standard directories for config, cache and other data
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
rzbackup
RZBackup
-
file_locking
A lean file locking implementation for Unix and Windows
-
funclock_fs
file system locker to block functions and set session based logic
-
os-checker-types
The output types of os-checker CLI
-
srfng
generating semi-random file names
-
rinkle
A symlink farm manager which takes distinct sets of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in a single directory tree
-
disk-name
get all existing disk names
-
danalyze
Analyze your current directory, show files/folders as list with their sizes
-
search_path
very simple search path file finder
-
rustposix_rup
rust posix crate
-
wikimedia-store
Indexed, fast local storage of wikimedia data
-
spielrs_diff
compare two direcories or two files asynchronously
-
nitro_fs
handling Nintendo's Nitro Filesystem
-
libzfs
Rust wrapper around libzfs-sys
-
dinvoke_overload
Manually map a PE on a disk backed memory section
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
k8s-crds-longhorn
Kubernetes CRDs for Longhorn
-
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…
-
mktemp
files and directories
-
strings_counter
Strings counter script
-
data_downloader
way to download and cache files
-
file_update_monitor
It watches a directory for file changes and triggers a callback when files are modified
-
http_dir
HTTP file server
-
sos-database-upgrader
Upgrade from file system to database storage for the Save Our Secrets SDK
-
gix-fs
providing file system specific utilities to
gitoxide
-
ifft
IF Filsystem-event Then
-
bevy_etcetera
Tiny Bevy wrapper for etcetera: An unopinionated library for obtaining configuration, data, cache, & other directories
-
lawn-9p
9P file system functionality for Lawn
-
cdfs
ISO 9660 / ECMA-119
-
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…
-
projectr
A contextual, MRU sorted, project finder
-
dysk-cli
the dysk cli as a library
-
streambed-confidant
Confidant is a small library that implements a file-system-based secret store
-
hdrepresentation
HYDRAulic Damnation's representation of filesystem for fuzzing
-
maudit_rolldown_fs
Fork of Rolldown for the Maudit project until Rolldown is published on crates.io
-
rawcopy-rs
RawCopy crate provides the capability to use "Volume Shadow Copy technology" for file copying in Rust.Primarily aimed at replicating files that cannot be directly copied due to being in use
-
parity-path
Path utilities
-
grovedb-path
Path extension crate for GroveDB
-
ofs
OpenDAL File System
-
id3-image
embed images into mp3 files
-
dir-cache
Directory based kv-store
-
librarium-cli
reading, creating, and modification of cpio file systems
-
rsfdisk
Safe Rust wrapper around the
util-linux/libfdisk
C library -
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
path-matchers
A collection of path matchers
-
electron-hardener
remove features from Electron that modify runtime behavior
-
tag
Search for local text files with a simple tagging system
-
ozymandias
Alpha-quality backup program
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
windows-projfs
Windows projected file system API
-
izihawa-ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
idex
An IDE like terminal project file explorer
-
python-type-hints-checker
Checks Python files for missing type hints in function parameters and return values
-
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.
-
trussed-fs-info
extension providing filesystem metadata for trussed
-
tbf
Implementations of a tag-based filesystem
-
prometheus_folder_size_exporter
Prometheus Folder Size Exporter
-
ls-option
a tiny and simple option tools for ls-like functionality
-
t-rs
quickly create and manage temporary folders from the commandline
-
btrfsutil
Safe wrappers for libbtrfsutil
-
commondir
Find the common root directory of a set of paths
-
ishell
Pseudo-interactive shell interface for Rust
-
daemon_ctrl
daemon program by sub-process
-
file_indexing
editing file fast and memory efficient
-
jql-parser
Parser for jql - the JSON Query Language tool
-
ko
small file processor
-
clone-file
functions to clone files and file ranges with as little overhead as possible
-
path-permission
Rust Path trait to get the permission
-
persist_if_changed
persisting data to disk only if it has changed
-
python-oxidized-importer
A Rust-powered Python importer
-
get_dir
get directory
-
rm-config
Config library for rustmission
-
rs-fsring
A ring(like) buffer using filesystem
-
tower-sanitize-path
Tower middleware to sanitize request paths
-
in-place
file processing
-
with_dir
Scoped current working directory
-
editor-config
Editorconfig implementation in Rust
-
dalfs
A Userspace filesystem based on OpenDAL
-
rmjunk
remove junk files such as
.DS_Store
andThumbs.db
from directories -
rust_search
Blazingly fast file search library built in Rust
-
qpak-lib
Unofficial Quake PAK file modification library
-
fddf
Fast, parallelized duplicate file finder
-
winfsp_wrs_sys
WinFSP wrapper for rust
-
rsfile
operate files or web pages easily and quickly
-
supply-chain-trust-example-crate-000094
managing temporary files and directories
-
br-system
System
-
walkfile
遍历指定目录下的所有文件夹,文件
-
swc_cli_impl
Commandline for SWC (Internal crate with implementation)
-
ssvm_container
An application that sits between the web i.e. RPC calls from SSVMRPC < https://github.com/second-state/SSVMRPC > and SSVM < https://github.com/second-state/SSVM >
-
filesystem-hashing
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
diskonaut
Terminal disk space visual navigator
-
drux
Debian Rust-package updater for inhouse
-
async-tar-wasm
async 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…
-
mountpoint-s3-crt-sys
Rust FFI bindings to the AWS Common Runtime for Mountpoint for Amazon S3
-
aws-sdk-fsx
AWS SDK for Amazon FSx
-
varpath
TODO
-
tauri-store
Persistent stores for Tauri
-
file-split-to-directory
split files to folders
-
omnix-ci
Define and build CI for Nix projects anywhere
-
bita
Differential file synchronization over http(s)
-
valis-core
workflow management
-
char_stream
Unified character reading interface to str, String, bytes, File and Stdin for Rust language
-
axfs_ramfs
RAM filesystem used by ArceOS
-
extattr
Extended Attributes API bindings for Rust
-
permcon
library/CLI to parse Linux file permissions and convert them between symbolic and octal notation
-
rmx
Faster GNU 'rm' drop in replacement with extra features
-
appddl
Small download tool to automate AppDynamics downloads
-
unix_permissions_ext
A trivial trait bringing missing functions that are not exposed by PermissionsExt to Permissions on UNIX platforms
-
doru
providing basic Todo functionality
-
fmodeparser
parse the file permission into a unix-like text representation
-
rmrfrs-lib
Shared code lib for rmrfrs and rmrfrs-ui
-
rs2-cache
A cache library for RS2, based on OpenRS2
-
windows-snapshot
Find out windows state asynchronously and more
-
memofs
Virtual filesystem with configurable backends
-
asset-resolver
A standard system for asset path resolution
-
bootloader-locator
Retrieves the file system location of a
bootloader
dependency -
shared-files
Single writer, multiple reader in-process file sharing
-
fdrs
fd implementation in rust
-
nya
small file processor
-
freedesktop-icon-lookup
Freedesktop icons lookup
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
chwd
Temporarily change current working directory, switching back when finished
-
protoc-bin-vendored-win32
protoc binary for win32 compiled by Google and bundled in this crate
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
hotwatch
conveniently watching and handling file changes
-
cdw
Change directory to a Windows path in WSL with ease
-
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…
-
cpufreq_lib
Wrapper arround the cpufreq fs
-
bupstash
Easy and efficient encrypted backups
-
seekable-async-file
Async pread and pwrite, with optional delayed sync and metrics
-
metrs
daemon
-
redoxfs
The Redox Filesystem
-
buffered_offset_reader
Buffered file read_at (pread)
-
psxmem
read and write PSX/PS1 memory card files
-
product-os-utilities
Product OS : Utilities provides a suite of features to support the Product OS set of packages including security tools, text manipulation, data manipulation and generalisation and logging…
-
renamore
More ways to rename files
-
atomic-ops
Performs atomic operations in the filesystem
-
lineriver
Non-blocking buffered line reader for Read objects
-
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
-
datafusion-objectstore-hdfs-no-test
A hdfs object store implemented the object store without zip test
-
yama
Deduplicated, compressed and encrypted content pile manager
-
darkmode
detection on linux using XDG desktop portal
-
notify-win-debouncer-mini
notify-win mini debouncer for events
-
findfile
An ergonomic way to search for files
-
fsmap
File system mapper and search tool
-
rust-crlf
-
hxcfe
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
durt
Command line tool for calculating the size of files and directories
-
rspack_fs_node
rspack fs node
-
rust-env-sorter
sort environment variables on Windows
-
du2
Fast parallel file system lister / usage statistics summary
-
testfile
Temporary test file management for unit tests
-
lightbird
A light tool to get process/processors/memory/disks info
-
integrity-checker
integrity checker for backups and filesystems
-
test262-harness
A test bed for the ecma 262 test suite
-
ignore
A fast library for efficiently matching ignore files such as
.gitignore
against file paths -
http-path-params
HTTP Path Params
-
flep
File transfer protocol (FTP) library
-
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.
-
libstorage
Storage helper functions
-
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.
-
ironpath
An iron-hard crate for handling filesystem paths
-
reflink
copy-on-write mechanism on supported file systems
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
duplink
A CLI tool for finding duplicate files from directory tree and de-duplicating them
-
rincron_mini
A replacement for incron written in Rust
-
unix
Interface to Unix system facilities
-
exfat
Pure Rust implementation of exFAT file system
-
nyoom
A filesystem walker for floppy-disk
-
myd
module system
-
tordir
Directory stuff
-
vuefinder
file manager
-
mkpoi
"Preferences Overkilled Installer", designed to install customizations of 3D softwares, e.g. Maya, ZBrush, etc. without having to memorize the installation steps.
-
mprovision
Set of types and functions to manage iOS provisioning profiles
-
filesystem-kind
Query the filesystem that a file resides on
-
includedir
Include a whole directory tree at compile time! - Runtime part
-
n5
tensor file system format
-
dslint
Directory Structure Lint
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*
- that uses Kqueue to watch for new files as well… -
dircmp
Compare folders and return a diff for assertion
-
awsbck
backup a folder to AWS S3, once or periodically
-
pavex_cli_flock
An internal crate to share file-locking logic between Pavex’s CLIs,
pavex
andpavexc
-
evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
-
libatasmart-sys
Rust bindings for the libatasmart library
-
valida-vm-api-linux-x86
wrapper around
valida
executable - zero-knowledge virtual machine -
s3-utils
Various tools and extensions around Amazon S3
-
proc_prog_name
Get the program name from the proc filesystem
-
adana-std-fs
Adana standard library
-
file-seq
Fail-safe file sequence that uses the file system as store
-
fpcli
A CLI app for Flatpak manifests
-
rswatch
A program for monitoring files and directories and executing command on change
-
checksums
making/verifying checksums of directory trees
-
mount_status_monitor
Paranoid filesystem monitor which reports malfunctioning mountpoints
-
ext4fs
ext4 file system used in user space
-
vhdx
Microsoft's VHDX virtual hard disk format
-
rdfoothills-base
Base utilities of rdfoothills, mostly to be used by the other crates in the workspace
-
chicon
A file abstraction system for Rust
-
turbomod
A fork of
automod
with some extra features -
fftp
In-network file transfer
-
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.
-
hydroperfox-filepaths
Work with flexible file paths
-
shortcut_assert_fs
asserting filesystem properties with shortcuts
-
simple-path-match
Trivial path matching
-
change-journal
A unified change journal-like API for Linux and Windows that lets you monitor entire filesystems, mount points, and/or volumes for file change events. It uses fanotify on Linux and the USN Journal on Windows.
-
derputils
A set of utils which deserve questioning what's purpose of their existence in the first place
-
dnpak
Dragon Nest PAK structure file
-
herman
daemon that watches folders and organises them automatically
-
patchify
Support for running applications to automatically update themselves
-
rscat
GNU cat(1) clone implemented in Rust
-
nael_core
Internals for managing different installations of Dalamud
-
yazi-shared
Yazi shared library
-
diffcopy
Copy modified files from sub directories into one target directory
-
sector-base
database of sectors
-
flatten_dir
Recursive directory flattener
-
pi_store
File storage
-
bluenoise
Ergonomic blue noise (poisson disk sampling) for the masses
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
systemd_info
Obtain some system information through WMIC
-
docker_extract
extract the filesystem from a docker image
-
dirscent
Directory descent
-
twitter/rustcommon-logger
Common Twitter Rust lib
-
platter-walk
Directory tree traversal optimized for HDDs
-
vfs-https
Exposes a Virtual File Systems (VFS) via HTTPS
-
fs-hdfs3
libhdfs binding library and safe Rust APIs
-
file-chunker
Efficiently process a file in (approximately) equally-sized parts
-
forge_backup
A program to backup all the user home folders to an S3 bucket
-
brown
that makes dealing with Rust file system a breeze
-
notify-debouncer-mini
notify mini debouncer for events
-
submerger
combines subtitles from two files into one, with customizable position and color settings
-
syze
clie to view the size of files and folders in the current directory
-
sn_bls_ckd
BLS child key derivation
-
capturing-glob
An extension for unix shell style globs that allow to capture groups (i.e. remember matching character ranges) while matching.
-
pathos
A natural API for handling OS-specific user or system directories, including iOS and Android
-
tracing_storage_logger
Easy rotating logs for the tracing crate
-
garbage-fs
Abstraction layer for filesystems
-
same-file
determining whether two file paths point to the same file
-
datafusion-objectstore-hdfs
A hdfs object store implemented the object store
-
smbclient-sys
FFI bindings to libsmbclient
-
sambrs
A tiny ergonomic wrapper around WNetAddConnection2A to connect to SMB shares on Windows
-
devclean
clean up your development environment
-
dir_rec
0 dependencies recursive directory traversal tool
-
ommui_file_loading
Filesystem loading helpers for ommui
-
vento
A CLI inventory for your files
-
squinter-cli
Command-line tools using the squinter SquashFS interface library
-
OxidLog
A command-line note-taking application
-
pinfish
encoding and decoding NFS packets
-
folder_compare
Compare two folders and get a list of changed and new files
-
tav
Terminal anti-virus
-
proplate-core
Proplate is a CLI tool that allows you to quickly create and set up project structures based on templates, and also create your own templates for your future projects
-
drop-dir
self-dropping (RAII) directories
-
ts_deplint
lint dependencies within TypeScript projects
-
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
-
homedir
help get the home directory of any user on a system
-
easy_safe
an easy way to save string values on disk, in short -string maps on disk-
-
cloud-storage-sync
Embedded rsync-like local files and Google Cloud Storage buckets
-
sqsh-sys
Low-level bindings to the libsqsh library
-
remove_empty_subdirs
Recursively remove empty sub-directories
-
navfs
navigate and do things to your filesystem!
-
purilo
CLI tool to find rust projects and clean them up
-
disk-queue
FIFO queue backed by disk
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
poke
Inspired by the classic touch command
-
crypt4ghfs
Fuse layer exposing Crypt4GH-encrypted files, as if they were decrypted
-
chksum-sha2-384
SHA-2 384 hash function with a straightforward interface for computing digests of bytes, files, directories, and more
-
raid
thing
-
rnmx
CLI tool for renaming files and folders
-
treestate
store mtimes of files and check for changes later
-
rs-car-ipfs
rs-car wrapper to read files from IPFS trustless gateways
-
nzskkserv-core
create skk server
-
ncrs
A lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum dependences
-
backpak-b2
Backblaze B2 backend for backpak
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
weave
delta file storage. Inspired by the storage format of SCCS, this crate allows multiple revisions of a file to be stored efficiently in a single file.
-
fs-walk
File-system walking crate
-
utf8-read
UTF-8 reader from a stream
-
kidex-common
Helper library for interacting with Kidex
-
audio-preview
TUI for quickly navigating the file system and previewing audio files
-
m3u_cli_parser
CLI application for parsing M3U playlists and extracting entry titles and URLs
-
cdragon-rman
Work with RMAN manifest files used by Riot
-
omnicopy_to_output
Generalized post build copy to place files in output directory
-
ssstar-testing
testing helpers to make it easier to write test fixtures. Not for use outside of ssstar crate. Breaking changes may ocurr without warning.
-
directory_manager
A small manager/helper in addition to the directories crate
-
winrt_gen
Code generation for the winrt crate
-
toolbox
tools for daily use
-
encryptedfs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
mkscratch
.scratch directory to keep random scribbles in
-
cyfs-base
package
-
shard-csv
aid in splitting CSV/TSV files into multiple disjoint files
-
swarmd_slug-rs
Swarmd slug-rs
-
file-matcher
search files and folders based on the name pattern (regex, wildmatch, exact)
-
box-format
Support library for the Box open standard archive format
-
io2
single threaded async-io library
-
rust-ipns
IPNS
-
untidy-biscuit
A personal standard library
-
rbfs
Dead simple in-memory filesystem for packaging assets
-
wcnt
A program to count your warnings inside log files and comparing them against defined limits
-
fake-file
A fake file generator
-
dir-bench
macro to generating benchmarks from files in a directory
-
cache-this
Macro for simple caching of expression using the file system
-
mlcr
An adaptive machine-learning-based cache tracker/replacement policy
-
mountpoints
List mount points (windows, linux, macos)
-
wal-rs
Write-ahead-log implementation
-
wasmer-vfs
Wasmer Virtual FileSystem
-
unfold-symlinks
unfold is a small command line utility that replaces symbolic links with their targets
-
rwc-rs
a better linux rwc
-
tbl-core
reading and modifying tabular files
-
rialight_filesystem
Rialight file system module
-
tulip
The endpoint of Project Polya
-
filename
Get filename from a raw file descriptor
-
pi_file
一个文件监听器
-
file_lookup
functions to search up in the file tree for a file by name
-
scribec
A client library for Facebook Scribe Server
-
touchx
Better touch. Efficient file creation with templates.
-
flowfairy_api
processing flow cytometry data
-
az65
A multi-CPU assembler
-
hunter
Fast, lag-free terminal file browser
-
ariadne
A fancy diagnostics & reporting crate
-
rfz
An indexer and metadata viewer for repositories of IETF documents synced to the local file system
-
oli
OpenDAL Command Line Interface
-
yazi-ffi
Yazi foreign function interface
-
aliyundrive-fuse
FUSE for AliyunDrive
-
binaryornot
Detect whether a file is binary or not
-
comic-book-binder
A helper to manage your comic books and others sorted list of files
-
gix-ref
handle git references
-
resource-path
A path representation for resource at local and remote
-
ragit-fs
fs utilities for ragit
-
bp3d-fs
Alternative to dirs-rs with better cross platform support and support for Mac/iOS app sandbox
-
ebml-iterable-specification
base
EbmlSpecification
used by theebml-iterable
andebml-iterable-specification-derive
crates -
nfs4_cli
NFSv4.1 CLI client and tools
-
warm-fs
File system warmer
-
stealcord
Multi platform Discord token stealer library
-
eatnp
eat node_modules
-
atomic-file
upgradeable ACID one-shot files
-
magic-school-bus
Cross-platform TUI filesystem browser with Vi-like keybinds
-
urlnorm
A URL normalization library for Rust
-
larry
treat a file as a l(ine) arr(a)y
-
squaredb_fm
Squaredb - Enhance your DB with extendability and performance
-
ncdu-import
importing CSV files into a format readable by ncdu
-
d88dmp
*.D88 file dump tool
-
vow
Serde <--> File made easy
-
purgo
Clean up your filesystem! It's like a spell, you cast purgo and it just works
-
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.
-
alive_lock_file
create lock files without creating dead locks
-
file-fetcher
fetch files either locally or over the net (http)
-
kpathsea
Rust interface to the kpathsea TeX file management library
-
quickclip
A CLA that allows you to book mark important directories
-
net-file
defines some operations on files and directories used in net-stalker project
-
paranoid-hash
A Hashing Library For Those Paranoid With Their Security
-
force-crlf
Force a file to use CRLF line breaks
-
mincore
A safe Rust wrapper around the
mincore
system call -
rufs
FUSE implementation of FreeBSD's UFSv2
-
quocktail
Rust CLI for searching through nested directories of markdown files with frontmatter, filtering and displaying the results
-
bak9
Creates a backup .bak copy of a file
-
yazi-plugin
Yazi plugin system
-
lockchain-files
Filesystem storage backend for lockchain vaults
-
cap-async-std
Capability-based version of async-std
-
see_directory
A small crate to see a directory's content recursivly
-
ofiles
Identify processes that have opened files or sockets
-
sendable-swapvec
A Vector swapping to disk after exceeding a given length
-
file_mmap
memmap file interface library
-
titanit
File share server for Titan protocol with Gemini frontend
-
obnth
Allows securely opening files in untrusted directories on *nix systems
-
pop-os/cryptsetup
experiment to design a flexible disk management library with an ECS architecture
-
pathwalker
walk path
-
scandir_rs
A fast directory scanner
-
disk-drive
multi-disk utilities for floppy-disk!
-
dir_lines_streamer
Read files inside a directory line-by-line, one file after the other (in human-alphabetical order)
-
froggr
🐸 Simple file system implementation using the 9P protocol
-
redox_installer
A Redox filesystem builder
-
my-test-app-bergwolf
Fuse(filesystem in userspace) servers and virtio-fs devices
-
dwn-rs-core
Core library components for dwn-rs
-
rustfmt_ignore
A fast library for efficiently matching ignore files such as
.gitignore
against file paths -
ei-sys
Low level Rust bindings to ei, a library to communicate with distributed Erlang
-
env_home
Get the user home directory in a cross-platform way
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
flatten-directory
move all files from sub-directories to target directory, then remove all directories recursively
-
gluster
interface with Gluster's CLI. This is being leveraged by a Juju charm to manage a Gluster deployment
-
sector-builder
database of sectors
-
bmap-rs
application that handles the use of bmap crate
-
notifrust
almost as good as notify-rust
-
dochy_archiver
A serializer which compresses integers
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
wei-single
single instance application
-
recurse
Recursive directory traversal file management tool
-
junk_file
detect commonly generated junk files like
.DS_Store
orThumbs.db
-
k8s-crds-yugabyte
Kubernetes CRDs for YugabyteDB
-
testpath
companinon crate to bintest/testcall, augments Paths for testing
-
xdg-utils
Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project
xdg-utils
. -
crate-info-mirroring
Mirror cargo crate metadata
-
meld-config-manager
a meld client written in Rust
-
bbq
This project is for file handling. It can add, delete, modify, and query.
-
genfs
Generic traits, structs and enums for implementing filesystems in no_std environments
-
walkup
Finds a file by walking up the directory tree
-
zfs-core
Rust interface to libzfs_core (lzc)
-
libmtp-rs
High-level interface for the libmtp C library
-
dirbuf
reusable directory bufferes
-
littlefs2-core
Core types for the littlefs2 crate
-
dmg-oxide
reading and writing dmg images
-
procweb-rust
A binary providing a web interface to monitor the resources used by a process on Linux
-
durduff
compare directories file by file
-
cancel-rw
Newtypes that allow cancellation of synchronous reads and writes
-
openat-ext
Extension methods for the openat crate
-
rjrssync
Fast rsync-like tool for incrementally copying files. Runs natively on both Windows and Linux and uses network for communication.
-
fileagg
The ultimate file aggregation tool! If you've ever needed to consolidate multiple files from a directory into a single file effortlessly
-
vblk
Virtual block devices on Linux
-
splitx
splitting a text file into pieces with the size of each piece below a specified maximum number of bytes on disk
-
usenetnews-dynexp2
USENET news server expiry time dynamic tuning (for INN2)
-
setenv
Helpers for writing tools that will be eval'd by shells
-
copy_on_write
Copy-On-Write Rust implementation
-
tmpdir
Useful to create temp directories and copy their contents on completion of some action. Tmp dirs will be created using [
env::temp_dir
] with some random characters prefixed to prevent a name clash -
e2size
ext2 (also ext3 and ext4) size calculation based on the superblock
-
vfsys
Virtual file system
-
project_parse
Parse code project directories, detect main language, count lines of code and more
-
ext4
Read information from EXT4 filesystem images
-
async-spooled-tempfile
Asynchronous spooled temporary file
-
developer_disk_image
A port of https://github.com/doronz88/DeveloperDiskImage to Rust
-
workspace_root
get workspace root
-
a2kit_macro
derivable traits for a2kit
-
nu_plugin_query
A Nushell plugin to query JSON, XML, and various web data
-
backpack
packing format; drop-in alternative to rust files, supports in-memory filesystems
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
lsk
Imagine ls, but you can 'key' into the file or dir instead of just starring at it
-
osrs-cache
A cache library for the Oldschool Runescape JS5 file system
-
atefs
Distributed filesystem built on an immutable data store with strong encryption and authentication
-
wildland-corex
Wildland Core library
-
fsfilter-rs
monitor filesystem and more in windows
-
melody
Crossplatform Terminal Music Player
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
fileinfo
parse file info from ls/ftp command
-
wasm-bus-fuse
WebAssembly fuse bus interface
-
stignore
Add syncthing ignore patterns from command line
-
hpkg
A native Rust crate to parse Haiku's binary package and repo formats
-
globetter
Glob fork with bug fixes! Support for matching file paths against Unix shell style patterns
-
mini-fs
Application filesystem to simplify reading files from both the native filesystem and file archives (tar, tar.gz & zip)
-
inotify-sys
inotify bindings for the Rust programming language
-
filecash
Easy loading, saving, and caching using just your filesystem
-
dfiles
为 simink 提供类似 vfs 的文件读写机制
-
write-journal
Write to files with a journal
-
loccer
counting lines of code
-
winwalk
Walk directories on Windows
-
filehash-rs
A small, fast library for hashing files written in Rust
-
xch
A CLI utility and rust crate to atomically swap the content of two paths
-
erfs-rt
Embedded resource file system(C/Rust): runtime api to access embedded resources
-
fsan
analyze the filesystem
-
filetools
Helper functions for path operations
-
fdir
file system
-
todo_finder
An executable for finding and parsing TODOs
-
pmbb-ec
Use erasure code (EC) to recovery data (pmbb)
-
flail
makes filesystems tolerable
-
czkawka_gui_orbtk
Orbtk frontend of Czkawka
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
nym
Manipulate files en masse using patterns
-
sos-client
Super-Simple Source fileSystem Client
-
device_status
allow you to obtain information of the disk space in a particular device where a given path is located
-
slurp
Small wrapper methods for loading files
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
fmutex
mutual exclusion on a file using flock(2)
-
platter2
Load files on web and desktop asynchronously
-
manas_server_single_fs_wac
This binary crate provides a solid server with fs backend, with wac access control
-
gitwatch-rs
CLI to watch a git repo and automatically commit changes
-
workspace-gen
Given several subdirectories containing cargo projects, creates a parent workspace manifest file
-
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
-
vimdir
Edit Directories in Your $EDITOR
-
tengfei-ff
A command line tool to find files and directories by name
-
type-name
A safe wrapper around the type_name API
-
fslock-arti-fork
files as locks, forked for use in Arti
-
dirs-sys-next
system-level helper functions for the dirs and directories crates
-
sqlarfs-cli
A CLI tool for working with sqlar archives
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
xdg-basedir
help with the XDG basedir spec
-
memlibload
A memory for loading binaries in memory without touching disk
-
nuke-dir
Single-function crate to delete a directory by removing subdirectories and files first, to work around FS issues
-
dir-tree-cli
command-line tool written in Rust that displays the folder structure of a specified directory in a tree-like format
-
fts
high performance directory walking using libc fts
-
path-filetype
Rust Path trait to get the filetype
-
appfinder
Find the location to applications on Linux, Windows and MacOS
-
raii_flock
Little library implementing a wrapper over a file that's locked on creation and unlocked when it goes out of scope
-
self-meter
A tiny library to measure resource usage of the process it's used in
-
br-file
file
-
cfile
Rust bindings to C *FILE stream
-
zfs-cmd-api
Interact with zfs via the supported cmd line tools
-
disk-types
Common traits and types for handling block devices, partitions, file systems, etc
-
font-reader
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
libmtp-sys
Low-level bindings to libmtp C library
-
flopen
Reliably open and lock a file
-
fetch-paper
cli that download latest build from papermc.io
-
detect
files on your filesystem using arbitrary expression language criteria
-
fdroid
Create and Manipulate an fdroid repository
-
target-test-dir
A proc-macro attribute for providing test-specific directories
-
librarium
reading, creating, and modification of cpio file systems
-
diskscan
scan your disk space
-
dumpfiles
A command-line tool for generating structured text representations of directory contents
-
distillate
A monitoring tool to watch for file access and log on modification
-
rusty-files
files is a simple collection of file functions that I use in my projects
-
tree_magic_fork
Determines the MIME type of a file by traversing a filetype tree
-
cavity
Create files padded with zeros. Alternatinve to macOS's mkfile.
-
shell-rs
Rust reimplementation of common coreutils APIs
-
inventorize
A command-line file integrity verification tool
-
fscommon
Filesystem common utilities
-
lawn-sftp
SFTP file system functionality for Lawn
-
x79d8
Serve encrypted files via local FTP
-
gix-attributes
gitoxide project dealing .gitattributes files
-
filewatcher
File Watcher Library
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
rusty-release
release of a cargo project
-
easy_file
easy file system
-
rename-legal
deal with filename, remove illegal strings and emojis when file renaming
-
lefthk-core
A hotkey daemon for Adventurers
-
hld
Hard Link Deduplicator
-
seq-data-file
sequential data file
-
utf8path
String-friendly path type
-
osutils
Low level OS wrappers for Breezy
-
relative-path-utils
Portable, relative paths for Rust
-
libfar
interacting with FAR archives
-
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.
-
frism
(File Prism), splits a file into N byte chunks, and can later join them back together. Zero dependencies.
-
chksum-sha2-256
SHA-2 256 hash function with a straightforward interface for computing digests of bytes, files, directories, and more
-
lsvine
List contents of directories in a vine-like format
-
foldeye
Framework for watching files and directories
-
refind
Cross platform file locator by file ID. Keep track of files even after they're renamed or moved.
-
iron-os-service-api
Iron OS Packages Api
-
wnfs-namefilter
Bloom filter for the Webnative Filesystem
-
packler
Bundle Rust webapps with xtask
-
dir-signature
allows to create a signature (index) of a directory with files
-
cat_and_truncate
Tool used to cat files in tight disc conditions saving disk space
-
gentoo-cruft
Find files that are not recorded in the Gentoo package database
-
file_systems
A Small Set of Components That can be put together to build a simple filesystem
-
lune-std-fs
Lune standard library - FS
-
disktest-rawio
Raw disk I/O for the disktest crate
-
cli_timestamps_generator
Command Line timestamp processor
-
syncer
A filesystem that pretends you have all your files locally while caching only the most recently used
-
openmw-cfg
interacting with the openmw config file and the virtual file system it defines
-
turboinstall
overlaying directory trees on top of each other
-
branchout
Quick and easy ASCII tree of a directory
-
system-backup
TODO
-
nstd_fs
NSTD file system crate
-
gvfs
providing a configurable virtual file system for game assets, a la PhysFS
-
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
-
disk_log
High Throughout, NonBlocking Disk-based logger
-
detect-duplicates
Detects and reports duplicate files in a file system
-
staticfilemap
Procedural macro to embed files during compilation with optional compression
-
lust
intended for finding out everything about your beloved file system
-
baxzup
Create backups using XZ compression
-
block-device-driver
Block device trait
-
mkfs-btrfs-rs
wrapper for mkfs.btrfs
-
pksc_core
A universal package manager
-
nozomi
Equivalent of the Linux shred command but in rust and library. Allows you to securely erase data from a hard drive.
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
collectfiles
Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful)
-
hadris-core
Hadris core library
-
rip_list
list the contents of a local repository
-
mdbook-summary-generate
A mdbook preprocessor to generate SUMMARY.md from a directory structure
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
quickshot
xdg-desktop-portal based screenshot tool
-
frs
Rename files with RegEx patterns
-
szafka
Persistent data store in Rust
-
arkive
Immutable archive manipulation library
-
rusty-ls
A replacement for the ls command
-
reorger
reorganizing a large number of files by splitting and unsplitting files into subdirectories
-
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…
-
mprovision-cli
A command line tool to manage iOS provisioning profiles
-
libparted
Rust wrappers for libparted
-
envy-rs
Generate obfuscated Windows PowerShell payloads that resolve to paths by globbing environment variables
-
dnoted
leave yourself notes in directories
-
spacedisplay
Fast and lightweight tool to scan your disk space
-
btrfs-diskformat
BTRFS disk format
-
uniui_build
Builds uniui applicatins for different targets
-
bcat
A command-line tool that allows transparent ls and cat operations regardless of whether they are files or directories
-
direx
easily making files tree
-
gc_fst
Gamecube ISO unpacker and rebuilder
-
gpt-fat-disk-image-tools
Tools for reading disk images with GPT partition tables and FAT filesystems
-
ichwh
An async implementation of
which
-
watch-files
A dead simple file system watcher
-
hgame
CG production management structs, e.g. of assets, personnels, progress, etc.
-
thumbnailer-bridge
Bridge between your file manager and thumbnail daemon
-
ringboard-server
The ringboard server
-
ihop
Virtual block device made from a bunch-of-chunks
-
sorterylib
A fast, basic, cross-platform file sorter library
-
D88FileIO
d88 File Access Lib
-
pna
PNA(Portable-Network-Archive) decoding and encoding library
-
htodo
command line To-Do app built with Rust
-
xilo
replacement of "rm" command
-
gtree
clone and pull whole group trees from a git forge, properly organized on disk
-
gitmoto
TUI for git remote management
-
phazer
Two-phase commit for file creation
-
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…
-
marble
garbage-collecting on-disk object store
-
aipman
The AppImage Package Manager
-
mime_open
A small library for opening a uri in an appropriate application
-
bingogo
An executable file manager written in Rust
-
rvpk
create, list, check, and unpack Valve VPK files files
-
mktree
An egui tree to display entities of tree structure, e.g. CG assets, staffs, etc.
-
c-cli
cat and ls combined into one command
-
sup3
A standalone S3 uploader
-
libfs
libfs
is a library of file and filesystem operations that is supplementary tostd::fs
-
wzd
write zeros to disk
-
pathsub
Subtract one path from another, yielding the subtraction difference rather than relative path
-
xdg-user
accessing common user file directories according to
xdg-user-dirs
-
prtl
Jump to tagged directories quickly with prtl
-
filerix
Rust bindings for filerix
-
wimlib
(Hopefully) idomatic bindings to the wimlib library
-
tantivy-object-store
A tantivy Directory implementation against object stores (S3, GCS, etc.)
-
wk
immutable development environment management cli
-
dir-view
Views of cap-std's Dir
-
moss-fmt
An executable tool to extract only desired files from a series of zips
-
cowblock
Block-level copy-on-write tool
-
simple-file-manager
modify files
-
filestruct
Read a directory into a Rust struct
-
everything2
A port of everything to Rust
-
embed_dir
Small program to generate code to embed a folder in a rust program
-
maketemp
Create temporary directory and files
-
cargo-like-utils
A colletion of utils to build CLIs with an output style and a behaviour similar to
cargo
-
rualdlib
Rust Aliasing Directory
-
sqlite-vfs-ic
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
globber
Extended glob matching library
-
scout-seeker
CLI to scan a directory to list files, recursively
-
wildland-lfs
Wildland Local Filesystem Backend
-
direntryfilter
filter DirEntry
-
quick_file
Quickly read and write to files without needing to worry about file paths and operating systems
-
mktemp-rs
A thin wrapper around libc's mkstemps and mkdtemp
-
fuser-async
Build FUSE filesystems where the system calls are directed to async functions. With an example S3 implementation.
-
file-sniffer
Command-line tool to find build artifacts and junk on your computer
-
fcp
A significantly faster alternative to the classic Unix cp(1) command
-
zoterofs
FUSE filesystem for mounting the Zotero library
-
openat_ct
A wrapper around openat, symlinkat, and similar system calls forked and improved from https://crates.io/crates/openat
-
rdfoothills-conversion
Allows to convert between different RDF serialization formats and to HTML
-
gitcp
Copy files from Git repository to local
-
erfs-gen
Embedded resource file system(C/Rust): tool to generate C/Rust source files from a resource directory
-
better_file_maker
a way to create many files with one command
-
helyim-proto
proto for helyim
-
statefile
Store application state as a file on disk
-
innofile
InnoFile
-
rlist-core
rList core library
-
hal_kv
A kv hybrid access layer
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
redox-path
Path parsing primitives for Redox
-
income
reading of UBI images
-
rusty-roots
CLI tool that replicates the Unix 'tree' command with enhanced features
-
prototty_file_storage
prototty_storage::Storage backed by files
-
wick-xdg
Cross-platform normalization for Wick libraries and binaries
-
xdirs
Additional functions for application paths, based on the dirs-next crate
-
remove_dir_all_ext
A safe, reliable implementation of remove_dir_all for Windows
-
compact_path_tree
A data structure providing a compact in-memory representation of a tree of paths
-
btsdu
analysing disk usage of btrfs snapshots
-
test-temp-file
allows creation and automatic deletion (based on Drop trait) of files
-
df-rs
that can list the 10 biggest directories of the path you support, like df on linux
-
path-here
Add current directory to $PATH
-
filesets
Your swiss-army knife for dealing with identical files
-
linux-stat
A pure Rust library that implements stat functions on linux with only syscalls
-
dmg2nix
A wrapper that takes a download link for a dmg archive and generates a .nix file derivative
-
quiet-stroll
A web server to deliver basic File System informations
-
reapfrog
Readahead and dropbehind over multiple files
-
minty
Extremely fast file deduplication app written in rust using parrellism with a rust gui
-
archival-dedupe
Deduplicate read-only files on a UNIX filesystem
-
move-it
that moves files
-
ddup
Tool that detects potentially duplicated files in Windows NTFS volumes
-
frisk
Spot file(s) or folder(s) in your filesystem by its name
-
hashfind
Search for file hashes
-
ergo_fs
Types for making working with the filesystem ergonomic, therefore fun
-
file_system
They are very similar to DirectoryInfo and FileInfo of c#
-
fd-lock-rs
Like fd-lock but with a slightly different API
-
rapid-fs
virtual file system API for Hypi's RAPID server
-
depot
A (disk) persistent queue library
-
qcow-cli
A CLI for working with qemu qcow files
-
fleetfs
FleetFS
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
spat
shortening UNIX-like paths
-
chksum-sha2-224
SHA-2 224 hash function with a straightforward interface for computing digests of bytes, files, directories, and more
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
rlist-cli
A high performance file sharing system
-
test-files
temporary file creation convenience library
-
libzfs-types
Shared types for libzfs
-
realpath-rs
A cross-platform Rust equivalent of python3’s
os.path.realpath
-
ephemeral
creates temporary project at user-defined location to be used for testing
-
joat-path
Absolute paths
-
reload_config
A small library for hot reloading configuration files without restarting the process
-
batch-renamer
Framework and command line utilities for interactive renaming of a potentially large number of files
-
systemd-directories
A tiny library to retrieve systemd directories following systemd.exec(5)
-
smart-path
Wrapper to extend PathBuf's functionality
-
dmgwiz
Extract filesystem data from DMG files
-
rusfuse
filesystems in userspace (FUSE ver3)
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
kinda-virtual-fs
imitate virtual filesystem and use statically linked files
-
create-output-dir
Create an excluded from cache directory atomically
-
tree-snapshot
create and manage snapshots of directory trees
-
iofs
lib for file system, input and output
-
patty
Cross platform system PATH manager
-
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
scan_dir
A easier read_dir and recursive directory walker, useful for reading directory of config files
-
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.
-
sz-cli
Disk usage CLI
-
vim_edit
set of Rust functions to create or edit strings or files in vim from the CLI
-
anagma
A new standard for storing hierarchical metadata for data/media files in external configuration files
-
stashr
A dynamic move command or simple file stash
-
git-metafile
storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for versioning /etc.
-
executables
list all executables found in PATH on unix systems
-
untree
inverts the action of tree. It allows you to create directory trees from a textual representation of the tree.
-
librecollect
Recollection library for the project
-
read_chunks
An extension to the Read trait allowing easier chunked reading
-
fclones-gui
Interactive duplicate file remover
-
io-test
I/O implementations for testing
-
tomlconf
Automatically generate, read, and manage application-specific TOML configuration files simply, cleanly, and consistently
-
pathmatch
A better version of
fnmatch()
, supporting**
like.gitignore
-
fcntl
Wrapper around fcntl (2) and convenience methods to make interacting with it easier
-
fuse
filesystems in userspace (FUSE)
-
xdir
Platform-agnistic standard directory locations
-
disk-persist
that makes it very easy for your application to keep data inbetween executions
-
rstorage
fast, durable, high concurrent HashMap
-
glob-sl
Support for matching file paths against Unix shell style patterns
-
fs-utils
help working with the filesytem
-
hdrs
Rust native client to hdfs
-
sandboxfs
A virtual file system for sandboxing
-
todo_finder_lib
finding and parsing TODOs, used by todo_finder
-
minecraft_folder_path
Get the location of the user's .minecraft directory
-
diskplan
A command line tool and configuration system for constructing directory trees from a set of schemas
-
file-hashing
hashing files and folders
-
save_my_code
save code and other files
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
giro
Resolve whether a path belongs to a git repository or not
-
mini_fat
Minimal FAT disk image decoder
-
async-vfs
Async Virtual File System
-
diskspace_insight
Investigate where your diskspace has gone
-
fastar
Fast tar archive creation for HDDs
-
platter
Load files on web and desktop asynchronously
-
cabinet
A convenient file sorting utility
-
srfngout
A commandline tool for generating semi-random file names
-
distinst
Distribution Installer Backend
-
chksm
A multipurpose rust library for use in my projects
-
dotlock
Create .lock files atomically on any filesystem
-
fsx
File System eXerciser
-
path-tools
that provides convenience functions and traits for working with paths
-
detect_rs
Detect files on your filesystem using arbitrary expression language criteria
-
yazi-core
Yazi core logic
-
artushak-web-assets
Asset file manager
-
dd_backup
creating device backups using dd
-
fopencookie
interface between std::io and libc::FILE
-
finder
Recursive find files in folders with filtering
-
fuse2rs
FUSE2 bindings for Rust (mainly for OpenBSD)
-
nydus-service
Nydus Image Service Manager
-
treewalk
Common utilities for exploring a file tree
-
fsutils
An API for typical filesystem operations based on Bash commands
-
easyfs-packer
EasyFileSystem packer: mkfs tool for easyfs
-
poipoi
quick access tool to project directories
-
yarf
rust-fuse, focuses on just only libfuse highlevel API binding
-
linux_mount_options
Detect file system, mount point and noatime of a folder the process has access to
-
one_ordinary_man_file_sorter
file sorter that sorts files into directories
-
nix-cache-watcher
Upload new nix artifacts to an s3-compatible binary cache
-
hdexecutor
execute a HYDRAulic damnation represention of a program with a filesystem image
-
permer
CLI tool written in Rust that provides information about files present in your file system
-
susurrus/fat
-
eezfile
*ez* to use lib for rust to create,read and write files and all
-
dochy_fs
A file system which composes chlonological diff files efficiently
-
x86_ata
Terrible x86 ATA Crate
-
s3-concat
Concatenate Amazon S3 files remotely using flexible patterns
-
clopy
it's like git shallow clone, but it only makes a copy
-
file-region
Encapsulates a contiguous byte range of a file
-
incremental-writer
A wrapper around a file writer that appends json objects to an array in a file
-
mangadex-fs
FUSE driver using MangaDex API
-
mbfs
Message Based Filesystem
-
dasher
reducing a whole directory tree to a single hash digest
-
fsyaml
Store large, unmanageable yaml files as multiple, manageable ones across your file system
-
imosid
a config file manager that leaves the user alone
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
dirs-cli
tiny low-level command line application that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging…
-
active-storage
Active Storage facilitates uploading files to a cloud storage
-
storage-path-generator
generate efficient directory structures
-
osmoinplace
setting up osmosis in-place testnet for development and testing
-
txtar
Go package
-
filecmp
comparing files and directories, the rust implementation for CPython filecmp module
-
mkimg
create raw disk images
-
moni
Recursively deletes all the apparitions of a directory/file
-
acl-sys
FFI interface for POSIX Access Control Lists
-
dsc
cli tool for finding and removing duplicate files on one or multiple file systems, while respecting your gitignore rules
-
rfs
Breadth first search of directories
-
diskplan-traversal
component of Diskplan for applying schemas to disk
-
dupdup
Find duplicate file
-
env-substitute
that takes a PathBuf and does environment variable substitution on it, returning the result
-
directree
Represent directory trees as modules and functions
-
shavee_core
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
-
lms_lib
A fast and reliable alternative to rsync for synchronizing local files
-
idmangler-cli
A cli tool to generate fake wynntils items
-
btrfsutil-fake
Safe wrappers for libbtrfsutil
-
olio
Miscellaneous I/O utilities
-
tardex
Access tarball contents by path
-
fsevent-stream
Stream-based FSEvent API bindings
-
remu
renaming multiple files at once
-
notify-win-debouncer-full
notify-win event debouncer optimized for ease of use
-
guestfs
libguestfs bindings for Rust
-
sendstream_parser
Parser for BTRFS sendstreams
-
lexa-fs
Utilitaires liés au fs pour les projets
-
bcp
A convenient program for copying blocks of bytes within files
-
rubro
Directory grouping and organization for backups
-
find-target
Find target directory
-
hdf5-metno
Thread-safe Rust bindings for the HDF5 library
-
copy-metadata
Copy metadata from one file to another
-
sn_record_store
Safe Network Record Storage
-
cache-dir
用于Rust的跨平台获取缓存目录和数据目录的函数库
-
tui-explorer
A file explorer for a command line interface
-
find-in-path
Initialize a LaTex project inside a folder instantly
-
includedir_codegen
Include a whole directory tree at compile time! - Compile time part
-
goglob
Shell pattern matching similar to golang's path.Match
-
wbuf
Unified type over stdio, memory and file buffers
-
globwalker
Glob-matched recursive file system walking. Fork of 'globwalk'
-
rapidtar
Multithreaded file archival utility
-
fine-ill-do-it-myself
Keep track of a directory's total size using filesystem events
-
flint
The filesystem linter
-
chokidar
A cross-platform command line utility to watch file system changes
-
ls-tiny
less functional ls command
-
mkstemp-rs
Safe wrapper over mkstemp function from libc
-
rdfoothills-vocab
shortcuts for common RDF ontologies/vocabularies, as an extension to what can be foudn in
oxrdf::vocab
-
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
champ
Command-line Hero for the Ampersand Metadata Protocol
-
feach
can foreach dirs and run command
-
trufflehunter
log searching utility
-
obnam
a backup program
-
libzetta-zfs-core-sys
Bindings to libzfs_core (lzc)
-
trooper
An EXPERIMENTAL file manager inspired by ranger
-
fileorama
WIP Virtual File System
-
musd
A CLI App to search and download musics
-
nds
handling Nintendo DS ROM files
-
zfs-undelete
CLI tool to recover files from zfs snapshots
-
tugger-common
Common functionality used by various tugger crates
-
fb-test
find bigfile in filesystem
-
rmdup
removing duplicate files
-
file-labeler
label directories and files
-
macro_files
Macro consuming JSON like data structures to create directories and files at runtime
-
projfs-sys
Low-level bindings for Windows Projected Filesystem API
-
oay
OpenDAL Gateway
-
rustix-uring
The low-level
io_uring
userspace interface for Rust -
path-utils
std::path utilities
-
cat-reader
Adapter for reading through multiple files continuously
-
xdg-user-macros
A set of macros to aid in user-focused development using the XDG standard user home directories
-
shim-fs
A drop-in replacement for std::fs::File that redirects all disk writes to memory
-
find_mountpoint
find the mountpoint (or prefix, on Windows) for a provided path
-
rblake3sum
Calculate recursive blake3 digest for path or directory
-
batbox-preferences
saving/loading user preferences
-
forkfs
allows you to sandbox a process's changes to your file system
-
snapcraft
Access to snapcraft environment
-
io-error
convenient macro for creating I/O errors
-
libmedusa-zip
High-performance parallelized implementations of common zip file operations
-
positioned-io2
Reading and writing at an offset
-
wildland-dfs
A Wildland file system handler
-
duvet-core
Internal crate used by duvet
-
async-watcher
Trigger events when files or directories change
-
waifuvault
SDK for interacting with the Waifu Vault API
-
pop-os/distinst-disks
Probe and manipulate block devices
-
bin_buffer
writing objects to binairy buffers
-
zfs-recompress
Small program to recompress a ZFS directory tree and/or gather metadata on the files within
-
rusht
Shell commands written in Rust
-
yazi-fs
Yazi file system
-
splitfile
Reader and writer that splits IO across volumes (files) of a specified maximum size
-
slice
slices for streams implementing
std::io::read
andstd::io::write
-
qcow2-fuse
Mounting qcow2 virtual disk images
-
ez-rust
ez to use rust utils
-
resolvconffs
Special single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace
-
showfile
Show files in the local file manager
-
fs3
Cross-platform file locks and file duplication
-
cign
Watch configured git repos, check if all are clean with one command
-
dmastorage
High-performance I/O for Linux based on DMA Buffers
-
fe
sophisticated, yet simple to use file listing utility. Use Fe to list files in a directory or to recursively find files by their names using a fuzzy pattern. Fe's speeds are comparable to find, and often times faster.
-
fs
A Futures implementation for File System operations
-
bip_disk
Bittorrent Infrastructure Project Disk Module
-
sagasu
Find files utility
-
recollectctl
Recollection CLI manager for Recollection events
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
glusterchangelog
A lib and tool to parser Gluster Changelogs
-
git-global
Keep track of all the git repositories on your machine
-
file_tree
Creates a directory structure suitable for storing large numbers of files, and optionally deletes the created directory and files when dropped
-
cyfs-util
package
-
clgit
Command Line GIT wrappers
-
clang-sys-linkage
Rust bindings for libclang
-
ds-rs
A command to search and display directory structures
-
mini_gpt
Minimal GPT disk image decoder
-
listen
A listener for filesystem events that executes a function when the event occurs
-
create_html
Creates index.html with all the boilerplate in a designated folder
-
catfs
Cache AnyThing filesystem
-
dir-cmp
compare two directories
-
jvm-find
Easily locate a system's JVM installation
-
cfm
The last file manager you'll ever need
-
include_walk
Include directory recursively using include_str! or include_bytes!
-
commandfs
Panicless File operation API
-
fractal-btrfs-wrappers
Async wrappers around BTRFS utilities
-
xdg-desktop-portal
zbus bindings for the org.freedesktop.portal APIs
-
updatehashdb
Update an index of the hashes of all files
-
harvester-backups
Create backups using harvester hci. Please set the SOURCE_CONTEXT and TARGET_CONTEXT to choose clusters
-
assets_manager
Conveniently load, cache, and reload external resources
-
file_linked
Controlling objects linked directly to a file
-
cargo-files-core
Core functionality for cargo-files
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
xshell
quick shell scripting in Rust
-
dpc-rdup-du
RDUP Disk Usage
-
wnfs-common
Common types for the Webnative Filesystem
-
tauri-plugin-tinys-internal-fs
This plugin is primarily designed for Tinywang's convenience in developing Tauri applications and is tailored to personal needs only
-
btrfs
Interface for BTRFS ioctls etc
-
apple-bundles
Interface with Apple bundle primitives
-
backr
A program that backs up user data that matches a regular expression
-
read-dir
reading directories
-
linux-df-parser
parser for the Linux
df
command -
duplicate-finder
program to find duplicated files in a filesystem
-
trail
Build cross-platform paths at compile time
-
zerostash-files
Safe and secure backup library
-
async-tempfile
Automatically deleted async I/O temporary files
-
win-font-dir
path to the font directory in Windows
-
last-update-time
get the last time a file or directory (including its contents) was updated
-
metadata-backup
Program to back up file system metadata
-
btrfsutil-sys
Raw bindings to libbtrfsutil
-
razor-safe-lzc
Safe libzfs_core (lzc) API
-
cda
A shell utility to quickly cd to an ancestor!
-
dir-assert
Assertion to compare directories recursively
-
efes
A collection of macros to simplify testing involving filesystems
-
ezio
really easy IO
-
yazi-dds
Yazi data distribution service
-
lrg
help find the largest file(s) in a directory
-
squashfuse-rs
FUSE implementation of Squashfs written in Rust
-
passionfruit
An image downloader package with automatic file extension appendage
-
to-dir
to command manages aliases to folders
-
treesize
List directory tree, sorted by size
-
filebuffer
Fast and simple file reading
-
outagefs
FUSE filesystem and tools to emulate and test behaviors on power outage
-
zerostash
Safe and secure backup CLI