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