-
tempfile
managing temporary files and directories
-
dirs
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms…
-
which
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
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
-
infer
Small crate to infer file type based on magic number signatures
-
fs_extra
Expanding std::fs and std::io. Recursively copy folders with information about process and much more.
-
open
path or URL using the program configured on the system
-
dunce
Normalize Windows paths to the most compatible format, avoiding UNC where possible
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
opendal
Apache OpenDAL™: One Layer, All Storage
-
mime_guess
detection of a file's MIME type by its extension
-
fd-find
fd is a simple, fast and user-friendly alternative to find
-
inotify
Idiomatic wrapper for inotify
-
pathdiff
diffing paths to obtain relative paths
-
rust-embed
Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev
-
watchexec
execute commands in response to file modifications
-
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
xshell
quick shell scripting in Rust
-
exr
Read and write OpenEXR files without any unsafe code
-
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.
-
cacache
Content-addressable, key-value, high-performance, on-disk cache
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
path-clean
cleanname or path.Clean
-
normalize-path
Like canonicalize, but without performing I/O
-
vfs
A virtual filesystem for Rust
-
globwalk
Glob-matched recursive file system walking
-
temp-dir
temporary directory with cleanup
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
file-lock
File locking via POSIX advisory record locks
-
path-dedot
extending
Path
andPathBuf
in order to parse the path which contains dots -
system-interface
Extensions to the Rust standard library
-
gix-fs
providing file system specific utilities to
gitoxide
-
relative-path
Portable, relative paths for Rust
-
fs2
Cross-platform file locks and file duplication
-
xattr
unix extended filesystem attributes
-
zoxide
A smarter cd command for your terminal
-
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…
-
fuser
Filesystem in Userspace (FUSE) for Rust
-
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
-
dir-diff
Do two directories have different contents?
-
kqueue
interface for BSDs
-
yazi-fm
Yazi File Manager
-
du-dust
A more intuitive version of du
-
google-drive3-cli
A complete library to interact with drive (protocol v3)
-
xcp
(partial) clone of the Unix
cp
command, with more user-friendly feedback and some performance optimisations. See the README for features and limitations. -
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
atomicwrites
Atomic file-writes
-
gptman
Pure Rust library to read and modify GUID partition tables
-
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…
-
file-rotate
Log rotation for files
-
hunt
command to quickly search a file/folder by name
-
virtiofsd
A virtio-fs vhost-user device daemon
-
trash
moving files and folders to the Recycle Bin
-
refine
your file collections using Rust!
-
is_executable
Is there an executable file at the given path?
-
dircpy
Copy directories recursively with flexible options
-
fsio
File System and Path utility functions
-
homedir
help get the home directory of any user on a system
-
app_dirs2
Put your app's data in the right place on every platform. Community-maintained project.
-
file-format
determining the file format of a given file or stream
-
positioned-io
Reading and writing at an offset
-
s3sync
very fast, and powerful synchronization command line tool for S3
-
czkawka_cli
CLI frontend of Czkawka
-
sftpman-iced
A GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)
-
fslock
files as locks
-
mack
An opinionated, fast music organiser
-
atomic-write-file
Write files atomically to a file system
-
aws-sdk-efs
AWS SDK for Amazon Elastic File System
-
normpath
More reliable path manipulation
-
fb_procfs
reading procfs
-
magic
High level bindings for the
libmagic
C library -
copy_dir
Copy directories recursively in a straightforward and predictable way
-
glob-match
An extremely fast glob matcher
-
stratisd
Stratis daemon
-
felix
tui file manager with vim-like key mapping
-
path_abs
Ergonomic paths and files in rust
-
fdlimit
raising file descriptors limit for OSX and Linux
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
faccess
file accessibility checks
-
backhand
reading, creating, and modification of SquashFS file systems
-
reflink-copy
copy-on-write mechanism on supported file systems
-
new_mime_guess
associating MIME types to file extensions
-
fast-glob
A high-performance glob matching crate for Rust
-
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
-
ra_ap_vfs-notify
loader::Handle
for rust-analyzer -
roxide
A better rm command for your terminal
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
fselect
Find files with SQL-like queries
-
jw
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and xxh3!
-
shock
Regularly
shock
your ZFS pools to maintain good hygiene and prune stale snapshots -
snpguest
Navigation utility for AMD SEV-SNP guest environment
-
warg-client
A client library for Warg component registries
-
endolphine
TUI file explorer made by Rust
-
s3invsync
AWS S3 Inventory-based backup tool with efficient incremental & versionId support
-
tempesta
The lightest and fastest CLI for managing bookmarks, written in Rust
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
fs_at
'at' functions for various platforms
-
get-all-crates
Download .crate files of all version of all crates from crates.io
-
cymbal
search for symbols in a codebase
-
dirgrab
CLI tool to concatenate file contents from directories, respecting Git context
-
toccofs
FUSE-based network filesystem for Tocco
-
cargo-workspace-analyzer
A CLI tool that analyses dependencies within a Cargo workspace
-
mime2ext
Given a mimetype, suggest a file extension
-
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.
-
fidelityfetch
Seamlessly setup a webserver to serve files recursively from a specified path
-
fuse3
FUSE user-space library async version implementation
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
sys_traits
Trait per function for system related functionality
-
async-tempfile
Automatically deleted async I/O temporary files
-
findutils
GNU findutils
-
fs-more
Convenient file and directory operations with progress reporting built on top of std::fs
-
sealed_test
A procmacro attribute to run your test in an isolated environment
-
yaque
disk-backed persistent queue for Rust
-
stor-age
show aging of directories
-
mpris-notifier
Generates XDG desktop notifications for MPRIS status changes (track changes)
-
dirscribe
A CLI tool that combines contents of files with specific extensions from a directory
-
filepath
Get the filesystem path of a file
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
pathrs
C-friendly API to make path resolution safer on Linux
-
mime_guess2
detection of a file's MIME type by its extension
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
mountpoint-s3-client
High-performance Amazon S3 client for Mountpoint for Amazon S3
-
exifrename
Rename or copy files based on EXIF data
-
fdup
find duplicate files recursively and in parallel
-
conserve
A robust backup tool
-
fs-set-times
Set filesystem timestamps
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of
rust-embed
with a focus on usage on web servers. -
worm_hole
CLI tool to easily jump between directories
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
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.
-
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
tailwind_fuse
Tailwind Merge and Variants
-
file_type
File type detector
-
gphoto2
High-level wrapper for libgphoto2
-
dupe-krill
A fast file deduplicator. Replaces duplicate files with identical content with hardlinks.
-
temp-file
temporary file with cleanup
-
touch-cli
Fast, Parallelized touch(1) file utility
-
dfc
Duplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure
-
webc
WebContainer implementation for wapm.io
-
xdg-home
The user's home directory as per XDG Specification
-
mime-infer
detection of a file's MIME type by its extension
-
dir-test
macro to generate tests from files in a directory
-
easy_fuser
A flexible and idiomatic Fuse implementation for Rust
-
wnfs
WebNative filesystem core implementation
-
gix-dir
gitoxide project dealing with directory walks
-
check-symlinks
Check for broken symlinks
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
file_shred
binary to securily delete files, overwriting and moving them before removal
-
engram
A fast and space-efficient version control system for portable file backups
-
iocore
I/O Core Utilities
-
jsonptr
Data structures and logic for resolving, assigning, and deleting by JSON Pointers (RFC 6901)
-
sshmount
Mount the directory to which the ssh connection is made
-
duxx
Calculate disk space used by a folder
-
lsplus
A replacement for the 'ls' command written in Rust
-
pathmaster
powerful command-line tool written in Rust for managing your system's PATH environment variable
-
shmy
Command line interpreter with builtin, Unix-like commands, and WSL symbolic link support
-
snapfind
Fast, memory-efficient file search utility with predictable resource usage
-
buildfs
A CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable TOML build scripts
-
fclones
Finds and removes duplicate files
-
p9
Server implementation of the 9p file system protocol
-
del
removing files in a secure and efficient manner
-
git-global
Keep track of all the git repositories on your machine
-
files-to-prompt
Concatenates a directory full of files into a single prompt for use with LLMs
-
ex-cli
Command line tool to find, filter, sort and list files
-
ratatui-explorer
small, but highly customizable, file explorer widget for ratatui
-
dionysos
Scanner for various IoCs
-
qiniu-upload-manager
Qiniu Upload Manager for Rust
-
jdexmd
generate a Johnny Decimal system for Obsidian and your Documents folder
-
reflicate
Deduplicate data by creating reflinks between identical files
-
simple-fs
convenient API for File System access
-
clipboard-history
CLI for interfacing with the ringboard server
-
fmutex
Cross-platform mutual exclusion across processes on a file or path
-
foyer-storage
storage engine for foyer - Hybrid cache for Rust
-
stupidfs
More files per file: hide files by storing them in the metadata of other files
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
yazi-cli
Yazi command-line interface
-
DiskAnalyzer
make diagram base on system folder size
-
cwrap
binary that can be used to wrap something that is run via crontab. This will suppress failure (and success)output per specifications on the command-line.
-
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
below-btrfs
reading btrfs
-
twm
A customizable workspace manager for tmux
-
sugar_path
Sugar functions for manipulating paths
-
phext-shell
A phext-native implementation of an operating system shell
-
skim
Fuzzy Finder in rust!
-
LinuxAppUninstaller
uninstalling applications on Linux
-
gitignores
GitHub’s collection of gitignores, embedded, automatically updated
-
brck
bit rot checker
-
lsql
A command-line utility that queries files and directories using SQL-like syntax
-
yadf
dupes finder
-
rivia-vfs
Ergonomic facade for the Rivia Virtual FileSystem
-
fetter
System-wide Python package discovery, validation, vulnerability scanning, and allow-listing
-
mbrman
MBR Partition Management in Rust
-
garage
S3-compatible distributed object store for self-hosted deployments
-
fcd
File Manager (FranCommanDer) - a text based file manager that combines the best features of Midnight Commander and Ranger
-
pnafs
PNA(Portable-Network-Archive) file system
-
fts-sys
File hierarchy traversal functions (FTS)
-
rrcm
Rust RC file Management commands
-
canvas_syncer
A syncer to Canvas LMS with files among courses
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
fcnt
cmd-line tool for counting the number of files in given directories
-
zcopy
Copy files in the command line with ease
-
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…
-
fdedup
Cross platform md5 based file deduplication tool
-
google-file1-cli
A complete library to interact with Cloud Filestore (protocol v1)
-
zettelkasten-cli
A zettelkasten CLI that just works and gets out of your way
-
hf
Cross-platform hidden file library and utility
-
progenitor-cli
A CLI tool for generating custom code templates
-
filenamegen
Shell-style filename generation aka globbing
-
fpick
Interactive file picker
-
docuum
LRU eviction of Docker images
-
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…
-
hdrs
Rust native client to hdfs
-
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
-
snapsafe
A lightning-fast, lightweight command-line tool for creating efficient directory snapshots
-
nu_plugin_jwalk
a nushell plugin called jwalk
-
hdfs-native-object-store
object_store implementation for Native HDFS client
-
taill
A command-line utility to tail files and watch for changes using pattern matching
-
fusio
lean, minimal cost abstraction and extensible Read / Write trait to multiple storage on multiple poll-based / completion-based async runtime
-
deduplicator
find,filter,delete Duplicates
-
cp_r
Copy files and directories recursively, preserving mtime and permissions
-
ant-cli
CLI client for the Autonomi network
-
nofus
A daemon for monitoring and reacting to the status of NFS mounts
-
vmap
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer
-
monofs
monofs
is an immutable distributed file system -
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
teco
code test runner
-
unfold-symlinks
unfold is a small command line utility that replaces symbolic links with their targets
-
clipcat
A command line tool for copying the contents to clipboard of multiple files in one go
-
dysk
give information on mounted filesystems
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
testdir
Semi-persistent, scoped test directories
-
cap-primitives
Capability-based primitives
-
garbage
CLI tool for interacting with the freedesktop trashcan
-
scfs
A convenient splitting and concatenating filesystem
-
fcntl-tool
Your small yet useful swiss army knife for the
fcntl
system call, specifically for acquiring and testing file locks, but not limited to those -
dir_tools
Набор инструментов для работы с директориями
-
squishy-cli
CLI tool to work with SquashFS files
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
ls-enhanced
a better looking ls command
-
iftree
Include many files in your Rust code for self-contained binaries
-
frots
File rotation from standard input
-
symlink
Create symlinks in a cross-platform manner
-
fiemap
call ioctl FIEMAP on files with ease
-
fs-librarian
Librarian runs pre-configured commands against a group of files that match a set of filters
-
tree-owners
Find all owners (user and group) inside a directory tree
-
path-comment
CLI tool to prepend file paths as comments to source code files
-
write_atomic
Write to files atomically
-
fshasher
Scan the destination folder and make a hash of all files to get the current state of the directory
-
nickel-lang-flock
Cross-platform advisory file locking, taken from Cargo
-
asyncrun
Asynchronously execute shell commands in filtered subdirectories
-
simple-disk-benchmark
disk benchmark tool
-
cleaner-upper-rs
A fast, cross-platform file system cleaner for removing recreatable folders and cache directories across different operating systems
-
ext4_rs
Cross-platform rust ext4
-
openat
A wrapper around openat, symlinkat, and similar system calls
-
fuga
A CLI tool to operate files or directories in 2 steps
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
rivia
reduce code verbosity
-
kcr_argoproj_io
Kubernetes Custom Resource Bindings
-
ripgrep_all
rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc
-
expanduser
attempts to expand ~ and ~user while creating a filesystem path
-
gpt
A pure-Rust library to work with GPT partition tables
-
lets_find_up
Find a file or directory by walking up parent directories
-
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
-
asimeow
managing macOS Time Machine exclusions for developer's workspaces
-
pnp
Resolution primitives for Yarn PnP
-
deno_io
IO primitives for Deno extensions
-
rfm-bin
A super fast file-manager written in rust
-
monit-tool
command-line utility written in Rust for working with GitHub Actions
-
moove
🚚 Manipulate file names and locations
-
jumptag
Jump to directory using tags as shorthand
-
walcraft
A light-weight Write Ahead Log (WAL) solution with garbage collection
-
cntr-fuse
filesystems in userspace (FUSE) (fork with functionality needed for the cntr project)
-
fuse3_opendal
fuse3 integration for Apache OpenDAL
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
rust-unixfs
UnixFs tree support
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
rencfs
WARNING! UNDER ACTIVE DEVELOPMENT. An encrypted file system that is mounted with FUSE on Linux. It can be used to create encrypted directories.
-
tika-magic
Determines the MIME type of a file using the Apache Tika mime database
-
partymix
Combines filesystem images into a disk image with MBR
-
fatfs
FAT filesystem library
-
validate_directory_structure
A powerful tool to validate directory(Files and folders) structures
-
uv-migrator
converting various python package soltutions to use the uv solution by astral
-
watchman_client
a client for the Watchman file watching service
-
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…
-
layla-log
logger library
-
jja
swiss army knife for chess file formats
-
dirs-sys
System-level helper functions for the dirs and directories crates
-
zf
a script runner
-
sga-unpacker
Cli for sga crate
-
ra_ap_paths
Path wrappers for absolute and relative paths rust-analyzer
-
mmdu
disk usage for IBM Storage Scale file systems
-
watch-files
A dead simple file system watcher
-
obliviate
Small utility to delete files older than a certain amount of days
-
rustscout-cli
High-performance, concurrent code search CLI tool
-
pwd
Safe interface to pwd.h
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
microxdg
An XDG Base Directory Specification library
-
ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
ninep
A bare bones 9p implementation
-
file-guard
A cross-platform library for simple advisory file locking
-
fs_rollback
offers a rollback mechanism in Rust for fs common operations
-
pi_store
File storage
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
code-remote
A terminal user interface to connect VS code to a computing cluster
-
azure_mgmt_recoveryservicesbackup
generated REST API bindings
-
count_exts
A command-line utility that counts file extensions from stdin input, providing sorted statistics of file types in a directory
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
caer
A toolkit for making interactive media, like websites and games
-
chug-cli
The fastest way to consume Homebrew bottles
-
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…
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
log-analysis
A zeek log analysis library implemented in Rust
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
daipendency
AI coding assistants with public API from dependencies
-
fuse-ufs
FUSE implementation of FreeBSD's UFSv2
-
nfs3_server
NFSv3 Server implementation
-
boobytrap
Detect and Act on unauthorized access of any kind from any source
-
dowser
A recursive, canonicalizing file finding library for Unix
-
clean-path
A safe fork of the
path-clean
crate -
mchdir
enter a directory in one command
-
trash-rs-cli
A small CLI tool to move files to the trash
-
angust_cli
A CLI tool for the Angust GUI framework
-
hadris-iso
ISO-9660 filesystem
-
imago
accessing virtual machine disk images
-
thesis
controlling & monitoring experimental code paths
-
pathdedup
Output $PATH with all duplicate entries dropped
-
arca
Various utilities used in my crates
-
exact-reader
I/O buffering crate, supporting reservation-based reads and virtually-concatenated file handling
-
zbox
ZboxFS is a zero-details, privacy-focused in-app file system
-
recv-dir
Recursive directory walker
-
touchp
Create file(s) recursively like
mkdir -p
-
legdur
keep your legacy durable, detect changes to your directories over time
-
xt-oss
Aliyun OSS SDK
-
hrx-get
Reader for Human Readable Archive (.hrx) data
-
utime
A missing utime function for Rust
-
normalizefs
Normalizes file paths
-
kxio
injectable Filesystem and Network resources to make code more testable
-
quiet-stroll
A web server to deliver basic File System informations
-
glu
Unpacks a Markdown document full of code snippets into a temp directory
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
tn
AI/ML
-
npkl
Like npkill, but written in Rust
-
rublk
Rust ublk generic targets
-
scanit
A fast, multi-threaded filesystem search tool
-
sysutil
Linux system utils library
-
recast
Transforms one serialization format into another
-
rsid3
command line ID3v2 tag editor designed for scripting
-
cargo-like-utils
A colletion of utils to build CLIs with an output style and a behaviour similar to
cargo
-
sos-vfs
Virtual file system same as tokio::fs
-
rasi
Asynchronous IO System Interface
-
mountpoint-s3-crt
Rust interface to the AWS Common Runtime for Mountpoint for Amazon S3
-
dir-structure
create directory structures
-
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
-
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…
-
rev_buf_reader
that provides a buffered reader capable of reading chunks of bytes of a data stream in reverse order. Its implementation is an adapted copy of BufReader from the nightly std::io.
-
rsdos
key-value store for file I/O on disk
-
ilm
A fun programming language with Islamic terminology
-
rustls-cert-file-reader
A rustls certificate chain and private key file reader
-
omnipath
Path utility library
-
librarium-cli
reading, creating, and modification of cpio file systems
-
opentelemetry-system-metrics
System metric export through Opentelemetry
-
om-rs
Conveniently mount, unmount, (un)lock and power off removable media
-
joat-repo
Metadirectory repositories
-
TR_PDF_rename
Reads security transaction statements (as pdf) from neo-broker Trade Republic and renames them as transactiondate_ordertype_name
-
canonical-path
Path and PathBuf-like types for representing canonical filesystem paths
-
onehistory
All your history in one file
-
filego
A file splitting & merging solution
-
siwi-download
Downloaders with a pure http implementation support breakpoint continuations
-
fdupes
help find and delete duplicate files
-
wenmoon
Your crypto portfolio and terminal together at last
-
joshuto
Terminal file manager inspired by ranger
-
vfs-tar
VFS for TAR files
-
cap-fs-ext
Extension traits for
Dir
,File
, etc -
damascus
filesystem utility crate for the Flamberge mod manager stack
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
wit-bindgen-test
Backend of the
wit-bindgne test
subcommand -
replacer-cli
A flexible cli to replace strings in files or a directory
-
pocket-cli
A CLI tool for saving, organizing, and retrieving code snippets with integrated version control
-
protoc-plugin-by-closure
Use Google Protocol Buffer compiler (
protoc
) with your closure code -
pushapp-cli
Ultra fast dependencies updater for Node.js
-
maybe_path
Zero overhead static initializer for Path
-
utf8path
String-friendly path type
-
fuc_engine
Engine for the FUCing project
-
bullet_stream
Bulletproof printing for bullet point text
-
sonarr
API docs - The v3 API docs apply to both v3 and v4 versions of Sonarr. Some functionality may only be available in v4 of the Sonarr application.
-
filetree-traversing
working with file trees
-
dylib_installer
install dylib files and header to system library path
-
flysystem
A filesystem abstraction layer for Rust
-
transit_model
Transit data management
-
libstoragemgmt-rust
Rust bindings for libStorageMgmt
-
xtagger
Command line application for managing and searching tags stored in filesystem extended attributes
-
file-with-meta
store a file's metadata for caching purposes
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
ampere-fs
Dead Project, Rewriting everything in C
-
gimic
The solution for maintaining borrowed directories/files in remote repos
-
ringboard
CLI for interfacing with the ringboard server
-
hunter
Fast, lag-free terminal file browser
-
fusio-dispatch
dispatcher for Fusio file system
-
opendal_obs
[FORK]Apache OpenDAL™: Access data freely, painlessly, and efficiently
-
komichi
Application tools for working with file-system paths
-
regroot
A modern, colorful directory tree viewer with glob pattern support
-
r2md
Entire codebase to single markdown or pdf file
-
pathbufd
PathBuf with Display + formatting macro
-
ampere-diskimage
Dead Project, Rewriting everything in C
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
hdf5-metno-sys
Native bindings to the HDF5 library
-
pratdiff
A colorfull diff tool based on the patience diff algorithm
-
persist_if_changed
persisting data to disk only if it has changed
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
rs-read-trimesh
A reader for loading 3D meshes from PLY, STL, and OBJ into Parry Trimesh
-
rspack_fs_node
rspack fs node
-
tempfs
A lightweight Rust crate for managing temporary files and directories with automatic cleanup
-
cfdp-rs
High level CCSDS File Delivery Protocol components
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
snapers
btrfs snapshot creator
-
nfsserve
NFS Server implementation
-
mmoxi
spectrum scale tools
-
dumpfiles
A CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing codebases with LLMs
-
sanitise-file-name
An unusually flexible and efficient file name sanitiser
-
ntfs-reader
Read MFT and USN journal
-
bookstore
HTTP book storage service with built-in conversion support
-
hlg
HLG, or HI, Let's Go!, is a powerful bookmark manager to keep track of your favorites both on the filesystem and the web
-
gcsf
Filesystem based on Google Drive
-
muxme
Easily start tmux sessions named from the current directory
-
yazi-proxy
Yazi event proxy
-
jojodiff
handling JojoDiff files, a diff utility for binary files
-
precursor
A data analysis tool for text and binary tagging and filtering with similarity comparisons
-
docufort
A toolbox for the docufort crash fault-tolerant append only file format
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
foliot
time tracking tool to keep track of your working or studying time
-
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…
-
wezterm-blob-leases
Manage image blob caching/leasing for wezterm
-
jql
JSON Query Language - is a fast and simple command-line tool to manipulate JSON data
-
disk-types-aosc
Common traits and types for handling block devices, partitions, file systems, etc. (Fork from pop-os/disk-types)
-
esl01-indexedlog
Append-only on-disk storage with integrity checks and indexing support
-
sifli_sdk_wrapper
sdk.py.exe, wrapper tool to invoke sdk.py on Windows
-
deno_fs
Ops for interacting with the file system
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
git-jump
Quickly jump to any git repo on the system. Requires fzf and plocate.
-
unix_mode
Decode, interpret, and display Unix file mode bits (even on non-Unix platforms)
-
cunw
A tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.
-
swamp-source-map
Source map cache for Swamp
-
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…
-
mkemptyfile
creates an empty file
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
pruner
A command-line utility and library to prune backups on a schedule
-
squinter-cli
Command-line tools using the squinter SquashFS interface library
-
fosum
that summarizes file folders. Useful for passing context to LLMs
-
pushd
that implements pushd
-
zox_rs
Support for zesh
-
rng-rename
Rename files to randomly generated strings
-
linker-utils
Code shared by libwild and linker-diff
-
ripfind
A fast and lean replacement for the find command
-
tarfs
Tar reading library, designed for using in embedded systems
-
listree
Tools to view directories and files
-
garage_web
S3-like website endpoint crate for the Garage object store
-
qiniu-utils
Qiniu SDK Utilities for Rust
-
cpst
Command line utility to copy and paste files
-
findfont
find font by file name
-
copy-path
-
dotthz
open and write dotThz files in rust
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
pathbuster
A path-normalization pentesting tool
-
typeshare-snapshot-test
snapshot testing your typeshare implementation
-
path-ext
Provide convenient methods for path operations
-
core-grep
core grep project
-
caligula
A lightweight, user-friendly disk imaging tool
-
psst
be used in CLIs for storing secrets. It will prompt the user for input on the first invocation and remember it for later.
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
cuddlyfs
A distributed file system with a cuddly API
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
cat-once
Tool used to cat files in tight disc conditions saving disk space
-
temptree
Temporary trees of files
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
rdd
interact with
dd
tool -
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
userdmp
in Rust for parsing Minidump (.dmp) files generated in user mode on Windows
-
lsblk
List out block-devices, including disks and partitions
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
fzpart
interact with GPT / MBR partition tables
-
vsb
Very simple in configuring, but powerful backup tool
-
chunkfs
An in-memory file system that can be used to compare different deduplication algorithms
-
dotforge
A powerful symlink management tool designed as a modern alternative to GNU Stow
-
prettier-ls
list directories and files in a tree-like structure with customizable display options
-
osh_dir_std
humans and machines deal with the OSH directory standard: https://github.com/hoijui/osh-dir-std
-
polykill
Lightweight command line utility for removing dependencies and build artifacts from unused projects
-
dateframe
Clean up files & folders
-
expand-tilde
Expanding tildes in paths
-
v8-to-istanbul
convert v8 coverage to istanbul format
-
logix-vfs
A virtual file system abstraction used by logix
-
xfs-fuse
Read-only FUSE server implementing XFS
-
kcr_kafka_banzaicloud_io
Kubernetes Custom Resource Bindings
-
disc_riider
read/build wii ISOs, focussed on being used in patching an ISO for randomizers
-
dia-files
-
toss
A throw-catch style move and copy program
-
tree-fs
convenient way to create a tree of files
-
fsp
File System Plus is a package that provide create, update and delete operation on file syteme
-
sneak
*at syscall abstractions
-
rustyfetch
Fetch your system information via Rust!
-
include_folder
Proc macro for recrsively including all files in a folder as fields on a struct
-
notify-win
Windows filesystem notification library
-
simple-expand-tilde
Cross-platform and reliable tilde-expansion solution
-
mkisofs-rs
A partial reimplementation of mkisofs to create hybrid ISO-9660 filesystem-image
-
czkawka_core
Core of Czkawka app
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
srtlib
handling .srt subtitle files
-
safe-path
safely handle file system paths for container runtimes
-
os-detect-aosc
Detect an OS installed on a partition (fork from pop-os/distinst)
-
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!
-
libatasmart
A wrapper around libatasmart-sys raw bindings
-
rustypath
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get what you want, or you dont.
-
iroh-car
car files for iroh
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
extsort-iter
external sorting for all types for all iterators
-
in-place
file processing
-
gix-index
A work-in-progress crate of the gitoxide project dedicated implementing the git index file
-
mtime-rewind
Rewind the mtime of files whose mtime advanced since the last execution without a content change
-
portable-network-archive
cli
-
deepcopy
copy files and directories recursively, and report current progress
-
circom-prover
Circom prover is a Rust library for generating and verifying proofs for Circom circuits
-
gpscan
generate XML files compatible with GrandPerspective
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
crx
Run a command from a local or remote crate
-
close_already
Speeds up programs writing lots of files on Windows
-
imge
Write disk images to physical drive or vice versa
-
fat_fs_types
low-level definitions for FAT12/16/32 and exFAT file systems
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
drive-optimization-wizard
optimize and clean your drive space
-
aeruginous-io
A set of input / output utilities for the Aeruginous Open Source Development Toolbox
-
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.
-
bcmr
Better Copy Move Remove (BCMR) - A modern CLI tool for file operations with progress bar and advanced features
-
arc-writer
Arc writer
-
m2dir
specification
-
pathy
A CLI tool to display the file tree of a directory
-
embed-resources
embed resources (files, URLs, data) as byte arrays
-
realhydroper-path
Work with flexible file paths
-
win_tree
Tree command to generate file system tree structure snapshot in JSON
-
nameless
Portable everything-is-a-URL
-
filesystem-table
reading and writing filesystem tables
-
bb-drivelist
basically a Rust implementation of Balena’s drivelist
-
rmp_fs
A small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file
-
meadows
An experimental library written in Rust
-
folder
The package allows for scanning directories in parallel
-
xio
providing common functionality for file system operations and asynchronous file processing
-
trellis-runner
Calculation runner
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
tux-icons
getting desktop icons in linux
-
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…
-
koto_cli
A CLI and script runner for the Koto programming language
-
filesystem-trustfall-adapter
Filesystem Trustfall adapter
-
nx-archive
working with Nintendo Switch filesystems and archives
-
bulkcp
command line bulk copying tool
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
human-size
Sizes for humans
-
loco-gen
Loco generators
-
rsdisk
Imagine fdisk but it's a Rust library (and also a cli but that's not so important)
-
bininfo
file information for PE and ELF files
-
rustui_merge_prototype
Tailwind Merge and Variants
-
radarr
API docs
-
pi_file
一个文件监听器
-
datam
A terminal tool to manager your files
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
musage
🧵 A command line memory usage information tool
-
samevol
A lightweight Windows utility for determining if two paths reside on the same storage volume. 轻量级 Windows 工具库,用于检测两个路径是否位于同一存储卷。
-
imf
processing .imf files
-
fmql
A fast and feature-rich file manager written in Rust
-
rustilities
offers a few utils for Rust development
-
exfat-fs
exFAT filesystem formatting
-
ntdb_unwrap-cli
CLI tool for decrypt/decoded NTQQ database files
-
win-locksmith
A Windows utility to find processes locking your files
-
exhume_extfs
Extract Extended Filesystem specific artefacts from a Partition
-
btrd
The btrfs debugger
-
symbol-ty
generating symbols as type-level strings
-
mirrorman
Media conversion and mirror tool
-
byteripper
extract the binary code from every function in a shared library
-
cramfs
filesystem (read-only)
-
goldboot-image
Defines the goldboot image format
-
neozip
The ZIP archive handler used by Acridotheres
-
view-disk
A fast and efficient Rust-based CLI tool to view disk space usage and delete unwanted files or directories
-
fluxfox
working with floppy disk images for the IBM PC and compatibles
-
image-rider-fat
Rust nom parser to read FAT file systems
-
xml-lint
CLI for linting and formatting XML files
-
maelstrom-fuse
interacting with FUSE with async Rust
-
envs
📦 A Rust library for detecting various system environments, including virtualization, containers, OS types, and more
-
p2panda-blobs
Blob storage, retrieval and synchronisation
-
qpak
An unofficial Quake PAK file manipulation tool
-
path_trav
path traversal checker. Useful for APIs that serve dynamic files.
-
composefs
filesystem
-
crud-path
-
lms
A fast and reliable alternative to rsync for synchronizing local files
-
zoi
manage your ssh connections
-
reflink-split
like split(1), but for filesystems with reflink support
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
winfsp
Rust bindings to WinFSP
-
mutant-lib
Core library for MutAnt distributed mutable key value storage over Autonomi network
-
libzetta
stable interface for programmatic administration of ZFS
-
pathexpand
lightweight crate for expanding homedirs and env variables in paths
-
floppy-disk
async filesystem facade for rust!
-
dir-lock
file-system-based mutex
-
fsblobstore
A file-system backed blob storage abstraction
-
blkio
high-performance block device I/O
-
io-close
An extension trait for safely dropping I/O writers such as File and BufWriter
-
mft2bodyfile
parses an $MFT file to bodyfile (stdout)
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
s3reader
Read S3 object like local files with byte offsets
-
rustic_cdc
performing Content-Defined Chunking (CDC) on data streams
-
wut
Outputs current directory
-
pi_apm
-
sftpman
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
-
simpletree
CLI tool to list files recursively in a directory
-
sapling-indexedlog
Append-only on-disk storage with integrity checks and radix tree indexing
-
dropboxignore
.dropboxignore files to exclude files from Dropbox syncing
-
wslpath-rs
Pure Rust implementation of wslpath
-
krata-guest
Guest services for the krata isolation engine
-
libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
bigbro
tracking file accesses of processes
-
ju-tcs-tbop-24-dcfk
CLI tool for POSIX
head
andtail
commands -
cd-pls
A pretty LS-like screen for when you CD
-
little-endian
Encoding and decoding of little-endian format
-
frism
(File Prism), splits a file into N byte chunks, and can later join them back together. Zero dependencies.
-
sam-zfs-unlocker
controlling encrypted ZFS pool datasets
-
pearl
low level blob-based I/O library
-
backuppc_pool_reader
CLI for reading BackupPC pool files (contains a FUSE file system to mount the pool)
-
executable_path_finder
finding executable paths
-
nora_rename
Command line utility for renaming files in batch using regex with advanced control
-
followfile
Reader library for following file changes
-
oxide-api
A fully generated & opinionated API client for the Oxide API
-
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.
-
joatmon
Jack of All Trades Master of None
-
files-to-text-cli
Files to text cli
-
iso9660_simple
ISO9660 reading library (WIP)
-
appimage_updater
A CLI tool to look for AppImages in your $PATH and call appimageupdatetool to bulk update them
-
renamore
More ways to rename files
-
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…
-
nfs3_client
NFS3 client
-
ishango
Track numerical values in different buckets
-
bt_file_utils
Basic file read operation. Returns string with file. The file is either a relative location or passes via an environment variable
-
proton-finder
Cross platform library for finding and pathing through proton prefixes
-
fetcher
Automatic news fetching and parsing
-
infsprogs
Tools for working with the IrisOS-nano File System (INFS)
-
binsync
syncing binary files between two locations
-
dir-iterator
Iterator that recursively scans and filters files from a directory
-
trussed-wrap-key-to-file
extension for wrapping large keys to the filesystem with trussed
-
trash_dumper
trash file dumper
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
storage_hal
A storage hybrid access layer
-
prdoc
cli
-
cmake-file-api
Parsing and interacting with cmake-file-api
-
shellmark
Cross-platform bookmark mananger for your shell
-
titan
web-framework, SSR engine with css-in-rust support, http server and http router
-
dash-rs
A filesystem-engine that handles creating/reading/deleting/write/... files. Also includes an network-manager (dev): Download files.
-
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…
-
peroxide-cryptsetup
Command-line utility for managing LUKS encrypted volumes using 2FA methods (for example Yubikeys)
-
dylo-runtime
Dynamic library loader for con traits
-
penumbra-sdk-auto-https
Automatic HTTPS management for Penumbra
-
firecrawl-sdk
Rust SDK for Firecrawl API
-
dupchecker
check files for duplicates
-
google_drive_client
Google Drive Client (Rocket) for api rest
-
dicom-anonymization
DICOM anonymization
-
mkdirp
mkdir -p
-
nu-path
Path handling library for Nushell
-
platform-dirs
obtaining platform dependant directory paths for application and user directories
-
rustc-ap-rustc_fs_util
Automatically published version of the package
rustc_fs_util
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
fdap
Featherweight FDAP client library
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
swamp-script-dep-loader
dependency parser and loader for swamp script
-
rufs
FUSE implementation of FreeBSD's UFSv2
-
Grep_Matt_C
clone of grep
-
common-path
Finds the common prefix between a set of paths
-
resolve-path
Easily resolve tilde paths and relative paths
-
rdedup
Data deduplication with compression and public key encryption. - binary
-
lunchbox
An async virtual filesystem interface
-
env_home
Get the user home directory in a cross-platform way
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
disk_list
Get disk list information and collect into Vec
-
ffcnt
Fast file counting on HDDs
-
python-sweep
help you clean up your Python virtual environments
-
autojump
port and drop-in replacement of autojump
-
coredump-copy
Copy coredumps for debugging on a different machine
-
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…
-
libmount
The type-safe wrapper around mount system call
-
list_with_depth
List objects from object_store with the given prefix and depth
-
mountpoint-s3-fs
Mountpoint S3 main library
-
real_parent
Symlink-safe path extension for parent directory
-
if-changed
A pre-submit for file changes
-
poppable-path
A trait for removing the last component of a path-like thing
-
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
dioxus_file_picker
A file picker for dioxus
-
swap-pool
Allow objects to be stored either in RAM or on disk
-
rmrfrs-lib
Shared code lib for rmrfrs and rmrfrs-ui
-
lacy
Fast magical cd alternative for lacy terminal navigators
-
clonehunter
command line utility that identifies groups of identical files and displays them to the console
-
coreml-rs
CoreML bindings for Rust using swift-bridge to maximize performance
-
zngur
A Rust/C++ interoperability tool
-
exhume_body
Format-agnostic data extraction from disk images and other potential data structures
-
file-storage
aids in accessing file-like storage
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
lockfile
Create lockfiles that remove themselves when they are dropped
-
nvpair
Work with nvlist and nvpair (using nvpair-sys, libnvpair.so)
-
rust-releases-io
I/O helper crate for rust-releases
-
rspawn
fetch latest from crates.io and update your binary
-
up_finder
Find files or directories upward in the directory tree
-
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
. -
kurtbuilds_file
An in-memory file
-
ifft
IF Filsystem-event Then
-
ipipe
Cross-platform named-pipe API
-
torrent-name-parser
Torrent name metadata parser
-
lineriver
Non-blocking buffered line reader for Read objects
-
sequoia-directories
Directories used by Sequoia
-
file-organizer
A powerful, cross-platform file organization tool
-
cratex
execute crates directly
-
fls
A fast POSIX ls that doesn't require a libc
-
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
pirouette
A log/backup rotation tool
-
id3-json
Read and write ID3 tags in a machine-readable way
-
idex
An IDE like terminal project file explorer
-
path_no_alloc
with_paths! macro, for joining paths ergonomically and without allocation
-
frazzers-utils
A collection of command line tool that I use to make my life easier
-
fs-swap
Cross-platform implementation of path swap
-
freaky/compactor
An interface to Windows 10 filesystem compression
-
vector-project-manager
Project folder manager
-
binroots
Serialize and expose data, one file per field
-
csv-zip-maker
csv and zip maker
-
dir-size
Parallelized directory size calculation
-
ifc2osm
Convert IFC CAD files to osm for simpler importing
-
azalia-remi
🐻❄️🪚 Allows to create a union enum for each official Remi crate
-
build-clean
Clean all build caches on your disk!
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
dusa_collection_utils
A common library with standardized functions that the ais_platform, dusa, recs and others will depend on
-
ferris-files
A CLI to find large files
-
numlockctl-linux
Easy way to trigger and get state of numlock in linux
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
mimee
detection of a file's MIME type by its extension
-
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
watchexec-supervisor
Watchexec's process supervisor component
-
executable-path
Get the path of a binary target's executable
-
binswap-github
Download and swap binaries from GitHub
-
tokio-file
Asynchronous file I/O for Tokio
-
xext-build-utils
Build utilities for Rust and C++ projects
-
tempfile-fast
Support for Linux-specific tempfile extensions
-
alass-util
convenience API for subtitle synchronization with alass-core
-
lspath
Very basic ls tool for the PATH environment variable
-
ipfs-api-backend-hyper
Hyper implementation of IPFS HTTP API
-
rust_search_fork
Blazingly fast file search library built in Rust. Forked due to abandoned project.
-
picst
A CLI tool to resize clipboard images on the fly
-
catbox
Catbox.moe's API
-
wikijs
API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust
-
sqlite-vfs
Build SQLite virtual file systems (VFS) by implementing a simple Rust trait
-
tmpfile
A temporary file writer with an option to persist
-
faster_path
Alternative to Pathname
-
rocfl
A CLI for OCFL repositories
-
tar-sha256
Calculate sha256 of files in tar (like sha256sum)
-
data_downloader
way to download and cache files
-
lfs
give information on mounted filesystems
-
srfng
generating semi-random file names
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
file-ext
Collection of utility functions to work with files
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
walkdir
Recursively walk a directory
-
pidlock
using pidfiles as resource locks
-
duplink
A CLI tool for finding duplicate files from directory tree and de-duplicating them
-
unf
UNixize Filename -- replace annoying anti-unix characters in filenames
-
libzfs
Rust wrapper around libzfs-sys
-
kaworu
This will be a symlink farm manager one day
-
rs-script
create Rust scripts
-
git-backup
Bundles multiple repositories and copies to target directory
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
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
-
loppel
local file backups with a bit of compression
-
puzzlefs
next-generation container filesystem
-
turboinstall
overlaying directory trees on top of each other
-
kcr_pgv2_percona_com
Kubernetes Custom Resource Bindings
-
this_executable_will_self_destruct
"This executable will self destruct"
-
ceph-rust
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…
-
cwd
Current Working Directory, a convenience crate
-
rbmenu
Rust Bookmark (d)Menu
-
is-musl
-
vow
Serde <--> File made easy
-
filey
A collection of utilities to make file operations more convenient
-
rs-blocks
A lightweight i3/sway status bar written in Rust
-
activitystreams-ext
Extension types for the ActivityStreams crate
-
smb3_cli
SMBv3.1.1 CLI client
-
dwipe
Fast, cross-platform disk cleanup tool with interactive UI
-
fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more
-
wora
A framework for building applications (daemons, etc) that run in different environments (Linux, Kubernetes, etc)
-
sync-rs
A CLI tool to sync files between directories
-
chloe_ignore
ignore file generator
-
vasp-poscar
read and write VASP POSCAR files
-
snowbinary
A header based system for writing and reading binary files using its own format
-
fs-walk
File-system walking crate
-
quickform
A flexible templating and operation execution framework for Rust
-
easy_file
easy file system
-
path-calculate
A small path tool works for calculate absolutive or relative path
-
xat
An ease of use library for xattrs
-
libstorage
Storage helper functions
-
streambed-logged-cli
A CLI for a file-system-based commit log
-
cmpdt
compare directory trees
-
trender
graphics library for the terminal
-
nfs3_types
Type definitions and utilities for working with NFSv3
-
swapvec
A Vector swapping to disk after exceeding a given length
-
cargo-packager-resource-resolver
Cargo packager resource resolver
-
rattlebeaver
Manage rolling backups
-
ignore
A fast library for efficiently matching ignore files such as
.gitignore
against file paths -
sqlarfs
A file archive format and virtual filesystem backed by a SQLite database
-
includedir
Include a whole directory tree at compile time! - Runtime part
-
ghee
That thin layer of data change management over the filesystem
-
spook
File watcher geared towards automatic HTML generation and autoreload
-
fscommon
Filesystem common utilities
-
sidetree
TUI file tree for usage with terminal text editors
-
ezio
really easy IO
-
neofile
linux file command for windows. PATCH 4.
-
readarr
API docs
-
dirscan
A high performance tool for summarizing large directories or drives
-
libfuse-fs
FUSE Filesystem Library
-
rust-extra
-
firelog
recurring tasks tool
-
folder_structure_cli
CLI tool to list the folder and file structure of a specified directory
-
proper_path_tools
Collection of algorithms and structures to handle paths properly
-
parity-path
Path utilities
-
maudit_rolldown_fs
Fork of Rolldown for the Maudit project until Rolldown is published on crates.io
-
random-dir
Create directories and files with random contents in tests
-
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
-
cmps
short for compose, a tool used to create or fill files with a default content
-
temporary
The package provides means of managing temporary files and folders
-
iso9660
(Incomplete) implementation of ISO9660 filesystem
-
kcr_data_fluid_io
Kubernetes Custom Resource Bindings
-
rspack_plugin_schemes
rspack schemes plugin
-
lud
A CLI tool for easy file transfers
-
staged_file
Creates a temporary file which can then be committed to a final path
-
fuse2rs
FUSE2 bindings for Rust (mainly for OpenBSD)
-
neo
API wrapper & CLI tool for Neocities
-
pathbuf
A macro to conveniently build PathBufs
-
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
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
n5gest
CLI utilities for N5 files
-
spider_chromiumoxide_fetcher
Contains a chromium fetcher
-
qcow
working with QEMU qcow images
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
fxp_exporter
Exporter mode for fxp_videoclipper
-
liftoff
Get your coding project off the ground fast. See repo
-
rustscout
High-performance, concurrent code search tool written in Rust
-
hdd
hdd: instruments for querying ATA and SCSI disks
-
thumbnailer-bridge
Bridge between your file manager and thumbnail daemon
-
vuefinder
file manager
-
izb
helper functions for provisioning ZFS-on-Root VMs with zfsbootmenu using Incus
-
tuxmux
Tmux utility for session and window management
-
cap-net-ext
Extension traits for
TcpListener
,Pool
, etc -
orthodoxy
A collection of commonly reused functions and commands
-
documents
An ergonomic, intuitive and beginner-friendly library for dealing with files and folders
-
squinter
interface with SquashFS filesystems
-
bip_handshake
Common handshaking interface as well as a default handshake implementation
-
sga
unpacking '.sga' files from Relic
-
fman
file manager TUI
-
btrfsutil
Safe wrappers for libbtrfsutil
-
url_path
canonicalize, normalize urls
-
blokator
system-wide adblocker
-
yazi-boot
Yazi bootstrapper
-
detecteff
Find and delete duplicate files
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
oramfs
fully encrypted and optionally authenticated Oblivious RAM filesystem
-
include_folder_shared
Shared code for include_folder and include_folder_macros
-
rsrc-rs
Parser for Classic Macintosh resource forks
-
dadk-config
DragonOS Application Development Kit - Config
-
notify-debouncer-mini
notify mini debouncer for events
-
diskit
intercepting disk requests
-
Fasching
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
rlist_vfs
Virtual File System for rList
-
fsmrs
FSM (Final state machine) library wrtting in rust
-
dxm-home
installing and updating dxm
-
cptc
A cli tool for copying file/s contents to your clipboard
-
uni-path
Platform-independent path manipulation
-
path-matchers
A collection of path matchers
-
mountpoint-sqs
Mount SQS as a filesystem
-
include-lines
Macros for reading in the lines of a file at compile time
-
gc-gcm
CLI for working with GCM/ISO files (raw bit-for-bit disk images) for the Nintendo GameCube
-
safe-write
A safe file writing utility
-
ssstar-cli
Tar-like archive utility that creates and restores tar-compatible archives to and from S3 or S3-compatible storage. ssstar is specifically designed to stream both input and output data so memory usage is minimal…
-
otarustlings
otafablab rustlings
-
squishy
A convenient high level library for reading SquashFS files
-
netcdf-src
Build scripts for building
netCDF
from source -
oli
OpenDAL Command Line Interface
-
pathext
A small path trait extension with some convenience methods
-
id3-image
embed images into mp3 files
-
valida-vm-api-linux-x86
wrapper around
valida
executable - zero-knowledge virtual machine -
depot
A (disk) persistent queue library
-
mini-fs
Application filesystem to simplify reading files from both the native filesystem and file archives (tar, tar.gz & zip)
-
findfile
An ergonomic way to search for files
-
rdfoothills-base
Base utilities of rdfoothills, mostly to be used by the other crates in the workspace
-
tfio
that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
fsbot-rs
An AI-powered file system assistant that helps you manage and interact with your files through natural language commands
-
spath
query expressions for semi-structured data. You can use it as a drop-in replacement for JSONPath, but also for other semi-structured data formats like TOML or user-defined variants.
-
mkutil
Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc
-
forky_fs
Rust Utilities
-
ext2
Read and write on Ext2 partitions without mount
-
hxcfe
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
fugue-box
A CLI tool to operate files or directories in 2 steps
-
gentoo-cruft
Find files that are not recorded in the Gentoo package database
-
easy_paths
Convenience library for rapidly processing string-type paths
-
rustic_backend
supporting various backends in rustic-rs
-
system_diskinfo
A package for collect information about system disk drive etc
-
hotwatch
conveniently watching and handling file changes
-
block-device-adapters
Block device adapters for managing byte level access and partitions
-
gh-file-curler
Grabs only the files from a Github repo, without the Git history
-
filesync
Sync files between different sources
-
helyim
object storage written by Rust
-
rm_rf
Force-remove a file/directory and all descendants
-
medusa-zip
A command-line interface to high-performance parallelized implementations of common zip file operations
-
cancel-rw
Newtypes that allow cancellation of synchronous reads and writes
-
path_lookup
Find all executables in the PATH environment variable
-
eorst
offers a library aiming to simplify the writing of raster processing pipelines in rust
-
gix-path
gitoxide project dealing paths and their conversions
-
manix
Nix documentation searcher
-
kismet-cache
A bounded multiprocess cache of files on disk
-
fdf
A fast, multi-threaded filesystem search tool
-
mkcd
if mkdir and cd were mixed together
-
trooper
An EXPERIMENTAL file manager inspired by ranger
-
durt
Command line tool for calculating the size of files and directories
-
psxmem
read and write PSX/PS1 memory card files
-
memofs
Virtual filesystem with configurable backends
-
cpui
A modern replacement for cp command with progress bar and advanced features
-
Verifile
Read MFT and USN journal
-
ezlog
core function and code
-
sd-card-backup
backup up SD cards. (Or CFast, CFExpress, etc.)
-
dylint_internal
Dylint internals
-
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…
-
pmv
Pattern based mv(1)
-
sonarr-api-rs
Rust API wrapper for Sonarr
-
cbm
Use formats found in Commodore Business Machines (CBM) products from the 1980's, including the legendary Commodore 64 home computer
-
rusty-roots
CLI tool that replicates the Unix 'tree' command with enhanced features
-
oxsync
file synchronization tool. It enables fast, local reads with a remote filesystem
-
cfile
Rust bindings to C *FILE stream
-
qsspodcasts_path_providing
Path providing utilities for QSSPodcasts, you probably don't need it
-
watchr_filesystem
file watcher that watches a list of paths and calls a callback when any of them change
-
remote-files
a cli/lib wrapper of opendal to download/upload and manage remote files on buckets
-
strings_counter
Strings counter script
-
adv_fs_utils
A comprehensive library for file system operations with progress reporting and advanced search capabilities
-
utf8-read
UTF-8 reader from a stream
-
dir_input
handle input directory inputs on linux
-
fss
file store service
-
falcon-finch
Symbolic Execution against Falcon IL
-
drive-image-searcher
A CLI tool to stream a drive image, and search for one or more byte patterns
-
fit_no_io
A small crate used for reading and decoding FIT files generated by sports devices that works without a file system
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
rvpk
create, list, check, and unpack Valve VPK files files
-
fleetfs
FleetFS
-
fmodeparser
parse the file permission into a unix-like text representation
-
quocktail
Rust CLI for searching through nested directories of markdown files with frontmatter, filtering and displaying the results
-
Find_Matt_C
clone of find
-
crax_utils
Some common utils
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
rualdi
Rust Aliasing Directory
-
get_dir
get directory
-
minils
A reimplementation of exa from the ground up
-
cap-tempfile
Capability-based temporary directories
-
cap-directories
Capability-based standard directories for config, cache and other data
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
positioned-io2
Reading and writing at an offset
-
bookorg
An opinionated, fast ebook organiser
-
ringbuf-rs
in-memory ringbuf implementation
-
czkawka_gui_orbtk
Orbtk frontend of Czkawka
-
fdir
file system
-
async-fd-lock
Advisory cross-platform file locks using file descriptors with async support by spawning blocking tasks
-
log-writer
write a stream to disk while adhering usage limits
-
dysk-cli
the dysk cli as a library
-
dupnamegen
Sequential file name generator
-
tin-summer
Command-line tool to find build artifacts and thing occupying space on your computer. Shatters records not glass.
-
wslpath
Convert Windows to WSL Path and vice-versa
-
win-file-id
reading file IDs (Windows)
-
eatnodemodules
eat node_modules
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
elfio
intended for reading and generating files in the ELF binary format
-
osrand
Random numbers from the OS interface
-
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…
-
ls-option
a tiny and simple option tools for ls-like functionality
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
bloom-cli
A naive implementation of a CLI bloom filter that stores views of files
-
untree
inverts the action of tree. It allows you to create directory trees from a textual representation of the tree.
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
dysco
where did my disk space go?
-
easy-cp
command line tool to copy files at deep position
-
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.
-
xdirs
Additional functions for application paths, based on the dirs-next crate
-
commondir
Find the common root directory of a set of paths
-
path_ratchet
Prevent path traversal attacks at type level
-
ieql
An open standard and implementation for monitoring Internet content
-
skv
thread-safe disk-backed key-value store
-
dir_rec
0 dependencies recursive directory traversal tool
-
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…
-
general_storage
Interface to persistent storage
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
openqasm-parser
A parser for openqasm2
-
ambient_dirs
Directories that Ambient uses to store its data
-
wfs
Rust client for WFS
-
diskonaut
Terminal disk space visual navigator
-
topcat
concatenating files in topological order
-
search_path
very simple search path file finder
-
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
-
usnjrnl
parses a $UsnJrnl file
-
wildland-lfs
Wildland Local Filesystem Backend
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
dura
Dura backs up your work automatically via Git commits
-
rust_search
Blazingly fast file search library built in Rust
-
extattr
Extended Attributes API bindings for Rust
-
fast-walker
Multi-threaded directory walker, with async support
-
bin_buffer
writing objects to binairy buffers
-
fileagg
The ultimate file aggregation tool! If you've ever needed to consolidate multiple files from a directory into a single file effortlessly
-
rsfindlibs
Find shared libraries in the system and provide a useful macro to load them
-
vfs-shadow
Effortlessly embed a local directory into a vfs
-
handmade
Type with your on handwritten letter
-
lolcate-rs
A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
write-to-file
Write to a file, simple helper fn and traits lib crate
-
path_macro
A macro to join path components using
/
-
supabase-storage
🦀 client library to interact with supabase storage 🦀
-
tmp_env
lets you create temporary environment and be automatically restored/cleaned when not needed
-
bpfman-csi
gRPC bindings to the CSI spec
-
cdfs
ISO 9660 / ECMA-119
-
nu-engine
Nushell's evaluation engine
-
zsnip
that contains frequently used rust code snippets
-
cross-xdg
Cross-platform XDG Base Directory Specification implementation
-
notifrust
almost as good as notify-rust
-
dmux
fast and easy tmux workspace opener
-
maxtime
Find the maximum mtime in a directory
-
slurp
Small wrapper methods for loading files
-
bmap-rs
application that handles the use of bmap crate
-
io-providers
Enables dependency injection for many I/O operations
-
cryptsetup-rs
Rust wrapper around the libcryptsetup library, allowing manipulation of LUKS devices in Linux
-
bootsector
Read partitions from block devices or files
-
prometheus_folder_size_exporter
Prometheus Folder Size Exporter
-
stdinout
wrapper for files or stdin/stdout
-
file_indexing
editing file fast and memory efficient
-
rsfile
operate files or web pages easily and quickly
-
gpu-trace-perf
Plays a collection of GPU traces under different environments to evaluate driver changes on performance
-
shleazy
Shell Made Easy: convenience wrappers around std::process
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
nxfetch
A minimal, fast and batteries included fetcher!
-
quirks_path
path library with quirks that is as platform-agnostic as possible
-
http_dir
HTTP file server
-
cain_ls
ls command implementation in Rust
-
rmx
Faster GNU 'rm' drop in replacement with extra features
-
crab_rocket_utils
Utils for the crab rocket project
-
wick-xdg
Cross-platform normalization for Wick libraries and binaries
-
purilo
CLI tool to find rust projects and clean them up
-
symlinkccc
A small tool for linking compile commands from catkin builds
-
id3-image-rs
embed images into mp3 files (forked, updated and extended api)
-
rsmount
Safe Rust wrapper around the
util-linux/libmount
C library -
disk-queue
FIFO queue backed by disk
-
pathwalker
walk path
-
bupstash
Easy and efficient encrypted backups
-
sacloud-rs
Rust SDK for Sakura Internet API
-
libpijul-compat
A patch-based distributed version control system, easy to use and fast
-
jql-parser
Parser for jql - the JSON Query Language tool
-
deno_npm_cache
Helpers for downloading and caching npm dependencies for Deno
-
frogger
🐸 Simple file system implementation using the 9P protocol
-
samply-quota-manager
Limit the total size of a directory by deleting least-recently-used files
-
urldecoder
A fast, feature-rich, file-oriented batch URL decoder written in Rust
-
rswatch
A program for monitoring files and directories and executing command on change
-
ko
small file processor
-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
ocy-core
Core package for ocy project cleaner CLI
-
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 -
clone-file
functions to clone files and file ranges with as little overhead as possible
-
txtar
Go package
-
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
sleep-parser
Parse Dat protocol SLEEP files
-
dupdup
Find duplicate file
-
runkins_lib
Runkins makes it easy to manage command execution
-
rm_ds_store
Command line tool to help delete Mac OS DS_Stroe files
-
dnpak
Dragon Nest PAK structure file
-
rs-fsring
A ring(like) buffer using filesystem
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
mkbkp
dead simple command to append .bkp extension to a file
-
cdup
Ascend directories by count
-
with_dir
Scoped current working directory
-
file_watcher_tokio
File watcher using tokio
-
rmjunk
remove junk files such as
.DS_Store
andThumbs.db
from directories -
inventorize
A command-line file integrity verification tool
-
disk-dlmalloc
A fork of [dlmalloc-rs] backed by a memory-mapped file, enabling support for datasets exceeding available RAM
-
rbfs
Dead simple in-memory filesystem for packaging assets
-
syncer
A filesystem that pretends you have all your files locally while caching only the most recently used
-
file-seq
Fail-safe file sequence that uses the file system as store
-
fbt-lib
folder based testing tool (library)
-
which_cli
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
scout-seeker
CLI to scan a directory to list files, recursively
-
file-region
Encapsulates a contiguous byte range of a file
-
hive-asar
Asynchronous parser and writer for Electron's asar archive format
-
io2
single threaded async-io library
-
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.
-
fast_files
File directory storage UI for fast access and sorting
-
libbtrfs
working with btrfs subvolumes
-
folder_compare
Compare two folders and get a list of changed and new files
-
src
䷯ Manage your personal zoo of repositories
-
sector-builder
database of sectors
-
izihawa-ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
makelink
Portable alternative to ln/mklink with the interface of cp
-
discfs
Virtual FUSE filesystem with files stored as Discord attachments
-
lawn-fs
Generic file system functionality for Lawn
-
appddl
Small download tool to automate AppDynamics downloads
-
file_type_enum
An enum with a variant for each file type
-
transformfs
A read-only FUSE filesystem to transform the content of files with Lua
-
ext4fs
ext4 file system used in user space
-
brown
that makes dealing with Rust file system a breeze
-
vimvar
that provides ability to read neovim/vim variables
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
watchfile
An async utility trait to subscribe to file changes of a serializable file
-
directree
Represent directory trees as modules and functions
-
dbus-launch
A D-Bus daemon launcher
-
mountpoints
List mount points (windows, linux, macos)
-
file-fetcher
fetch files either locally or over the net (http)
-
paths-as-strings
paths_as_strings is a small crate with two public free-functions for unambiguously and universally encoding Paths as UTF-8 strings, and then decoding them back into Paths
-
syn-select-next
A lightweight selector engine for searching Rust source code
-
nydus-blobfs
Blob object file system for Nydus Image Service
-
notedown-rt
Notedown Text parser
-
rsblocks
a multi threaded status bar for dwm window manager for linux
-
koto_tempfile
A Koto library for working with temporary files
-
treesize
List directory tree, sorted by size
-
littlefs2-core
Core types for the littlefs2 crate
-
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.
-
same-file
determining whether two file paths point to the same file
-
spacedisplay
Fast and lightweight tool to scan your disk space
-
asset-resolver
A standard system for asset path resolution
-
nyoom
A filesystem walker for floppy-disk
-
inotify-sys
inotify bindings for the Rust programming language
-
fopencookie
interface between std::io and libc::FILE
-
stashr
A dynamic move command or simple file stash
-
bingogo
An executable file manager written in Rust
-
fscan
analyze the filesystem
-
find-rs
find command in Rust
-
user_dirs
A respectful, XDG-first user directories implementation for obtaining the home, cache, config, data, runtime, and state directories
-
globetter
Glob fork with bug fixes! Support for matching file paths against Unix shell style patterns
-
slice
slices for streams implementing
std::io::read
andstd::io::write
-
shim-fs
A drop-in replacement for std::fs::File that redirects all disk writes to memory
-
integrity-checker
integrity checker for backups and filesystems
-
cloud-seed
Fetch user-data from a cloud provider and write files described within to the filesystem
-
rzbackup
RZBackup
-
spor
Anchored metadata
-
chwd
Temporarily change current working directory, switching back when finished
-
syncme
Lazy syncing utility
-
df-rs
that can list the 10 biggest directories of the path you support, like df on linux
-
diskscan
scan your disk space
-
okane-core
support parsing, emitting and processing Ledger (https://www.ledger-cli.org/) format files
-
flp
Get fullpath of file or working directory
-
notify-forked
Cross-platform filesystem notification library
-
fgener
A package to generate n number of text files with random characters
-
cpclib-sna
cpclib libraries related to snapshots
-
sorterylib
A fast, basic, cross-platform file sorter library
-
minecraft_folder_path
Get the location of the user's .minecraft directory
-
platform-path
CLI for identifying the platform path
-
cloud-storage-sync
Embedded rsync-like local files and Google Cloud Storage buckets
-
io-error
convenient macro for creating I/O errors
-
treestate
store mtimes of files and check for changes later
-
relative-path-utils
Portable, relative paths for Rust
-
filestructure-rs
sloppily create a filestructure in memory and write it to disk
-
win32-remove-dir-all
A std::fs::remove_dir_all replacement using the Windows Shell and Property System APIs on Windows
-
llvm-tools
access to the llvm tools installed through the
llvm-tools-preview
rustup component -
filestruct
Read a directory into a Rust struct
-
dfiles
为 simink 提供类似 vfs 的文件读写机制
-
rmall
cross platform cli for deleting multiple things at once
-
nya
small file processor
-
ext4
Read information from EXT4 filesystem images
-
disk-types
Common traits and types for handling block devices, partitions, file systems, etc
-
redoxfs
The Redox Filesystem
-
crypt4ghfs
Fuse layer exposing Crypt4GH-encrypted files, as if they were decrypted
-
rjrssync
Fast rsync-like tool for incrementally copying files. Runs natively on both Windows and Linux and uses network for communication.
-
verter
A file format for fast incremental modifications
-
strmap
A map using strings or paths as keys
-
hm
homemaker. Slightly more than yet another dotfile manager.
-
reflink
copy-on-write mechanism on supported file systems
-
todo_cli_rs
TODO list management application
-
fsmap
File system mapper and search tool
-
e2size
ext2 (also ext3 and ext4) size calculation based on the superblock
-
walkup
Finds a file by walking up the directory tree
-
hdf5-rs
Thread-safe Rust bindings for the HDF5 library
-
general_storage_file
general_storage::Storage backed by files
-
qpak-lib
Unofficial Quake PAK file modification library
-
dir_tree
Walk a directory and convert to json object
-
zinc
Sync files between computers on a schedule (WIP)
-
zfs-core
Rust interface to libzfs_core (lzc)
-
fileorama
WIP Virtual File System
-
cobhan
FFI is a system for enabling shared code to be written in Rust and consumed from all major languages/platforms in a safe and effective way, using easy helper functions to manage any unsafe data marshaling
-
awsbck
backup a folder to AWS S3, once or periodically
-
pathsearch
Search for files in PATH
-
fddf
Fast, parallelized duplicate file finder
-
nopu
CLI tool to purge all node_modules under current directory
-
egui-file-dialog
file dialog for egui
-
anndata-zarr
Zarr backend for the anndata package
-
ironpath
An iron-hard crate for handling filesystem paths
-
lexiclean-cow
Lexically clean paths
-
dokan
Rust-friendly wrapper for Dokan (user mode file system library for Windows)
-
active-storage
Active Storage facilitates uploading files to a cloud storage
-
cyfs-base
package
-
snap-kube
Rust-based tool that can backup and restore Kubernetes PVCs across namespaces using AWS EBS snapshots
-
testfile
Temporary test file management for unit tests
-
json-db
document database saved on disk
-
mmap-simple
Write, read, append and delete from an mmapped file with a very simple API
-
mmap-storage
Memory map backed storage
-
flowfairy_api
processing flow cytometry data
-
fs-dir-cache
A CLI tool for CIs and build scripts, making file system based caching easy and correct (locking, eviction, etc.)
-
rusty-files
files is a simple collection of file functions that I use in my projects
-
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.
-
ruler
A straight-forward, general-purpose build tool
-
wildland-dfs
A Wildland file system handler
-
ariadne
A fancy diagnostics & reporting crate
-
yazi-fs
Yazi file system
-
rudelblinken-filesystem
Minimalistic zero-copy flash filesystem optimized for embedded systemse
-
evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
-
magika
Determines the content type of a file with deep-learning
-
fdisk
Rust wrappers for libfdisk
-
libatasmart-sys
Rust bindings for the libatasmart library
-
filesystem-kind
Query the filesystem that a file resides on
-
autocall
macro,single scan load ioc aop
-
libfs
libfs
is a library of file and filesystem operations that is supplementary tostd::fs
-
shard-csv
aid in splitting CSV/TSV files into multiple disjoint files
-
openssl-rehash
rehashing an OpenSSL hash directory
-
unix_permissions_ext
A trivial trait bringing missing functions that are not exposed by PermissionsExt to Permissions on UNIX platforms
-
rename-legal
deal with filename, remove illegal strings and emojis when file renaming
-
mbfs
Message Based Filesystem
-
touchx
Better touch. Efficient file creation with templates.
-
dirbuf
reusable directory bufferes
-
peck-exif
Exif reader
-
autoview
Automatically view files and directories
-
md-todo
Work with todos in markdown files
-
vento
A CLI inventory for your files
-
gix-glob
gitoxide project dealing with pattern matching
-
walkfile
遍历指定目录下的所有文件夹,文件
-
glusterchangelog
A lib and tool to parser Gluster Changelogs
-
optitag
command-line tool for tagging files
-
pve
Proxmox VE API client, generated from the official JSONSchema spec
-
mprovision
Set of types and functions to manage iOS provisioning profiles
-
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
fsrenamer
refactoring invalid file/dir names
-
frs
Rename files with RegEx patterns
-
termutils
All your favourite utilities in one place
-
create-output-dir
Create an excluded from cache directory atomically
-
tulip
The endpoint of Project Polya
-
ddh
Compare and contrast directories
-
webhdfs
Hadoop WebHDFS client library
-
net-file
defines some operations on files and directories used in net-stalker project
-
care-script
Input script processing crate for the care tool
-
fpcli
A CLI app for Flatpak manifests
-
clircle
Detect IO circles in your CLI apps arguments
-
temp-dir-builder
convenient way to create a temporary directory containing files
-
duckbubble
a new way to interact with FEM software
-
hydroperfox-filepaths
Work with flexible file paths
-
herman
daemon that watches folders and organises them automatically
-
lidarr
API docs
-
renix
blazingly-fast CLI utility for batch renaming files
-
spat
shortening UNIX-like paths
-
trii
A low-key implementation of the UNIX
tree
command in Rust -
rscat
GNU cat(1) clone implemented in Rust
-
device-types
shared device types used throughout device-scanner and IML
-
eezfile
*ez* to use lib for rust to create,read and write files and all
-
dx-cli
faster dx with obj c ffi bindings
-
xdir
Platform-agnistic standard directory locations
-
backpak-b2
Backblaze B2 backend for backpak
-
fts
high performance directory walking using libc fts
-
flail
makes filesystems tolerable
-
foreignc_template
Templating language for the foreignc crate
-
everything2
A port of everything to Rust
-
storage-path-generator
generate efficient directory structures
-
exfat
Pure Rust implementation of exFAT file system
-
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.
-
galvan-files
Locates galvan files in a directory, checks naming conventions and generates artifact names
-
nydus-service
Nydus Image Service Manager
-
lockchain-files
Filesystem storage backend for lockchain vaults
-
file-chunker
Efficiently process a file in (approximately) equally-sized parts
-
porydelete
About Porydelete is a CLI tool which allows you to delete specific parts of the 3.gen decomp projects such as Pokemon, Items, Maps, Tilesets, Events and more
-
nosyman
LISP
-
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 -
eadb
eBPF Android Debug Bridge
-
rialight_filesystem
Rialight file system module
-
pshell
Works out if this is running from inside a shell, and if so, which one
-
ofiles
Identify processes that have opened files or sockets
-
d88dmp
*.D88 file dump tool
-
tags-rs
A CLI for adding tags to files for organization
-
smbclient-sys
FFI bindings to libsmbclient
-
glob-sl
Support for matching file paths against Unix shell style patterns
-
file_reader
Sample Project
-
encryptedfs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
rustfmt_ignore
A fast library for efficiently matching ignore files such as
.gitignore
against file paths -
one_ordinary_man_file_sorter
file sorter that sorts files into directories
-
file_mmap
memmap file interface library
-
dirs-sys-next
system-level helper functions for the dirs and directories crates
-
varpath
TODO
-
systemd_info
Obtain some system information through WMIC
-
diffcopy
Copy modified files from sub directories into one target directory
-
tauri-plugin-fs
Access the file system
-
reddit-fs
Access reddit through a filesystem
-
read_chunks
An extension to the Read trait allowing easier chunked reading
-
dav-server-opendalfs
Use OpenDAL as a backend to access data in various service with WebDAV protocol
-
lms_lib
A fast and reliable alternative to rsync for synchronizing local files
-
flatfs
A readonly filesystem
-
better_file_maker
a way to create many files with one command
-
mktemp
files and directories
-
testdata-rt
File-based testing helper -- common runtime
-
create_html
Creates index.html with all the boilerplate in a designated folder
-
fennec-vfs
Fennec Programming Language
-
direntryfilter
filter DirEntry
-
rosbag2-rs
Rosbag2 writer and more
-
include_dir_as_map
Embed files from a directory as a hashmap in the rust binary
-
turbomod
A fork of
automod
with some extra features -
kcr_operator_aquasec_com
Kubernetes Custom Resource Bindings
-
kstd
A kernel standard library for the martimos kernel
-
cess-sp-core
CESS Storage Proofs - Core parts for proofs of storage
-
flatten_dir
Recursive directory flattener
-
nbd-async
Block device drivers in userspace
-
navfs
navigate and do things to your filesystem!
-
remove_empty_subdirs
Recursively remove empty sub-directories
-
remu
renaming multiple files at once
-
filelock-rs
Minimal Rust library that provides functionality for managing PID files and file locks
-
cync
CLI for private file management
-
executable-finder
Find executables in PATH variable
-
filename
Get filename from a raw file descriptor
-
danalyze
Analyze your current directory, show files/folders as list with their sizes
-
browsers
quick and easy way to find what browsers are installed on an operating system (supports MacOS, Windows and Linux)
-
changen
Helper program to manage a changelog
-
diskplan-traversal
component of Diskplan for applying schemas to disk
-
vblk
Virtual block devices on Linux
-
adana-std-fs
Adana standard library
-
boids
A fast boids library for Rust
-
twinstar
Gemini server implementation (previously called "northstar")
-
yacc
CasaOS CLI implemented with Rust
-
vrc-mpv
Play and sync VRChat videos in MPV
-
seq-data-file
sequential data file
-
ncrs
A lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum dependences
-
rgfs
get folder size rustify
-
poke
Inspired by the classic touch command
-
dircmp
Compare folders and return a diff for assertion
-
platter-walk
Directory tree traversal optimized for HDDs
-
pgs-files
handling /etc/{passwd,group,shadow} files
-
datafusion-objectstore-hdfs
A hdfs object store implemented the object store
-
posix-invariant-checker
A FUSE shim to ensure the underlying filesystem is behaving according to the POSIX spec
-
ruic
Load Qt Designer .ui files into Rust code at compile time
-
riscv_sys_monitor
A system monitor for RISC-V SBCs on Linux
-
file_paths
Work with flexible file paths
-
purgo
Clean up your filesystem! It's like a spell, you cast purgo and it just works
-
tbf
Implementations of a tag-based filesystem
-
unsafe_list
基于 linux 的 list 实现
-
funclock_fs
file system locker to block functions and set session based logic
-
chronlang-engine
Language backend for Chronlang, a computer language for crafting constructed languages
-
wk
immutable development environment management cli
-
dexter-ipfs-car
Dexter IPFS CAR (Content Addressable aRchive) library
-
git-clone-canonical
Clone git repositories into a local path derived from the URL
-
loccer
counting lines of code
-
hashfind
Search for file hashes
-
copy_confirmer
Confirms all files are copied somewhere
-
block-device-driver
Block device trait
-
filetools
Helper functions for path operations
-
uplink-sys
Unsafe rust bindings for libuplink - the storj protocol library
-
path-here
Add current directory to $PATH
-
bakare
modern and simple, yet efficient backup solution
-
notify-types
Types used by the notify crate
-
HDprogrammutator
lowercase(and updated) program mutator for the HYDRAulic damnation fuzzer
-
workspace_root
get workspace root
-
lust
intended for finding out everything about your beloved file system
-
cat_and_truncate
Tool used to cat files in tight disc conditions saving disk space
-
backpack
packing format; drop-in alternative to rust files, supports in-memory filesystems
-
azure_mgmt_liftrqumulo
generated REST API bindings
-
file_locking
A lean file locking implementation for Unix and Windows
-
confql
Procedural macro for creating GraphQL server from yaml file trees and a schema
-
storaget
Storage<T> file based in-memory database. Strongly MVP, big API changes are expected frequently. As Storage<T> is rather experimental please do not use it for production
-
linux_mount_options
Detect file system, mount point and noatime of a folder the process has access to
-
codeowners
Rust bindings for Github CODEOWNERS files
-
rgubin
A path/file history recording tool
-
cavity
Create files padded with zeros. Alternatinve to macOS's mkfile.
-
osutils
Low level OS wrappers for Breezy
-
raii_flock
Little library implementing a wrapper over a file that's locked on creation and unlocked when it goes out of scope
-
bb-flasher-sd
flash OS images to SD Card
-
io-synesthesist
ffi library of write(2) and lseek(2)/read(2)
-
system_profiler
Wrapper around the macOS System Profiler
-
wal-rs
Write-ahead-log implementation
-
tordir
Directory stuff
-
runfiles
Bazel runfiles support for cargo
-
mkpoi
"Preferences Overkilled Installer", designed to install customizations of 3D softwares, e.g. Maya, ZBrush, etc. without having to memorize the installation steps.
-
aurum
High-level AUR helper library
-
cat-reader
Adapter for reading through multiple files continuously
-
valis-core
workflow management
-
myd
module system
-
durduff
compare directories file by file
-
path_scan
A lightweight Rust procedural macro for parsing path patterns (URLs, routes) with variable capturing, static binding, and compile-time checks
-
atosl
🦀️atos for linux by rust - A partial replacement for Apple's atos tool for converting addresses within a binary file to symbols
-
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…
-
file-hashing
hashing files and folders
-
libbtrfsutil
bindings
-
nitro_fs
handling Nintendo's Nitro Filesystem
-
env-substitute
that takes a PathBuf and does environment variable substitution on it, returning the result
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
tfv2rd
read Terraform validate JSON output (on stdin) and output Reviewdog Diagnostic JSON format (on stdout)
-
nvml
A mid-level wrapper around PMDK (the persistent memory development kit), formely NVML
-
fs_util
A package providing a few useful functions that std::fs does not
-
libpq-sys
Auto-generated rust bindings for libpq
-
fs-hdfs3
libhdfs binding library and safe Rust APIs
-
tci
Teaching C Interpreter
-
a653rs-linux-core
Core Library for a653rs-linux hypervisor and partition library
-
dingus
Easily apply environment variables loaded from a config file to a shell session
-
penguincrab
Rust wrapper for Linux Kernel as a Library
-
fractal-btrfs-wrappers
Async wrappers around BTRFS utilities
-
file_update_monitor
It watches a directory for file changes and triggers a callback when files are modified
-
comic-book-binder
A helper to manage your comic books and others sorted list of files
-
ata_x86
All credit goes to NPEX42, I made this since the operating system I've been working on breaks When the x86_64 crate is imported and this removes it. A Simple, Amazing x86 ATA Crate. Credit to NPEX42
-
verbatim
extension crate for constructing verbatim paths
-
char_stream
Unified character reading interface to str, String, bytes, File and Stdin for Rust language
-
anystore
Polymorphic, type-safe, composable async API for arbitrary stores
-
incremental-writer
A wrapper around a file writer that appends json objects to an array in a file
-
ncdu-import
importing CSV files into a format readable by ncdu
-
mkfs-ext2
Read or write ext2 file systems (in no_std environments)
-
dir-signature
allows to create a signature (index) of a directory with files
-
rdfoothills-mime
RDF serialization format types (plus HTML), and code to identify them
-
libparted
Rust wrappers for libparted
-
permer
CLI tool written in Rust that provides information about files present in your file system
-
dynamic_poisson_sampling
A poisson disk sampling with dynamic distance
-
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.
-
font-reader
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
olio
Miscellaneous I/O utilities
-
ofs
OpenDAL File System
-
ei-sys
Low level Rust bindings to ei, a library to communicate with distributed Erlang
-
build_compile
Helper crate for build scripts which compile to Rust
-
wurmloch
Sort your filesystem by turning a folder into a wormhole
-
jstream-ext
adds some extra extensions to futures Stream traits
-
winfsp_wrs_sys
WinFSP wrapper for rust
-
swarmd_slug-rs
Swarmd slug-rs
-
lap
Application launcher for Linux
-
procweb-rust
A binary providing a web interface to monitor the resources used by a process on Linux
-
fizer
making specific size files
-
eatnp
eat node_modules
-
disks
Show disk stats
-
file_appender
easy way to concat a directory into a single file
-
file_linked
Controlling objects linked directly to a file
-
install-framework-base
[Install Framework] Official generic interface implementation
-
dua
Disk Usage Analyzer (DUA) is a linux console application to display what uses the most space in the specified directories. Think about it as a console version of KDirStat or WinDirStat
-
disk-drive
multi-disk utilities for floppy-disk!
-
uni-app
native/wasm compatibility layer for window creation, input and filesystem
-
hadris-core
Hadris core library
-
wbuf
Unified type over stdio, memory and file buffers
-
kitech/qt5
Qt5 binding for rust language. (stalled)
-
btfs
in-memory FS
-
D88FileIO
d88 File Access Lib
-
fscmp
comparing files/directories
-
bench_scraper
grabbing browser cookies from a filesystem
-
nym
Manipulate files en masse using patterns
-
timestore
Fully serializable on-disk datastore for time data
-
rsh
A basic unix shell written in Rust
-
dachterasse
scraping the HPI lecture overview site
-
drone-fatfs
Bindings to ChaN's FatFs
-
toml-path
jq for tomls
-
mini_fat
Minimal FAT disk image decoder
-
plimeor_dotfiles
Pesonal dotfiles manager
-
httpdir
Crawl HTTP Index of page
-
rocket_static_fs
static file server for the rocket framework
-
gpt-fat-disk-image-tools
Tools for reading disk images with GPT partition tables and FAT filesystems
-
k2
Flat file system library. Work in progress.
-
zfs-cmd-api
Interact with zfs via the supported cmd line tools
-
fixed_typemap
A typemap which can allocate types inline with zero overhead and allow for iteration by traits
-
sp
This cli opens files from Windows paths and translates Linux paths to Windows paths
-
project-origins
Resolve project origins and kinds from a path
-
filesystem-hashing
Track Filesystem Integrity via Snapshots which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
is-tree
Everything is a tree
-
korrect
A kubectl version managing shim that invokes the correct kubectl version ☸
-
to_absolute
get absolute path for a existing path
-
devicons
that provides filetype glyphs (icons) for a wide range of common file formats
-
chokidar
A cross-platform command line utility to watch file system changes
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*
- that uses Kqueue to watch for new files as well… -
covert-storage
Covert encrypted storage implementation
-
vfsys
Virtual file system
-
timelord
preserve file timestamps (mtime) between builds, even with fresh git checkouts
-
rapid-fs
virtual file system API for Hypi's RAPID server
-
bak
📦 move files out of the way
-
kcr_flux_framework_org
Kubernetes Custom Resource Bindings
-
klone
A backup application based in the same FS that will only back the file that you changed
-
splitfile
Reader and writer that splits IO across volumes (files) of a specified maximum size
-
smb3_client
SMBv3.1.1 client
-
rusty-ls
A replacement for the ls command
-
oxifs
fast tar based read only file system
-
juniper_rocket_multipart_handler
A juniper multipart handler for Rocket web server
-
xtag
handling tags stored in extended attributes of supporting file systems
-
bbq
This project is for file handling. It can add, delete, modify, and query.
-
elearn
A web backend for examination
-
junk_file
detect commonly generated junk files like
.DS_Store
orThumbs.db
-
fscat
A fast and flexible file concatenation tool with powerful filtering capabilities
-
btrfsutil-sys
Raw bindings to libbtrfsutil
-
blobary
place for blobs
-
docker-puzzles
Docker Puzzles is a CLI tool for putting together Dockerfiles from pieces
-
libblobd
blobd
-
nfde
Rust bindings for Native File Dialog Extended
-
notify-win-debouncer-mini
notify-win mini debouncer for events
-
string_io_and_mock
A component providing write and read operations of strings in files, and its mock that does the same in a HashMap
-
uklid
Interactively delete node_modules
-
prowlarr
API docs
-
python-type-hints-checker
Checks Python files for missing type hints in function parameters and return values
-
librclone
Rust bindings for librclone
-
tev_client
An IPC TCP client for tev
-
tagr
UNIX-friendly tag manager
-
archival-dedupe
Deduplicate read-only files on a UNIX filesystem
-
elfshaker
stores binary objects efficiently
-
xdg-utils
Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project
xdg-utils
. -
ichwh
An async implementation of
which
-
ctty
Cross-platform crate for determining a process' controlling tty (ctty)
-
asciidork-meta
Asciidork document meta
-
pathtree
An immutable tree data structure for fast path operations
-
onagre-launcher-toolkit
A wrapper around pop-launcher, pop-launcher-service and pop-launcher-plugins types for writing plugins and frontends for pop-launcher
-
collectfiles
Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful)
-
gfaR
Reading gfa format v1
-
detect-duplicates
Detects and reports duplicate files in a file system
-
wasi-types
bindings for WASI libc types
-
mkfs-btrfs-rs
wrapper for mkfs.btrfs
-
sqlarfs-cli
A CLI tool for working with sqlar archives
-
szafka
Persistent data store in Rust
-
waifuvault
SDK for interacting with the Waifu Vault API
-
poipoi
quick access tool to project directories
-
qk
CLI for quickly starting new projects
-
iml-wire-types
Shared types for the IML project
-
stapifaction
allowing to easily generate static APIs
-
patharg
Treat "-" (hyphen/dash) arguments as stdin/stdout
-
capturing-glob
An extension for unix shell style globs that allow to capture groups (i.e. remember matching character ranges) while matching.
-
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.
-
pathfilter
filter paths
-
gitcp
Copy files from Git repository to local
-
remacs/remacs-lib
heart: Emacs
-
flopen
Reliably open and lock a file
-
deepr-utils
Utils Package for deepr SDK
-
rados_hi
Opinionated high-level wrapper for librados (Ceph)
-
libfar
interacting with FAR archives
-
xch
A CLI utility and rust crate to atomically swap the content of two paths
-
librarium
reading, creating, and modification of cpio file systems
-
rasi-syscall
The low level syscall interface for RASI system
-
ceph-safe-disk
Ceph disk safety removal tool
-
aliyundrive-fuse
FUSE for AliyunDrive
-
cargo-files-core
Core functionality for cargo-files
-
lustre_collector
Scrapes Lustre stats and aggregates into JSON or YAML
-
rdupes
port of pydupes. Super fast.
-
fxg
An alternative markdown language
-
pathsub
Subtract one path from another, yielding the subtraction difference rather than relative path
-
mount_dir
Mount portable directory as consistent user directory
-
working_dir
working directory abstraction as local state
-
file_tree
Creates a directory structure suitable for storing large numbers of files, and optionally deletes the created directory and files when dropped
-
filetrack
persistent logrotated reading and other useful io things
-
dirscent
Directory descent
-
itext
Safe rust bindings to the iText 7 PDF generation library written in Java
-
path-absolutize
extending
Path
andPathBuf
in order to get an absolute path and remove the containing dots -
a2kit
Retro disk image and language utility
-
tree_magic_fork
Determines the MIME type of a file by traversing a filetype tree
-
atefs
Distributed filesystem built on an immutable data store with strong encryption and authentication
-
finder
Recursive find files in folders with filtering
-
windows-projfs
Windows projected file system API
-
redox-path
Path parsing primitives for Redox
-
ascetic_cli
Command-line tools for analysis and synthesis of cause-effect synchronised interacting systems
-
t-rs
quickly create and manage temporary folders from the commandline
-
quale
port of the
which
utility. Locates an executable in the user’s path. -
omnix-ci
Define and build CI for Nix projects anywhere
-
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.
-
explore
terminal file explorer
-
obnth
Allows securely opening files in untrusted directories on *nix systems
-
simple-storage
Super simple key-value storage
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
btrfs
Interface for BTRFS ioctls etc
-
file_systems
A Small Set of Components That can be put together to build a simple filesystem
-
ez-rust
ez to use rust utils
-
shell-quote
shell-quoting strings, e.g. for interpolating into a Bash script.
-
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
-
compact_path_tree
A data structure providing a compact in-memory representation of a tree of paths
-
frisk
Spot file(s) or folder(s) in your filesystem by its name
-
jvm-find
Easily locate a system's JVM installation
-
care-ef-scp
SCP effector for the care tool
-
grapple
Interruptible, download accelerator, with Basic and Digest Authentication support
-
openat_ct
A wrapper around openat, symlinkat, and similar system calls forked and improved from https://crates.io/crates/openat
-
tree-snapshot
create and manage snapshots of directory trees
-
disk-name
get all existing disk names
-
home-dir
expands home directories in a path
-
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
-
nu_plugin_sys
A system info plugin for Nushell
-
dir-tree-cli
command-line tool written in Rust that displays the folder structure of a specified directory in a tree-like format
-
mkimg
create raw disk images
-
hdfs-sys
Bindings to HDFS Native C API
-
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
-
async-vfs
Async Virtual File System
-
filehash-rs
A small, fast library for hashing files written in Rust
-
easy_safe
an easy way to save string values on disk, in short -string maps on disk-
-
gluster
interface with Gluster's CLI. This is being leveraged by a Juju charm to manage a Gluster deployment
-
maketemp
Create temporary directory and files
-
bdd
Bulk Data Duplicator (bdd)
-
mime_open
A small library for opening a uri in an appropriate application
-
vim_edit
set of Rust functions to create or edit strings or files in vim from the CLI
-
qread
A convenience library for common read operations
-
binaryornot
Detect whether a file is binary or not
-
ipfs-effector-cid
IPFS Effector Wasm CIDv1
-
diskspace_insight
Investigate where your diskspace has gone
-
includedir_codegen
Include a whole directory tree at compile time! - Compile time part
-
negahban
🧐 A simple file watcher, based on
notify
, designed to be fast, easy-to-use and async friendly -
libmtp-sys
Low-level bindings to libmtp C library
-
refind
Cross platform file locator by file ID. Keep track of files even after they're renamed or moved.
-
crud-file-server
HTTP file server with POST, GET, PUT, PATCH and DELETE methods
-
bandsocks
Experimental embeddable container sandbox
-
patty
Cross platform system PATH manager
-
shared-files
Single writer, multiple reader in-process file sharing
-
rblake3sum
Calculate recursive blake3 digest for path or directory
-
diskarbitration-sys
Bindings to Disk Arbitration for OS X
-
jql-runner
Runner for jql - the JSON Query Language tool
-
littlefs
Rust interface to Little Filesystem
-
fslock-arti-fork
files as locks, forked for use in Arti
-
path-tools
that provides convenience functions and traits for working with paths
-
lune-std-fs
Lune standard library - FS
-
fsfilter-rs
monitor filesystem and more in windows
-
scribec
A client library for Facebook Scribe Server
-
ignis
editing various 3DSFE formats
-
libzfs-types
Shared types for libzfs
-
cyfs-chunk-lib
package
-
fsevent-stream
Stream-based FSEvent API bindings
-
docker_extract
extract the filesystem from a docker image
-
hld
Hard Link Deduplicator
-
xdg-user
accessing common user file directories according to
xdg-user-dirs
-
scan_dir
A easier read_dir and recursive directory walker, useful for reading directory of config files
-
pyxis-parcel
manipulate parcel archives for the pyxis package manager
-
dir_lines_streamer
Read files inside a directory line-by-line, one file after the other (in human-alphabetical order)
-
mkfs-filesystem
The base library for the mkfs-* crates
-
mktemp-rs
A thin wrapper around libc's mkstemps and mkdtemp
-
zfs-undelete
CLI tool to recover files from zfs snapshots
-
simple-path-match
Trivial path matching
-
seraphite
Blazlingly fast dotfile manager!
-
unpak
a no-nonsense unreal pak parsing crate
-
linux-df-parser
parser for the Linux
df
command -
healthdog
Helper program that connects external periodic heathchecks with systemd's watchdog support
-
distinst
Distribution Installer Backend
-
libtirpc-sys
Low-level bindings for the libtirpc library
-
car-utils
ipfs car file reader writer and utils CLI
-
fcntl
Wrapper around fcntl (2) and convenience methods to make interacting with it easier
-
toros
Reproducible builds, dev envs and deployments
-
tfs
Fast, content-addressed, snapshottable filesystem
-
find-in-path
Initialize a LaTex project inside a folder instantly
-
s3-utils
Various tools and extensions around Amazon S3
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
spielrs_diff
compare two direcories or two files asynchronously
-
mktree
An egui tree to display entities of tree structure, e.g. CG assets, staffs, etc.
-
forge_backup
A program to backup all the user home folders to an S3 bucket
-
neptune-cli
The official CLI for Neptune lang
-
ls-rs
A fast and feature-rich file manager written in Rust
-
pxn_crate
Common library for PoiXson projects
-
srfngout
A commandline tool for generating semi-random file names
-
garbage-fs
Abstraction layer for filesystems
-
disktest-rawio
Raw disk I/O for the disktest crate
-
dataset-writer
write CSV/Arrow/Parquet files concurrently
-
encrypted_fs
An encrypted file system that mounts with FUSE on Linux. It can be used to create encrypted directories.
-
ext4-view
No-std compatible Rust library for reading ext2/ext4 filesystems
-
file_rw
high-performance, memory-mapped file I/O utilities
-
xilo
replacement of "rm" command
-
changelog-rs
Generates CHANGELOG.md files based on git commit and tag information
-
path-filetype
Rust Path trait to get the filetype
-
sos-client
Super-Simple Source fileSystem Client
-
fs-tracing
A drop-in replacement for std::fs which provides useful information on error
-
musd
A CLI App to search and download musics
-
cargolifter-storage-filesystem
CargoLifter file system storage
-
filecash
Easy loading, saving, and caching using just your filesystem
-
shell-rs
Rust reimplementation of common coreutils APIs
-
direx
easily making files tree
-
mountpoint-s3-fuser
A fork of fuser - Filesystem in Userspace (FUSE) for Rust - only for use in Mountpoint for Amazon S3
-
nstd_fs
NSTD file system crate
-
mkscratch
.scratch directory to keep random scribbles in
-
developer_disk_image
A port of https://github.com/doronz88/DeveloperDiskImage to Rust
-
io-result-ext
Extension methods for std::io::Result
-
rs2-cache
A cache library for RS2, based on OpenRS2
-
packman
Packman<T> file based in-memory database. Strongly MVP, big API changes are expected frequently. As Storage<T> is rather experimental please do not use it for production
-
atem-dots
A (dot)file manager
-
hex-magic
Macros for working with bytes and hexadecimal values
-
embedded-exfat
ExFAT filesystem library with async support, mainly focusing on embedded system
-
qcow-cli
A CLI for working with qemu qcow files
-
froggr
🐸 Simple file system implementation using the 9P protocol
-
librecollect
Recollection library for the project
-
bevy_etcetera
Tiny Bevy wrapper for etcetera: An unopinionated library for obtaining configuration, data, cache, & other directories
-
fsan
analyze the filesystem
-
ewe
Error-Wrapping Extensions (EWE): utilities for application-layer errors
-
staticfilemap
Procedural macro to embed files during compilation with optional compression
-
lrg
help find the largest file(s) in a directory
-
luks2
Interact with LUKS2 partitions from Rust
-
vfile
Streaming-focused virtual file framework
-
pop-os/distinst-disks
Probe and manipulate block devices
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
rsfdisk
Safe Rust wrapper around the
util-linux/libfdisk
C library -
fm-cli
cross-platform Rust command-line tool for browsing your filesystem
-
fs-utils
help working with the filesytem
-
magika-cli
Determines the content type of a file with deep-learning
-
platter2
Load files on web and desktop asynchronously
-
ipfs-api-backend-actix
Actix implementation of IPFS HTTP API
-
drop-dir
self-dropping (RAII) directories
-
pathbuf-ext
Extends PathBuf to handle
replace
andcontains
string methods -
ghee-lang
Parsers and utilities for the Ghee language, such as it is
-
sapling-atomicfile
Atomically write a file with retries
-
plan
.plan file manager tool
-
tag
Search for local text files with a simple tagging system
-
dmc-dsg
DMC DSG Client
-
scan-fonts
Recursively list which fonts are available in a directory
-
find_mountpoint
find the mountpoint (or prefix, on Windows) for a provided path
-
du2
Fast parallel file system lister / usage statistics summary
-
x86_ata
Terrible x86 ATA Crate
-
pmbb-ec
Use erasure code (EC) to recovery data (pmbb)
-
clgit
Command Line GIT wrappers
-
flatten-directory
move all files from sub-directories to target directory, then remove all directories recursively
-
clopy
it's like git shallow clone, but it only makes a copy
-
xcodebuild
command wrapper, runner and log parser
-
molybdenum
Recursive search and replace CLI application
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
pavex_cli_flock
An internal crate to share file-locking logic between Pavex’s CLIs,
pavex
andpavexc
-
pathos
A natural API for handling OS-specific user or system directories, including iOS and Android
-
sfshr
Command-line tool for secure, end-to-end encrypted file sharing
-
larry
treat a file as a l(ine) arr(a)y
-
btrfsutil-fake
Safe wrappers for libbtrfsutil
-
wasm-bus-fuse
WebAssembly fuse bus interface
-
cargo-msrv-cargo_metadata
structured access to the output of
cargo metadata
-
copy-metadata
Copy metadata from one file to another
-
juju
interact with the Juju system. For an example charm see: https://github.com/cholcombe973/gluster-charm
-
rusftp
SFTP library based on russh
-
find-big-file
find bigfile in filesystem
-
which_problem
Diganose your executable lookup problems with this rust library
-
yazi-core
Yazi core logic
-
derputils
A set of utils which deserve questioning what's purpose of their existence in the first place
-
fastar
Fast tar archive creation for HDDs
-
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…
-
grass-repository-assistant
Grouped Repository Assistant - Manage your repositories throught the CLI
-
remove_dir_all_ext
A safe, reliable implementation of remove_dir_all for Windows
-
menmos-repository
Menmos library for storing blobs
-
btrfs-diskformat
BTRFS disk format
-
yazi-shared
Yazi shared library
-
bodyfile
Parser and Generator for the famous mactime bodyfile format
-
zfs
file system
-
rasi-default
a reference implementation of RASI syscalls
-
generic_filesystem_cache
a cache for slow-to-compute information based on the state of on-disk objects. Includes capability to update entries based on the last-modified-time attribute
-
updatehashdb
Update an index of the hashes of all files
-
garage_block
Block manager for the Garage object store
-
tico
path shortener for use with command prompts
-
tui-explorer
A file explorer for a command line interface
-
btsdu
analysing disk usage of btrfs snapshots
-
async-spooled-tempfile
Asynchronous spooled temporary file
-
fwatch
file watching crate
-
libmtp-rs
High-level interface for the libmtp C library
-
libzetta-zfs-core-sys
Bindings to libzfs_core (lzc)
-
json-split-aom
Split a large JSON file containing an array of maps into multiple files
-
rdfoothills-conversion
Allows to convert between different RDF serialization formats and to HTML
-
dkit-log
rust logger
-
shelly
Generate dynamic-, scripting-language projects with dependencies for quick CLI feedback loops
-
omnicopy_to_output
Generalized post build copy to place files in output directory
-
test-files
temporary file creation convenience library
-
mntdf
Df program with mnt crate
-
bip_disk
Bittorrent Infrastructure Project Disk Module
-
structfromdir
Derive macro to read from a directory into a Rust struct
-
kcr_rocketmq_apache_org
Kubernetes Custom Resource Bindings
-
rualdlib
Rust Aliasing Directory
-
globwalker
Glob-matched recursive file system walking. Fork of 'globwalk'
-
mongo-file-center
To store perennial files and temporary files in MongoDB
-
efes
A collection of macros to simplify testing involving filesystems
-
notnow
A terminal based task and TODO management software
-
zfind
zsh which provides easy access to your previous commands
-
dust_style_filetree_display
a rip off of dust's display, useful for applications that want dust's output style for some reason
-
openat-ext
Extension methods for the openat crate
-
squashfuse-rs
FUSE implementation of Squashfs written in Rust
-
tk-sendfile
high-performance file serving library. Serves files in special IO threads. In this version it uses normal file reading, but we will optimize using
sendfile
on supported systems… -
recollectd
Recollection daemon for sending notifications
-
passionfruit
An image downloader package with automatic file extension appendage
-
ipfs-server
ipfs server built on rust-ipfs
-
path-utils
std::path utilities
-
utilz
miscellaneous utilities too small for their own crates
-
xdg-basedir
help with the XDG basedir spec
-
helyim-proto
proto for helyim
-
duplicate-finder
program to find duplicated files in a filesystem
-
devscripts
Run path-specific (shell) scripts without the need to modify
PATH
-
move-it
that moves files
-
fsyaml
Store large, unmanageable yaml files as multiple, manageable ones across your file system
-
yazi-plugin
Yazi plugin system
-
sanitize-filename
filename sanitizer, based on Node's sanitize-filename
-
moss-fmt
An executable tool to extract only desired files from a series of zips
-
deldup
Program to delete or find duplicates
-
easychangedirectory
Tools for easy cd
-
inboxbot
A telegram bot to save messages to a file
-
kls
An ls clone written in Rust
-
mjlog2json-checker
Verify that mjlog2json conversion matches the official xml and json
-
tarsum
A command line tool to get file hashes of files within archives, without extracting files to disk first
-
reapfrog
Readahead and dropbehind over multiple files
-
listen
A listener for filesystem events that executes a function when the event occurs
-
bcp
A convenient program for copying blocks of bytes within files
-
showfile
Show files in the local file manager
-
appfinder
Find the location to applications on Linux, Windows and MacOS
-
ls-tiny
less functional ls command
-
recurse
Recursive directory traversal file management tool
-
kn
nvgt/fldrs/qckly
-
rawzip
A Zip archive reader and writer
-
nds
handling Nintendo DS ROM files
-
rattler_lock
Rust data types for conda lock
-
acl-sys
FFI interface for POSIX Access Control Lists
-
ipfs-mfs
A slightly more ergonomic wrapper for ipfs-api's mfs-related functions
-
fine-ill-do-it-myself
Keep track of a directory's total size using filesystem events
-
sup3
A standalone S3 uploader
-
dotman
Dotfile management tool
-
docker-volume
helper for docker volumes
-
yarf-sys
rust-fuse, focuses on just only libfuse highlevel API binding ; sys crate
-
hal_kv
A kv hybrid access layer
-
k8s-crds-longhorn
Kubernetes CRDs for Longhorn
-
trufflehunter
log searching utility
-
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
-
pwdf
join current path with given path
-
cyfs-core
package
-
czkawka_gui
GTK frontend of Czkawka
-
mkstemp-rs
Safe wrapper over mkstemp function from libc
-
hgame
CG production management structs, e.g. of assets, personnels, progress, etc.
-
zerostash-files
Safe and secure backup library
-
fscx-rs
Copy files and directories recursively with progress
-
rrm_installer
Part of rrm
-
io-truncate
IO objects which can be shortened (truncated)
-
susurrus/fat
-
giro
Resolve whether a path belongs to a git repository or not
-
hdfs-client
hdfs rust native client
-
safe_client
SAFE Client API library
-
proclock-api
APIs for the proclock crate
-
wzd
write zeros to disk
-
gitice
Freeze your local git repositories for easy restoration
-
os-detect
Detect an OS installed on a partition
-
jwalk
Filesystem walk performed in parallel with streamed and sorted results
-
income
reading of UBI images
-
duvet-core
Internal crate used by duvet
-
hdf5-metno
Thread-safe Rust bindings for the HDF5 library
-
inullify
Watch directories, and truncate dangerous files
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
find_folder
finding the absolute path to a folder with a given name
-
minty
Extremely fast file deduplication app written in rust using parrellism with a rust gui
-
cache-dir
用于Rust的跨平台获取缓存目录和数据目录的函数库
-
dir-bench
macro to generating benchmarks from files in a directory
-
bulkrename
renaming large numbers of files
-
disk-persist
that makes it very easy for your application to keep data inbetween executions
-
wnfs-namefilter
Bloom filter for the Webnative Filesystem
-
xdvdfs
interacting with XISO/XDVDFS images
-
ju
A Command Line Tool for Fast System Navigation in Rust
-
fstab
parser and modifier
-
cfm
The last file manager you'll ever need
-
macro_files
Macro consuming JSON like data structures to create directories and files at runtime
-
wasmtime-vfs-ledger
WASI file system ledger
-
etheryal-bootimage
Create a booteable image with the specified etheryal Kernel and Kernel modules
-
ez_fs
A filesystem simplification over the standard library
-
dicom-finder
CLI tool and library for finding DICOM files
-
joat-path
Absolute paths
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
mountpoint-s3-crt-sys
Rust FFI bindings to the AWS Common Runtime for Mountpoint for Amazon S3
-
gfapi-sys
This crates provides FFI bindings for Gluster's API
-
siin
A silent installer ( currently only for Windows ) written in Rust. Works kinda like Ninite
-
git-metafile
storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for versioning /etc.
-
platter
Load files on web and desktop asynchronously
-
izihawa-ipfs-api-backend-hyper
Hyper implementation of IPFS HTTP API
-
rmdup
removing duplicate files
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
fcp
A significantly faster alternative to the classic Unix cp(1) command
-
fsutils
An API for typical filesystem operations based on Bash commands
-
file-matcher
search files and folders based on the name pattern (regex, wildmatch, exact)
-
sendstream_parser
Parser for BTRFS sendstreams
-
game_kernel_vfs
VFS for game_kernel
-
reflexo-vfs
Vfs for reflexo
-
s3du
Command line utility for showing space used in AWS S3 buckets
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
nix-cache-watcher
Upload new nix artifacts to an s3-compatible binary cache
-
fb-test
find bigfile in filesystem
-
msg_store_server_api
The backbone of the msg-store api that can be embedded into various server implementations
-
dedupe
CLI tool for deduplicating files
-
libmedusa-zip
High-performance parallelized implementations of common zip file operations
-
hornet
PCP instrumentation API
-
dir-view
Views of cap-std's Dir
-
icingacli
CLI client for interacting with the icinga api
-
test-each
Generate tests at compile-time based on file resources
-
force_remove
Adds functions to delete readonly files and directories
-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
rapidtar
Multithreaded file archival utility
-
xdg-desktop-portal
zbus bindings for the org.freedesktop.portal APIs
-
cabinet
A convenient file sorting utility
-
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
-
photonio-uring
A PhotonIO implementation based on io_uring
-
freqfs
An in-memory filesystem cache layer over tokio::fs, with LFU eviction
-
log_t
logging library written by somebody learning Rust at the time
-
mdmg
A scaffold prototype code tool
-
sandboxfs
A virtual file system for sandboxing
-
copie
Copies file from or to paths specified in environment variables and command-line
-
winwalk
Walk directories on Windows
-
dire
querying operating system specific directories
-
pcloud-cli
CLI for pcloud
-
systemd-directories
A tiny library to retrieve systemd directories following systemd.exec(5)
-
serch
A cli tool that recursively searches all paths within the current directory or a specified directory for a given string
-
sqlite-plugin
building a custom SQLite virtual file system (VFS)
-
easy_file_system
Read, Write and more into your file easily!
-
poius
command-line interface (CLI) tool written in Rust for encoding and decoding files and directories using base64 encoding
-
ergo_fs
Types for making working with the filesystem ergonomic, therefore fun
-
async-walkdir
Asynchronous directory traversal for Rust
-
find-files
Find Files (ff) utility recursively searches the files whose names match the specified RegExp pattern in the provided directory (defaults to the current directory if not provided)
-
rust_web_framework
Quickly crate API:s using this simple and lightweight framework
-
ate-files
Model and helper functions for access files stored in ATEs
-
filearco
read-only file archive format
-
hconf
Read various configurations from files and environment variables
-
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…
-
mangadex-fs
FUSE driver using MangaDex API
-
dir-walkin
Made to fit my own needs. Not intended to be used in production.
-
recollectctl
Recollection CLI manager for Recollection events
-
nfs4_cli
NFSv4.1 CLI client and tools
-
foldeye
Framework for watching files and directories
-
dcspkg
A command line installer and runner for dcspkg
-
qcow2-fuse
Mounting qcow2 virtual disk images
-
gc_fst
Gamecube ISO unpacker and rebuilder
-
test-rusty-grader
programming.in.th grading system
-
gix-lock
A git-style lock-file implementation
-
libhashfindutils
Search for file hashes
-
rubro
Directory grouping and organization for backups
-
zoterofs
FUSE filesystem for mounting the Zotero library
-
goglob
Shell pattern matching similar to golang's path.Match
-
hidefix
Concurrent HDF5 and NetCDF4 reader (experimental)
-
regex2fat
Turn your favourite regex into FAT32
-
dnoted
leave yourself notes in directories
-
rdfoothills-vocab
shortcuts for common RDF ontologies/vocabularies, as an extension to what can be found in
oxrdf::vocab
-
libnfs
bindings allow you to create nfs mounts in memory/userspace
-
fuzzy-tree
fuzzy finder written in Rust which displays results in an interactive tree format
-
s3-concat
Concatenate Amazon S3 files remotely using flexible patterns
-
yarf
rust-fuse, focuses on just only libfuse highlevel API binding
-
metadata-backup
Program to back up file system metadata
-
c-cli
cat and ls combined into one command
-
diskplan-filesystem
component of Diskplan for applying schemas to disk
-
fwalker
file and directory traversal in a file system
-
biurs
client
-
lwfetch
cross-platform lightweight system fetch tool
-
xdg-user-macros
A set of macros to aid in user-focused development using the XDG standard user home directories
-
kantan
no-nonsense requests using Rust
-
kcr_stunner_l7mp_io
Kubernetes Custom Resource Bindings
-
fd-lock-rs
Like fd-lock but with a slightly different API
-
rincron_mini
A replacement for incron written in Rust
-
devenv
An application for settung up new projects/environments based on templates
-
chicon
A file abstraction system for Rust
-
trail
Build cross-platform paths at compile time
-
stignore
Add syncthing ignore patterns from command line
-
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
batch-renamer
Framework and command line utilities for interactive renaming of a potentially large number of files
-
irename
interactive file renaming tool
-
rusfuse
filesystems in userspace (FUSE ver3)
-
zipfs
An async filesystem on top of Zip files
-
dsc
cli tool for finding and removing duplicate files on one or multiple file systems, while respecting your gitignore rules
-
dd_backup
creating device backups using dd
-
search_dir
finding the first matching item in a directory
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
file-split-to-directory
split files to folders
-
find-torrent-data
search for and link files that are part of a torrent
-
resolvconffs
Special single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace
-
CoreFoundation-sys
FFI bindings for CoreFoundation
-
csv_stacker
vertically stack CSV files with partially matching column headers
-
newdir
program to create a temporary directory with a friendly name
-
reload_config
A small library for hot reloading configuration files without restarting the process
-
simple-file-manager
modify files
-
known-folders
A safe wrapper around the Known Folders API on Windows
-
btrfs-dedupe
BTRFS whole-file deduplication tool
-
qcow2-rs
read/write qcow2 image in async/await
-
rocket-config
providing a plugin loading and managing configuration files for Rocket
-
vfs-zip
Virtual FileSystem abstractions for ZIP files
-
fclones-gui
Interactive duplicate file remover
-
wrat
write bytes to a file
-
test-temp-file
allows creation and automatic deletion (based on Drop trait) of files
-
smart-path
Wrapper to extend PathBuf's functionality
-
fs_pro
a lib to work with files and folders easliy
-
lfs-core
give information on mounted disks
-
searchpath
A small unix and windows lib to search for executables in PATH folders
-
libzfs-sys
Rust bindings to libzfs
-
isildur
republishing a crate with an altered name
-
notify-win-types
Types used by the notify-win crate, fork of notify-types
-
pathbuftools
Additional helper methods for PathBuf
-
nym-cli
Manipulate files en masse using patterns
-
kcr_hazelcast_com
Kubernetes Custom Resource Bindings
-
last-update-time
get the last time a file or directory (including its contents) was updated
-
r2d2_gluster
r2d2 managed gluster connections
-
fuse-mkdosfs
Fuse driver and cli for mount MKDOS filesystem
-
temp_file_name
generate temporary filenames and paths from a hash of arbitrary data so that they are consistent across different crates
-
zfs-core-sys
Bindings to libzfs_core (lzc)
-
zerostash
Safe and secure backup CLI
-
code-status
Recursive git repo status checker
-
dnoted-edc
leave yourself notes in directories
-
ovr-btm
Blockchain Time Machine
-
yazi-adapter
Yazi image adapter
-
jconf
CLI that helps keep all your config files synchronized in one place
-
ephemeral
creates temporary project at user-defined location to be used for testing
-
dirx
Creates an in-memory index of all the files in a directory tree, and allows efficient scanning of only those files that have been modified since the index got created
-
hrs
A tiny tool to create Rust projects even faster
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
lotus-lib
reading data from Warframe's files stored in the Cache.Windows folder
-
gluster-xdr
Raw XDR RPC bindings to Gluster
-
proc-lock-api
APIs for the proc-lock crate
-
wnfs-common
Common types for the Webnative Filesystem
-
tracing-slf4j
SLF4j backend compatible with Rust's tracing
-
vhdrs
lightweight library that provides an ergonomic interface for managing Virtual Hard Disks (VHD/VHDX) on Windows systems. It leverages the Windows API to facilitate operations such as opening…
-
loop_cmd
A command-line tool for executing commands across multiple directories
-
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.
-
test-each-codegen
Internal proc-macro crate for
test-each
-
vrc-log
VRChat Local Avatar ID Logger
-
lwa_cargo_vacuum
CLI tool for cleaning up old target folders