-
pact_matching
Pact-Rust support library that implements request and response matching logic
-
super_speedy_syslog_searcher
Speedily search and merge log messages by datetime. DateTime filters may be passed to narrow the search. It aims to be very fast.
-
reflink-copy
copy-on-write mechanism on supported file systems
-
zff
interact with zff, a file format for forensic images
-
hf
Cross-platform hidden file library and utility
-
sys-compare
Track Filesystem Integrity via 'Snapshots' which contain a HashMap of the files and their corresponding hash signature from a specified directory
-
cfb
Read/write Compound File Binary (structured storage) files
-
ra_ap_project_model
TBD
-
deno_io
IO primitives for Deno extensions
-
ra_ap_vfs
TBD
-
deno_fs
Ops for interacting with the file system
-
encrypted_fs
An encrypted file system that mounts with FUSE. It can be used to create encrypted directories.
-
ls-option
a tiny and simple option tools for ls-like functionality
-
ra_ap_vfs-notify
TBD
-
labyr
A PDDL benchmarker
-
ra_ap_paths
TBD
-
dir-structure
create directory structures
-
clonehunter
An ultra simple command line utility that identifies groups of identical files and displays them to the console
-
filesystem-trustfall-adapter
Filesystem Trustfall adapter
-
gix-fs
providing file system specific utilities to
gitoxide
-
rlist_vfs
Virtual File System for rList
-
virtual-filesystem
A virtual filesystem implemented in Rust
-
recv-dir
Recursive directory walker
-
rpkg-rs
Parse Glacier ResourcePackage (rpkg) files, allowing access to the resources stored within
-
talecast
CLI podcatcher
-
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…
-
gix-dir
gitoxide project dealing with directory walks
-
blockless-car
ipfs car file reader writer and utils library
-
gix-pathspec
gitoxide project dealing magical pathspecs
-
fluttershy
file system operations
-
gix-status
gitoxide project dealing with 'git status'-like functionality
-
portable-network-archive
cli
-
assets_manager
Conveniently load, cache, and reload external resources
-
pdf_composer
Create PDF documents from YAML Front Matter source documents
-
trasher
A small command-line utility to replace 'rm' and 'del' by a trash system
-
rust-ipns
IPNS
-
dia-files
-
xfs-fuse
Read-only FUSE server implementing XFS
-
arigato
barebones Rust framework for creating and serving a 9p filesystem
-
libcnb-package
cross-compiling and packaging buildpacks written with libcnb.rs
-
cargo-machete-nk
Find unused dependencies with this one weird trick!
-
git_cmd
Wrapper around git cli
-
s3reader
Read S3 object like local files with byte offsets
-
nu-engine
Nushell's evaluation engine
-
nu-test-support
Support for writing Nushell tests
-
nu-command
Nushell's built-in commands
-
stapifaction
allowing to easily generate static APIs
-
mountpoint-s3-crt
Rust interface to the AWS Common Runtime for Mountpoint for Amazon S3
-
remi-fs
🐻❄️🧶 Local filesystem implementation for remi
-
libpna
PNA(Portable-Network-Archive) decoding and encoding library
-
foyer-storage-bench
storage engine bench tool for foyer - the hybrid cache for Rust
-
crab-cryptor
file cryptor
-
re_data_source
Handles loading of Rerun data
-
pna
PNA(Portable-Network-Archive) decoding and encoding library
-
nu-glob
Fork of glob. Support for matching file paths against Unix shell style patterns.
-
nu-path
Path handling library for Nushell
-
afetch
A CLI system information tool written in Rust
-
eccodes
Unofficial high-level Rust bindings of the latest ecCodes release
-
gitspore
Github backup tool to concurrently download all public and private github repo's of the specified user
-
kittycad-execution-plan
A DSL for composing KittyCAD API queries
-
vrc-log
VRChat Local Cache Avatar ID Logger
-
klone
A backup application based in the same FS that will only back the file that you changed
-
rmz
Fast rm provides an alternative to rm that focuses on maximizing performance
-
cpz
Fast cp provides an alternative to cp that focuses on maximizing performance
-
nu_plugin_inc
A version incrementer plugin for Nushell
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
sugar_path
Sugar functions for manipulating paths
-
resource-fork
reading and writing Macos resource forks
-
mountpoint-s3-crt-sys
Rust FFI bindings to the AWS Common Runtime for Mountpoint for Amazon S3
-
fuc_engine
Engine for the FUCing project
-
zed_extension_api
APIs for creating Zed extensions in Rust
-
playdate-fs
High-level file-system API built on-top of Playdate API
-
rfmp
A program to pack and install Factorio mods from source code quickly
-
workflows
A cli tool for creating a seemless workflow with remote and local git repos
-
felix
tui file manager with vim-like key mapping
-
dir-sorter
a eframe gui app to sort any directory
-
garage
S3-compatible distributed object store for self-hosted deployments
-
netcdf-src
Build scripts for building
netCDF
from source -
ynk
Effortlessly yank and paste files blazingly fast in the terminal
-
backuplit
Backup a directory on a linux filesystem to Google Cloud Storage
-
nucleo-ui
TUI wrapper around the nucleo fuzzy matching crate
-
lorem-ipsum
Quickly generate placeholder test
-
stratisd
Stratis daemon
-
protonup-rs
TUI Program for Custom Proton Download and installation written in rust
-
below-btrfs
reading btrfs
-
code-status
Recursive git repo status checker
-
below-config
Configurations for below
-
urldecoder
A fast, feature-rich, file-oriented batch URL decoder written in Rust
-
sql_minifier
SQL file minimizer
-
gpt
A pure-Rust library to work with GPT partition tables
-
fb_procfs
reading procfs
-
ilo-config
maintaining configs on disk in a simple, ergonomic way
-
bandrip
CLI to rip songs from bandcamp
-
libprotonup
Custom Proton Download and installation
-
nix_health
Check the health of your Nix setup
-
typst-ts-compiler
Compile Typst documents
-
py_env
A wrapper for Python commands to easily install dependencies and run Python scripts in an optionally impersistent environment
-
findutils
GNU findutils
-
fuck-delete-it
Force delete file/folder on Windows, kill occupying processes
-
shock
Regularly
shock
your ZFS pools to maintain good hygiene and prune stale snapshots -
lotus-lib
reading data from Warframe's files stored in the Cache.Windows folder
-
bbq
This project is for file handling. It can add, delete, modify, and query.
-
coutils
A set of useful functions for Rust
-
lotus-utils-texture
lotus-lib texture handling
-
nfsserve
NFS Server implementation
-
lotus-utils-audio
lotus-lib audio handling
-
fs-mistrust
Ensure that files can only be read or written by trusted users
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
maildirpp
Maildir++ library for Rust
-
waifuvault
SDK for interacting with the Waifu Vault API
-
add-determinism
RPM buildroot helper to strip nondeterministic bits in files
-
cache-this
Macro for simple caching of expression using the file system
-
csv-zip-maker
csv and zip maker
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
tauri-plugin-fs
Access the file system
-
patchify
Support for running applications to automatically update themselves
-
fslock-guard
Wrapper around a lockfile with unlock-on-drop semantics
-
framels
command line tool to list frame sequence in friendly way
-
wenmoon
Your crypto portfolio and terminal together at last
-
jwalk-meta
Filesystem walk performed in parallel with streamed and sorted results
-
komichi
Application tools for working with file-system paths
-
redoxfs
The Redox Filesystem
-
jql-runner
Runner for jql - the JSON Query Language tool
-
jql-parser
Parser for jql - the JSON Query Language tool
-
system-interface
Extensions to the Rust standard library
-
nosyman
LISP
-
rsid3
command line ID3v2 tag editor designed for scripting
-
ntfs-reader
Read MFT and USN journal
-
proplate-core
Proplate is a CLI tool that allows you to quickly create and set up project structures based on templates, and also create your own templates for your future projects
-
stable-fs
File system implementing WASI endpoints and using the stable structures of the Internet Computer
-
nameless
Portable everything-is-a-URL
-
xiao-files
A minimal file exchange server designed for clients with browsers only
-
jql
JSON Query Language - is a fast and simple command-line tool to manipulate JSON data
-
c2patool
displaying and creating C2PA manifests
-
async-watcher
Trigger events when files or directories change
-
tav
Terminal anti-virus
-
block-device-driver
Block device trait
-
tokio-dl-stream-to-disk
A micro-library for downloading from a URL and streaming it directly to the disk
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
maelstrom-fuse
interacting with FUSE with async Rust
-
maelstrom-layer-fs
FUSE filesystem for use with Maelstrom
-
archive-rs
archive file library
-
egui-file-dialog
file dialog for egui
-
resup
A terminal frontend for Real-ESRGAN
-
fts-sys
File hierarchy traversal functions (FTS)
-
snowbinary
A header based system for writing and reading binary files using its own format
-
cringecast
CLI podcatcher
-
utils-cli
a compilation of utility scripts for every day use in building applications and using certain features on my laptop
-
xshell
quick shell scripting in Rust
-
du-dust
A more intuitive version of du
-
net-file
defines some operations on files and directories used in net-stalker project
-
indeed
Append lines to a file with no shell bullshit
-
fuse3
FUSE user-space library async version implementation
-
s3sync
very fast, and powerful synchronization command line tool for S3
-
altp
theme-picker for alacritty - a cross-platform, GPU-accelerated terminal emulator
-
cargo-files-core
Core functionality for cargo-files
-
backhand
reading, creating, and modification of SquashFS file systems
-
which
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
file-content
working with files and common text data encodings
-
limo
Interactive shell for Project Lighthouse model servers
-
mukas-cli
A CLI for M.U.K.A.S
-
brck
bit rot checker
-
tree-owners
Find all owners (user and group) inside a directory tree
-
backhand-cli
Binaries for the reading, creating, and modification of SquashFS file systems
-
rlist-core
rList core library
-
temp-dir
temporary directory with cleanup
-
build-clean
Clean all build caches on your disk!
-
dirscent
Directory descent
-
awsbck
backup a folder to AWS S3, once or periodically
-
cargo-util
Miscellaneous support code used by Cargo
-
hdrs
Rust native client to hdfs
-
safeup
CLI for installing components for accessing the Safe Network
-
trash
moving files and folders to the Recycle Bin
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
joat-repo
Metadirectory repositories
-
qk
CLI for quickly starting new projects
-
simple-disk-benchmark
disk benchmark tool
-
pueue-lib
The shared library to work with the Pueue client and daemon
-
joatmon
Jack of All Trades Master of None
-
owmods_core
The core library for the Outer Wilds Mod Manager
-
disktest
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
kls
An ls clone written in Rust
-
innocence_keeper
removes objects from the file system rather than sending them to the recycle bin. However, for legal compliance reasons, it does not overwrite the disk, so there is still a possibility of data recovery.
-
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.
-
uri-resources
Resource URI building library
-
dadk
DragonOS Application Development Kit DragonOS应用开发工具
-
key-path
Key path for Rust
-
zbus-lockstep
Keep types in lockstep with DBus XML definitions
-
winfsp_wrs
WinFSP wrapper for rust
-
nbwipers
Wipe clean your Jupyter Notebooks!
-
winfsp_wrs_build
WinFSP wrapper for rust
-
disktest-lib
Tester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc
-
disktest-rawio
Raw disk I/O for the disktest crate
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
splitfile
Reader and writer that splits IO across volumes (files) of a specified maximum size
-
winfsp_wrs_sys
WinFSP wrapper for rust
-
quocktail
Rust CLI for searching through nested directories of markdown files with frontmatter, filtering and displaying the results
-
joshuto
Terminal file manager inspired by ranger
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
gix-glob
gitoxide project dealing with pattern matching
-
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
wikijs
API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust
-
hunt
command to quickly search a file/folder by name
-
gix-path
gitoxide project dealing paths and their conversions
-
rrecycle
Cross-platform terminal file manager with recycle bin support
-
gix-discover
Discover git repositories and check if a directory is a git repository
-
k2
Flat file system library. Work in progress.
-
file_reader
Sample Project
-
vmap
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer
-
touchx
Better touch. Efficient file creation with templates.
-
cargo-mtime
manage file mtime values in sandboxed compilation
-
forky_fs
Rust Utilities
-
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
-
fs-more
Convenient file and directory operations with progress reporting built on top of std::fs
-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
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…
-
cedar-local-agent
Foundational library for creating Cedar-based asynchronous authorizers
-
trash_dumper
trash file dumper
-
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.
-
dua-cli
conveniently learn about the disk usage of directories, fast!
-
topcat
concatenating files in topological order
-
vfs
A virtual filesystem for Rust
-
microxdg
An XDG Base Directory Specification library
-
cloup
template manager that provides the files you desire when you need them
-
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…
-
fs-lock
Locked files that can be used like normal File
-
wnfs
WebNative filesystem core implementation
-
yazi-shared
Yazi shared library
-
yazi-core
Yazi core logic
-
openmw-cfg
interacting with the openmw config file and the virtual file system it defines
-
simple-fs
convenient API for File System access
-
yazi-boot
Yazi bootstrapper
-
sshmount
Mount the directory to which the ssh connection is made
-
radicle-surf
A code surfing library for Git repositories
-
dateframe
Clean up files & folders
-
yazi-adaptor
Yazi image adaptor
-
yazi-proxy
Yazi event proxy
-
iron-os-service-api
Iron OS Packages Api
-
redox-path
Path parsing primitives for Redox
-
rusty-tags
Create ctags/etags for a cargo project and all of its dependencies
-
wnfs-wasm
WebNative Filesystem API (WebAssembly)
-
qcow2-rs
read/write qcow2 image in async/await
-
opendal
Apache OpenDAL™: Access data freely, painlessly, and efficiently
-
fat_fs_types
low-level access to FAT12/16/32 and exFAT file systems
-
libublk
building linux block device in userspace
-
tmux-sessionizer
Tmux Sessionizer is a cli tool to fuzzy find all git repositories in a list of specified folders and open them as a new tmux session. Also, for git worktrees, this tool opens all checked out worktrees as new windows.
-
walkdir
Recursively walk a directory
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
dir-test
macro to generate tests from files in a directory
-
atomic-write-file
Write files atomically to a file system
-
oli
OpenDAL Command Line Interface
-
yeet-yoink
A file storage API
-
compio-fs
Filesystem IO for compio
-
compio
Completion based async runtime
-
oay
OpenDAL Gateway
-
distillate
A monitoring tool to watch for file access and log on modification
-
ofs
OpenDAL File System
-
xt-oss
Aliyun OSS SDK
-
pure_stack_machine
Pure stack machine
-
tempfile
managing temporary files and directories
-
qsspodcasts_fs_utils
filesystem utils for QSSPodcasts. You probably don't have any need for it.
-
rsincron
Rust rewrite of the incredibly useful but abandoned incron software
-
unpak
a no-nonsense unreal pak parsing crate
-
yadf
dupes finder
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
dionysos
Scanner for various IoCs
-
nmuidi
Parallelizes deleting directories which can significantly speed up deleting large deeply nested directories with a large number of files on Windows
-
dnoted
leave yourself notes in directories
-
dnoted-edc
leave yourself notes in directories
-
ndless
interacting with Ndless for the TI-Nspire
-
diffcopy
Copy modified files from sub directories into one target directory
-
spanned
string processing with file/line/col information and the regular rust
str
API -
find-rs
find command in Rust
-
typed-path
typed variants of Path and PathBuf for Unix and Windows
-
rubro
Directory grouping and organization for backups
-
iftree
Include many files in your Rust code for self-contained binaries
-
srtlib
handling .srt subtitle files
-
snapcraft
Access to snapcraft environment
-
rustls-cert-file-reader
A rustls certificate chain and private key file reader
-
xcp
experimental and incomplete clone of the Unix
cp
command, with more user-friendly feedback and some performance optimisations. NOTE: See the README for current limitations. -
unrar
list and extract RAR archives
-
bomboni_fs
Utilites for working with the file system. Part of Bomboni library.
-
git-sweep
clean up your disk from unused git repositories
-
sabahi
🌱 file manager
-
rd-dir
reading directories
-
arcconfig
Facilitates querying of digital video game archives
-
libxcp
xcp is an experimental and incomplete clone of the Unix
cp
command. This library is the core functionality, including drivers. -
libfs
-
kvstore
typesafe key-value store, that allows users to set, get, and delete key-value pairs, with each key stored in a separate file on disk
-
mkpoi
"Preferences Overkilled Installer", designed to install customizations of 3D softwares, e.g. Maya, ZBrush, etc. without having to memorize the installation steps.
-
embd
Read files or directories from the filesystem at runtime on debug, embed on release
-
pi_file
一个文件监听器
-
filesfinder
Find files within current directory that match given patterns, while respecting gitignore rules
-
fpick
Interactive file picker
-
block-device-adapters
Block device adapters for managing byte level access and partitions
-
folder
The package allows for scanning directories in parallel
-
czkawka_gui
GTK frontend of Czkawka
-
embd-macros
Read files or directories from the filesystem at runtime on debug, embed on release
-
czkawka_core
Core of Czkawka app
-
normpath
More reliable path manipulation
-
filetreelist
filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more
-
dircpy
Copy directories recursively with flexible options
-
ff-carl
automate Firefox' mTLS host:certificate assignment (ClientAuthRememberList.bin) file
-
rust-unixfs
UnixFs tree support
-
systemd-directories
A tiny library to retrieve systemd directories following systemd.exec(5)
-
arx
A file archive based on Jubako container
-
editor-config
Editorconfig implementation in Rust
-
ratatui-explorer
small, but highly customizable, file explorer widget for ratatui
-
tar2arx
Convert a tar archive into a arx archive
-
bevy-persistent
A Bevy helper to easily manage resources that need to persist across game sessions
-
zip2arx
Convert a zip archive into a arx archive
-
pshell
Works out if this is running from inside a shell, and if so, which one
-
czkawka_cli
CLI frontend of Czkawka
-
libarx
handle arx file, the file archive format based on Jubako
-
bsud
bsud auto-scale BSU volumes on Outscale's cloud
-
lineriver
Non-blocking buffered line reader for Read objects
-
idx_binary
Indexed binary file. It uses mmap , various_data_file and avltiree.
-
dir-cache
Directory based kv-store
-
close_already
Speeds up programs writing lots of files on Windows
-
raid
thing
-
wnfs-nameaccumulator
Cryptographic accumulators for the Webnative Filesystem
-
dowser
A recursive, canonicalizing file finding library for Unix
-
wnfs-hamt
IPLD HAMT implementation for Webnative Filesystem
-
cargo-check-external-types
Static analysis tool to detect external types exposed in a library's public API
-
wnfs-unixfs-file
IPLD UnixFS File implementation for Webnative Filesystem
-
routem
HTTP path and route matching with type-aware parameters
-
wnfs-common
Common types for the Webnative Filesystem
-
cheat_checker
Detects similarities between sets of files
-
grass-repository-assistant
Grouped Repository Assistant - Manage your repositories throught the CLI
-
idx_file
handling single-dimensional array data. It uses mmap and avltriee.
-
purilo
CLI tool to find rust projects and clean them up
-
lsgit
recursivly lists git projects below start directory. Start directly is CWD by default, but an alternate directory can be passed as a command line arguement
-
gptman
Pure Rust library to read and modify GUID partition tables
-
cacache
Content-addressable, key-value, high-performance, on-disk cache
-
fuse-zstd
FUSE filesystem where existing folder with files compressed by zstd is mapped to folder with uncompressed files
-
onedrive-fuse
Mount OneDrive storage as FUSE filesystem
-
orphanage
Random collection of stuff that is still searching for a home
-
parallel-disk-usage
Highly parallelized, blazing fast directory tree analyzer
-
iocore
Indispensable Core Utilities
-
pk2
interacting with Silkroad Online's pk2 archive format
-
aeruginous-io
A set of input / output utilities for the Aeruginous Open Source Development Toolbox
-
adana-std-fs
Adana standard library
-
squaredb_fm
Squaredb - Enhance your DB with extendability and performance
-
wslpath-rs
Pure Rust implementation of wslpath
-
filetools
Helper functions for path operations
-
fanotify-rs
The high-level/low-level implementation of Linux Fanotify
-
libpijul
Core library of Pijul, a distributed version control system based on a sound theory of collaborative work
-
logix-vfs
A virtual file system abstraction used by logix
-
finter
A Tmux plugin to quickly create session for folders in configured paths
-
mdbook-tools
A collection of tools for mdbook
-
infsprogs
Tools for working with the IrisOS-nano File System (INFS)
-
hadoop
Hadoop Rust
-
kifi
A minimal Version Control System
-
repatch
A regex find-and-replace tool with a
git add --patch
-like interface -
xdg-home
The user's home directory as per XDG Specification
-
tectonic_bridge_core
Exposing core backend APIs to the Tectonic C/C++ code
-
file-format
determining the file format of a given file or stream
-
exacl
Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD
-
binary_set
Binary set file
-
fgener
A package to generate n number of text files with random characters
-
rustic_core
fast, encrypted, deduplicated backups that powers rustic-rs
-
exr
Read and write OpenEXR files without any unsafe code
-
rustic_backend
supporting various backends in rustic-rs
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
dwn-rs-core
Core library components for dwn-rs
-
freedesktop-icon-lookup
Freedesktop icons lookup
-
libbtrfsutil
bindings
-
notnow
A terminal based task and TODO management software
-
stylance-core
Internal crate used by stylance
-
active-storage
Active Storage facilitates uploading files to a cloud storage
-
noosphere
A high-level package for dealing with accessing the Noosphere
-
cptc
A cli tool for copying file/s contents to your clipboard
-
libbtrfsutil-sys
FFI bindings to libbtrfsutil
-
fsblobstore
A file-system backed blob storage abstraction
-
secure_purge
SecurePurge is a crate for securely deleting files by overwriting their data multiple times. It is easy to use, supports removing single files, directories, and multiple files with unique names…
-
tmpfile
A temporary file writer with an option to persist
-
ozymandias
Alpha-quality backup program
-
baxzup
Create backups using XZ compression
-
noosphere-cli
Reference client and pedagogical tool to demonstrate the principles of the Noosphere protocol
-
fs-id
Uniquely identify files within the system
-
serch
A cli tool that recursively searches all paths within the current directory or a specified directory for a given string
-
tag
Search for local text files with a simple tagging system
-
cooklang-fs
cooklang recipes in a file system
-
txfs
A cached transactional filesystem layer over tokio::fs
-
ncdu-import
importing CSV files into a format readable by ncdu
-
tower-serve-static
Tower service that serves static files
-
virtiofsd
A virtio-fs vhost-user device daemon
-
fuga
A CLI tool to operate files or directories in 2 steps
-
windows-file-info
gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer friendly way
-
xdvdfs
interacting with XISO/XDVDFS images
-
substrate-benchmark-machine
CLI for benchmarking substrate validator node
-
borgbackup
A wapper for the borgbackup utility
-
filetime_creation
An enhanced version of filetime, which can set file creation time on Windows before Rust 1.75
-
etc
It's time to bundle etc for your awesome project!
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
npkl
Like npkill, but written in Rust
-
fslock-arti-fork
files as locks, forked for use in Arti
-
simple-home-dir
Efficiently retrieve the user's home directory
-
file_mmap
memmap file interface library
-
quiet-stroll
A web server to deliver basic File System informations
-
musage
🧵 A command line memory usage information tool
-
treestate
store mtimes of files and check for changes later
-
branchout
Quick and easy ASCII tree of a directory
-
bookorg
An opinionated, fast ebook organiser
-
simple-expand-tilde
An extremely tiny and reliable Rust library that parses tilde expansion
-
windows-projfs
Windows projected file system API
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
fscx-rs
Copy files and directories recursively with progress
-
k8s-crds-longhorn
Kubernetes CRDs for Longhorn
-
sos-vfs
Virtual file system same as tokio::fs
-
endpoint-sec-sys
Raw Rust wrappers around the Endpoint Security Framework
-
linty
language-agnostic linter
-
winfsp
Rust bindings to WinFSP
-
dinvoke_overload
Manually map a PE on a disk backed memory section
-
dinvoke
Dynamically run arbitrary unmanaged code
-
mkutil
Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc
-
manualmap
Manually map PE to process memory
-
keypropdecode
decoding Windows file system elements attributes constants
-
avis-imgv
Image viewer based on egui. Makes use of modern RAM amounts by loading images ahead of time for very fast responsiveness. Minimal UI with heavy use of shortcuts.
-
apple-flat-package
Apple flat package (.pkg) format handling
-
facebookexperimental/eden_mononoke
A Scalable, User-Friendly Source Control System
-
xattr
unix extended filesystem attributes
-
ext4fs
ext4 file system used in user space
-
apple-bundles
Interface with Apple bundle primitives
-
omnicopy_to_output
Generalized post build copy to place files in output directory
-
cap-std
Capability-based version of the Rust standard library
-
uring-fs
Truly asynchronous file operations using io-uring. Supports any async runtime. Linux only.
-
catbox
Catbox.moe's API
-
cap-primitives
Capability-based primitives
-
cap-fs-ext
Extension traits for
Dir
,File
, etc -
cap-tempfile
Capability-based temporary directories
-
cap-net-ext
Extension traits for
TcpListener
,Pool
, etc -
dir-view
Views of cap-std's Dir
-
cap-directories
Capability-based standard directories for config, cache and other data
-
axum-embed-files
Developer-friendly zero-overhead static file handling for axum
-
random-access-disk
Continuously read and write to disk, using random offsets and lengths
-
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
rangefs
A fuse-based filesystem to map ranges in file to individual files
-
globwalk
Glob-matched recursive file system walking
-
lddtree
Read the ELF dependency tree
-
hdfs-fuse
HDFS user space file system
-
flopen
Reliably open and lock a file
-
netcdf-sys
FFI bindings to NetCDF
-
podders
Write uncompressed Pod5 files in native rust. No FFI! PODDDDERS
-
ignore
A fast library for efficiently matching ignore files such as
.gitignore
against file paths -
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
-
cdragon-rman
Work with RMAN manifest files used by Riot
-
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
-
showfile
Show files in the local file manager
-
fdir
file system
-
azure_mgmt_netapp
generated REST API bindings
-
dir-meta
Read a directory and get back all files and errors from the read operation
-
ex-cli
Command line tool to find, filter, sort and list files
-
flatfs
A readonly filesystem
-
dotup
A dotfile manager written in rust
-
ts_deplint
lint dependencies within TypeScript projects
-
automod
Pull in every source file in a directory as a module
-
async-walkdir
Asynchronous directory traversal for Rust
-
srfs-core
File System (Core)
-
srfs
File System
-
siz
A versatile, cross-platform command line file size reporting executable with default recursive file system traversal
-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
dupefinder
A duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate searching
-
a2kit
Retro disk image and language utility
-
ariadne
A fancy diagnostics & reporting crate
-
fselect
Find files with SQL-like queries
-
snapshotfs
A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
-
siwi-download
async download file
-
nnrt
Inspired by GNU nano, GNU nnrt is a rust terminal code editor developed for GNU/Linux operating systems. The nnrt editor has as values & features: Abstraction, No copy paste, Cargo utils
-
atomicwrites
Atomic file-writes
-
winmtp
Bindings over Windows MTP API
-
fsx
File System eXerciser
-
clircle
Detect IO circles in your CLI apps arguments
-
oxsync
file synchronization tool. It enables fast, local reads with a remote filesystem
-
relative-path
Portable, relative paths for Rust
-
file_rw
high-performance, memory-mapped file I/O utilities
-
tina-build
Tina platform
-
directory_manager
A small manager/helper in addition to the directories crate
-
monit-tool
command-line utility written in Rust for working with GitHub Actions
-
relative-path-utils
Portable, relative paths for Rust
-
mincore
A safe Rust wrapper around the
mincore
system call -
scfs
A convenient splitting and concatenating filesystem
-
flysystem
A filesystem abstraction layer for Rust
-
evaporate
extract messages and photos from iOS backups
-
apple-sdk
Interact with Apple SDKs
-
in-place
file processing
-
temp-file
temporary file with cleanup
-
histlog
hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file
-
dir-diff
Do two directories have different contents?
-
ghl
An easier way to construct Github links
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
cntr-fuse
filesystems in userspace (FUSE) (fork with functionality needed for the cntr project)
-
chksum-cli
checksum calculator
-
winwalk
Walk directories on Windows
-
chksum
hash functions with a straightforward interface for computing digests of bytes, files, directories, and more
-
polywrap_fs_plugin
Polywrap rust File system plugin
-
pearl
low level blob-based I/O library
-
kondo-ui
filesystem cleaning tool that recursively searches directories for known project structures and allows you to clean them of unnecessary files like build artifacts
-
vfs-tar
VFS for TAR files
-
kondo-lib
Shared code lib for kondo and kondo-ui
-
lefthk
A hotkey daemon for Adventurers
-
freqfs
An in-memory filesystem cache layer over tokio::fs, with LFU eviction
-
toml-maid
Keep your TOML files clean
-
patharg
Treat "-" (hyphen/dash) arguments as stdin/stdout
-
lefthk-core
A hotkey daemon for Adventurers
-
pidlock
using pidfiles as resource locks
-
testdir
Semi-persistent, scoped test directories
-
disk-arbitration-sys
Bindings to the DiskArbitration framework for macOS
-
duplicate_destroyer
Finds and annihilates duplicate directories
-
copy_on_write
Copy-On-Write Rust implementation
-
pathsub
Subtract one path from another, yielding the subtraction difference rather than relative path
-
atm0s-sdn-multiaddr
multiaddr format
-
rustix-uring
The low-level
io_uring
userspace interface for Rust -
legdur
keep your legacy durable, detect changes to your directories over time
-
conserve-fuse
Conserve backup tool FUSE filesystem
-
dir_walker
Traverse a directory recursively preserving compatbility with the standard library
-
path_ratchet
Prevent path traversal attacks at type level
-
filetime
Platform-agnostic accessors of timestamps in File metadata
-
dfraw_json_parser
parses Dwarf Fortress raw files into JSON
-
dad-updater
Dark and Darker updater
-
minecraft_folder_path
Get the location of the user's .minecraft directory
-
shared-files
Single writer, multiple reader in-process file sharing
-
forkfs
allows you to sandbox a process's changes to your file system
-
osh_dir_std
humans and machines deal with the *OSH directory standard*: <https://github.com/hoijui/osh-dir-std>
-
async-tempfile
Automatically deleted async I/O temporary files
-
mfio-netfs
mfio based network filesystem
-
projvar
A tiny CLI tool that tries to gather project specific meta-data in different ways, to store them into environment variables in a file for later use by other tools. See --list for the keys set by this tool
-
discfs
Virtual FUSE filesystem with files stored as Discord attachments
-
carbon14
file-system forensics
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
fs-set-times
Set filesystem timestamps
-
tree-fs
convenient way to create a tree of files
-
watchexec
execute commands in response to file modifications
-
known-folders
A safe wrapper around the Known Folders API on Windows
-
devs
Linux device discovery
-
swapvec
A Vector swapping to disk after exceeding a given length
-
mdbook-summary-generate
A mdbook preprocessor to generate SUMMARY.md from a directory structure
-
camino-tempfile
managing temporary files and directories, with UTF-8 paths
-
swarmd_slug-rs
Swarmd slug-rs
-
globset
Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched.
-
naughtyfy
Modern fanotify wrapper
-
grep
Fast line oriented regex searching as a library
-
mime-infer
detection of a file's MIME type by its extension
-
copy_confirmer
Confirms all files are copied somewhere
-
phazer
Two-phase commit for file creation
-
shell-quote
shell-quoting strings, e.g. for interpolating into a Bash script.
-
tordir
Directory stuff
-
zsplit
Split text into multiple files by line
-
fs-err
A drop-in replacement for std::fs with more helpful error messages
-
include_dir_as_map
Embed files from a directory as a hashmap in the rust binary
-
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
-
copy-path
-
simple-file-manager
modify files
-
crate-info-mirroring
Mirror cargo crate metadata
-
mmdu
disk usage for IBM Spectrum Scale file systems
-
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
-
htodo
command line To-Do app built with Rust
-
staticfilemap
Procedural macro to embed optionally compressed files during compilation
-
config-better
Configure your application in a friendlier and more consistent way!
-
deduplicator
find,filter,delete Duplicates
-
filesync
Sync files between different sources
-
apple-dmg
reading and writing dmg images
-
stubble
A command-line tool for generating content stubs
-
flack
Tiny file locking utilities
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
m3u_cli_parser
CLI application for parsing M3U playlists and extracting entry titles and URLs
-
batbox-preferences
saving/loading user preferences
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
alluxio-rs
rust alluxio rest api client
-
refine
your drives deduplicating files with Rust!
-
kak-tabs
kakoune tabs
-
fuser
Filesystem in Userspace (FUSE) for Rust
-
rmsafe
safely removing files and directories; moving them to trash
-
blobary-cli
Blobary command-line interface (CLI)
-
moove
🚚 Manipulate file names and locations
-
secure_backup
Take an incremental secure backup from a directory
-
yaque
disk-backed persistent queue for Rust
-
omnipaxos_storage
Storage implementations for OmniPaxos
-
blobary
place for blobs
-
fennec-vfs
Fennec Programming Language
-
stor-age
show aging of directories
-
mmoxi
spectrum scale tools
-
positioned-io
Reading and writing at an offset
-
wonderland
A package for controling a server running games and other services
-
jumper
command line utility to store and jump to folders on your system for blazingly fast workflow
-
flatlake
In the works
-
read_chunks
An extension to the Read trait allowing easier chunked reading
-
permer
CLI tool written in Rust that provides information about files present in your file system
-
fclones
Finds and removes duplicate files
-
ripissue
CLI tool written in Rust for distributed bug / issue / story tracking with the filesystem and git
-
markd
Bookmark directories for easy directory-hopping in the terminal
-
ripfind
A fast and lean replacement for the find command
-
rgfs
get folder size rustify
-
gitignores
GitHub’s collection of gitignores, embedded, automatically updated
-
evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
-
ambient_dirs
Directories that Ambient uses to store its data
-
docker-volume
helper for docker volumes
-
rng-rename
Rename files to randomly generated strings
-
btrd
The btrfs debugger
-
detect-newline-style
Determine a string's preferred newline character
-
efs
An OS and architecture independent implementation of some Unix filesystems in Rust
-
detect_rs
Detect files on your filesystem using arbitrary expression language criteria
-
diskit
intercepting disk requests
-
dotlink
No non-sense dotfiles linker
-
wrestic
Restic wrapper built in Rust
-
wick-xdg
Cross-platform normalization for Wick libraries and binaries
-
anor-client
Anor Storage API Client in Rust
-
dysk
give information on mounted filesystems
-
file_lookup
functions to search up in the file tree for a file by name
-
streambed-confidant
Confidant is a small library that implements a file-system-based secret store
-
bijou
tiny embeddable encrypted file system
-
dysk-cli
the dysk cli as a library
-
vsb
Very simple in configuring, but powerful backup tool
-
bijou-cli
Bijou is a tiny embeddable encrypted file system
-
lfs-core
give information on mounted disks
-
trooper
An EXPERIMENTAL file manager inspired by ranger
-
dalfs
A Userspace filesystem based on OpenDAL
-
find-in-path
Initialize a LaTex project inside a folder instantly
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
cdfs
ISO 9660 / ECMA-119
-
dfiles
为 simink 提供类似 vfs 的文件读写机制
-
orogene
node_modules/
package manager and utility toolkit -
test-files
temporary file creation convenience library
-
magic
High level bindings for the
libmagic
C library -
fileorama
WIP Virtual File System
-
rblake3sum
Calculate recursive blake3 digest for path or directory
-
write_atomic
Write to files atomically
-
diskplan
A command line tool and configuration system for constructing directory trees from a set of schemas
-
hoard
backups of files across your filesystem into one location
-
btrfsutil
Safe wrappers for libbtrfsutil
-
diskplan-traversal
component of Diskplan for applying schemas to disk
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
diskplan-config
component for the configuration of Diskplan
-
diskplan-filesystem
component of Diskplan for applying schemas to disk
-
diskplan-schema
component of Diskplan for defining and parsing schemas
-
file_type_enum
An enum with a variant for each file type
-
shuttle-static-folder
Plugin to get a static folder at runtime on shuttle
-
globwalker
Glob-matched recursive file system walking. Fork of 'globwalk'
-
ghee
That thin layer of data change management over the filesystem
-
c-cli
cat and ls combined into one command
-
wax
Opinionated and portable globs that can be matched against paths and directory trees
-
btrfsutil-fake
Safe wrappers for libbtrfsutil
-
jump-kun
directory jumper made by rust
-
everything2
A port of everything to Rust
-
vhdx
Microsoft's VHDX virtual hard disk format
-
lunchbox
An async virtual filesystem interface
-
path-tools
that provides convenience functions and traits for working with paths
-
zipfs
An async filesystem on top of Zip files
-
anystore
Polymorphic, type-safe, composable async API for arbitrary stores
-
mime_guess2
detection of a file's MIME type by its extension
-
libfar
interacting with FAR archives
-
reflicate
Deduplicate data by creating reflinks between identical files
-
diskarbitration-sys
Bindings to Disk Arbitration for OS X
-
posix-invariant-checker
A FUSE shim to ensure the underlying filesystem is behaving according to the POSIX spec
-
mbrs
Master boot record parsing, manipulation and binary export
-
freebsd-nfs-exporter
Prometheus exporter for FreeBSD NFS stats
-
fuse_mt
A higher-level FUSE filesystem library with multi-threading and inode->path translation
-
direx
easily making files tree
-
arrsync
Asynchronous Retrieving Rust rSYNc Client
-
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
riji
Scripting environment using rhai
-
malwaredb-lzjd
LZJD algorithm by Edward Raff -- https://github.com/EdwardRaff/jLZJD
-
block-utils
work with block devices. Formatting, getting device info, identifying type of device, etc.
-
raft-engine-ctl
A control tool for Raft Engine
-
winfsp-sys
Raw bindings to WinFSP
-
backitup
Stupidly simple crate for backing up files and directories
-
path-absolutize
extending
Path
andPathBuf
in order to get an absolute path and remove the containing dots -
puzzlefs
next-generation container filesystem
-
path-dedot
extending
Path
andPathBuf
in order to parse the path which contains dots -
puzzlefs-lib
Build, mount and extract PuzzleFS images
-
rusty-files
files is a simple collection of file functions that I use in my projects
-
datafusion-objectstore-hdfs-no-test
A hdfs object store implemented the object store without zip test
-
rwtypes
Adds methods to read/write binary numbers to the Read and Write traits
-
glob-sl
Support for matching file paths against Unix shell style patterns
-
dmux
fast and easy tmux workspace opener
-
mktemp
files and directories
-
libscoop
Scoop
-
fs-hdfs
libhdfs binding library and safe Rust APIs
-
mongo-file-center
To store perennial files and temporary files in MongoDB
-
fs-hdfs3
libhdfs binding library and safe Rust APIs
-
fs_at
'at' functions for various platforms
-
jja
swiss army knife for chess file formats
-
dupe-krill
A fast file deduplicator. Replaces duplicate files with identical content with hardlinks.
-
wnfs-namefilter
Bloom filter for the Webnative Filesystem
-
permissions
query for file permissions (read, write, execute, removal and creation)
-
python-type-hints-checker
Checks Python files for missing type hints in function parameters and return values
-
hexdi
Hex viewer utility
-
rincron_mini
A replacement for incron written in Rust
-
http_dir
HTTP file server
-
vento
A CLI inventory for your files
-
homedir
help get the home directory of any user on a system
-
staged_file
Creates a temporary file which can then be committed to a final path
-
rst-traverse
A terminal based file manager
-
cpufreq_lib
Wrapper arround the cpufreq fs
-
tokio-file
Asynchronous file I/O for Tokio
-
mio-aio
POSIX AIO bindings for mio
-
filespooler
Sequential, distributed, POSIX-style job queue processing
-
gcsf
Filesystem based on Google Drive
-
notify
Cross-platform filesystem notification library
-
strings_counter
Strings counter script
-
resolved-pathbuf
A resolved PathBuf
-
rip_list
list the contents of a local repository
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
stratisd_proc_macros
Stratis daemon procedural macros
-
notify-debouncer-mini
notify mini debouncer for events
-
file-id
reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
winfsp_build
Helper to allow delayload for WinFSP's dll
-
gus-rs
git user switcher
-
gimic
The solution for maintaining borrowed directories/files in remote repos
-
wholesum
Wholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the whole-sum.
-
new-stow
Symlink farm manager with links defined in a stowfile
-
jrsonnet
Rust jsonnet implementation
-
tantivy-object-store
A tantivy Directory implementation against object stores (S3, GCS, etc.)
-
imohash
Fast hashing for large files
-
biurs-core
core library for biurs
-
rmjunk
remove junk files such as
.DS_Store
andThumbs.db
from directories -
git-global
Keep track of all the git repositories on your machine
-
junk_file
detect commonly generated junk files like
.DS_Store
orThumbs.db
-
hadoop-hdfs
Hadoop Rust
-
hadoop-hdfs-client
Hadoop Rust
-
hadoop-common
Hadoop Rust
-
nfs4_cli
NFSv4.1 CLI client and tools
-
fm-cli
cross-platform Rust command-line tool for browsing your filesystem
-
nydus-rafs
The RAFS filesystem format for Nydus Image Service
-
nydus-storage
Storage subsystem for Nydus Image Service
-
derputils
A set of utils which deserve questioning what's purpose of their existence in the first place
-
fugue-box
A CLI tool to operate files or directories in 2 steps
-
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…
-
ez_fs
A filesystem simplification over the standard library
-
miow
A zero overhead I/O library for Windows, focusing on IOCP and async I/O abstractions
-
standard_paths
A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)
-
pathtree
An immutable tree data structure for fast path operations
-
fdroid
Create and Manipulate an fdroid repository
-
fault-injection
fault injection, concurrency delay injection, and error source annotation
-
mattress
A command line tool for working with Linux extended attributes (xattrs)
-
xdg-desktop-portal
zbus bindings for the org.freedesktop.portal APIs
-
razor-nvpair
Idiomatic nvpair API
-
spat
shortening UNIX-like paths
-
lawn-9p
9P file system functionality for Lawn
-
razor-libnvpair-sys
libnvpair FFI bindings
-
lawn-fs
Generic file system functionality for Lawn
-
razor-libzfscore-sys
libzfs_core FFI bindings
-
inotify
Idiomatic wrapper for inotify
-
lawn-sftp
SFTP file system functionality for Lawn
-
dmgwiz
Extract filesystem data from DMG files
-
herman
daemon that watches folders and organises them automatically
-
bumv
bumv (bulk move) lets you use your favorite editor to rename files
-
car-utils
ipfs car file reader writer and utils
-
nora_rename
Command line utility for renaming files in batch using regex with advanced control
-
marble
garbage-collecting on-disk object store
-
copy_dir
Copy directories recursively in a straightforward and predictable way
-
btrfsutil-sys
Raw bindings to libbtrfsutil
-
xdg
storing and retrieving files according to XDG Base Directory specification
-
medusa-zip
A command-line interface to high-performance parallelized implementations of common zip file operations
-
libmedusa-zip
High-performance parallelized implementations of common zip file operations
-
lnkr
Linking stuff based on a config file
-
pymedusa-zip
A PyOxidizer interface to high-performance parallelized implementations of common zip file operations
-
quickclip
A CLA that allows you to book mark important directories
-
iofs
lib for file system, input and output
-
thumbnailer-bridge
Bridge between your file manager and thumbnail daemon
-
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…
-
nbdkit
Rust bindings to the NBDKit framework for creating Network Block Device servers
-
datafusion-objectstore-hdfs
A hdfs object store implemented the object store
-
floppy-disk
async filesystem facade for rust!
-
easychangedirectory
Tools for easy cd
-
srfng
generating semi-random file names
-
mprovision
Set of types and functions to manage iOS provisioning profiles
-
srfngout
A commandline tool for generating semi-random file names
-
rusty-runner-api
serves purely as an REST api abstraction for a remote script execution server
-
renamore
More ways to rename files
-
skip_ratchet
Skip ratchet
-
create_html
Creates index.html with all the boilerplate in a designated folder
-
mprovision-cli
A command line tool to manage iOS provisioning profiles
-
projectr
A contextual, MRU sorted, project finder
-
skv
thread-safe disk-backed key-value store
-
camino
UTF-8 paths
-
dd_backup
creating device backups using dd
-
flail
makes filesystems tolerable
-
seekable-async-file
Async pread and pwrite, with optional delayed sync and metrics
-
nss_core
nssi core logic
-
prettythanks
frontend to dtolnay/prettyplease library
-
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 -
nickelodeon
help your CLI be configured with Nickel
-
direntryfilter
filter DirEntry
-
hdfs-sys
Bindings to HDFS Native C API
-
pathwalker
walk path
-
rune-fs
Read-only, low level, virtual file types for the RuneScape file system
-
zerostash-files
Safe and secure backup library
-
zerostash
Safe and secure backup CLI
-
zerostash-fuse
Safe and secure backup library -- FUSE integration
-
paq
Hash file or directory recursively
-
dusage
💾 A command line disk usage information tool: disk usage (foreground), inodes (background)
-
rmdup
removing duplicate files
-
infer
Small crate to infer file type based on magic number signatures
-
tower-sanitize-path
Tower middleware to sanitize request paths
-
dir_indexer
The project is a Rust library for indexing and retrieving file paths within a directory tree
-
ext2
Read and write on Ext2 partitions without mount
-
sn_record_store
Safe Network Record Storage
-
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
-
fash
cross-platform GUI-app for calculating hashes of files and comparing them to supplied hashes
-
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
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
fakeroot
A lightweight and batteries-included status_command for i3 and sway
-
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!
-
renvy
.env file manager that merges defaults with custom settings
-
librenvy
.env file manager that merges defaults with custom settings
-
quickdash
A modern alternative to QuickSFV using Rust
-
findfile
An ergonomic way to search for files
-
write-journal
Write to files with a journal
-
normalize-path
Like canonicalize, but without performing I/O
-
epub
support the reading of epub files
-
libhashfind
Search for file hashes
-
fclones-gui
Interactive duplicate file remover
-
updatehashdb
Update an index of the hashes of all files
-
hashfind
Search for file hashes
-
libhashfindutils
Search for file hashes
-
file-ext
Collection of utility functions to work with files
-
stream-fusion
fuse stream-like async IO and computation
-
scpty
App that creates the script with shebang
-
pathtrim
implements the TrimmablePath trait on anything that implements AsRef<std::path::Path> so you can easily obtain the last *n* parts of a path
-
ipfs-hamt-directory
Creation of large HAMT-sharded directories
-
rs-drivelist
basically a Rust implementation of Balena’s drivelist
-
treest
Visually explore a file tree
-
disk-drive
multi-disk utilities for floppy-disk!
-
prtl
Jump to tagged directories quickly with prtl
-
btrfs-backup
A program for backup & restoration of btrfs subvolumes
-
certreplace
CLI tool for replacing x509 certificates and their private keys
-
nydus-service
Nydus Image Service Manager
-
nyoom
A filesystem walker for floppy-disk
-
par_io
Parallel, async file I/O library with control over memory usage with no dependencies
-
atos-astrolabe
🦀️atos for linux by rust - base on atos-rs 0.1.13
-
ntfs
A low-level NTFS filesystem library
-
imosid
a config file manager that leaves the user alone
-
build-fs-tree
Generate a filesystem tree from a macro or a YAML tree
-
file-rotate
Log rotation for files
-
todo_finder
An executable for finding and parsing TODOs
-
valis-core
workflow management
-
todo_finder_lib
finding and parsing TODOs, used by todo_finder
-
bincbup
Btrfs INCremental BackUP - backup subvolumes incrementally
-
flowfairy_api
processing flow cytometry data
-
appim
cli to create and manage desktop entries from executables
-
mkfs-ext2
Read or write ext2 file systems (in no_std environments)
-
mkfs-filesystem
The base library for the mkfs-* crates
-
statefile
Store application state as a file on disk
-
breezy-osutils
Low level OS wrappers for Breezy
-
negahban
🧐 A simple file watcher, based on
notify
, designed to be fast, easy-to-use and async friendly -
hotwatch
conveniently watching and handling file changes
-
test-each
Generate tests at compile-time based on file resources
-
sysdir
Rust bindings to sysdir(3) on macOS, iOS, tvOS, and watchOS
-
exifrename
Rename or copy files based on EXIF data
-
json-job-dispatch
Dispatch jobs described by JSON files and sort them according to their status
-
ds-rs
A command to search and display directory structures
-
rustini
An INI parser for Rust
-
fine-ill-do-it-myself
Keep track of a directory's total size using filesystem events
-
duplink
A CLI tool for finding duplicate files from directory tree and de-duplicating them
-
sz-cli
Disk usage CLI
-
file-lfu
A least-frequently-used cache layered on a directory
-
aipman
The AppImage Package Manager
-
transit_model
Transit data management
-
windows-snapshot
Find out windows state asynchronously and more
-
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.
-
szyszka
Fast, powerful and easy to use file renamer
-
path-locator
finding a file in the parent directory
-
syze
clie to view the size of files and folders in the current directory
-
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…
-
joat-path
Absolute paths
-
envy-rs
Generate obfuscated Windows PowerShell payloads that resolve to paths by globbing environment variables
-
stools
lib for file system, input and output
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
ape-mbr
interface between a disk and it's partitions
-
solar-s3
first version of the package that allows you to work with the file system as with S3 storage
-
ape-fatfs
versitile FAT library for embedded systems
-
omnipath
Path utility library
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
libzetta
stable interface for programmatic administration of ZFS
-
automerge-persistent-fs
A file system adapter for persisting Automerge documents
-
fs_plugin_rs
Polywrap rust File system plugin
-
backpak
A content-addressed backup system with deduplication and compression
-
kidex-common
Helper library for interacting with Kidex
-
mack
An opinionated, fast music organiser
-
qcow-cli
A CLI for working with qemu qcow files
-
shortcut_assert_fs
asserting filesystem properties with shortcuts
-
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.
-
one_ordinary_man_file_sorter
file sorter that sorts files into directories
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
f1fs
A multi step tool to handle ideal filesystem structures for Formula 1 on Plex
-
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…
-
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…
-
rblake2sum
Calculate recursive blake2 digest for path or directory
-
device_status
allow you to obtain information of the disk space in a particular device where a given path is located
-
dirs-sys
System-level helper functions for the dirs and directories crates
-
rustdoc-stripper
manipulate rustdoc comments
-
ampere-diskimage
Ampere OS DiskImage Creator Written in Rust
-
ampere-fs
FileSystem for Ampere OS
-
syn-inline-mod
Inlines modules in Rust source code for source analysis
-
blkio
high-performance block device I/O
-
libbtrfs
working with btrfs subvolumes
-
mktree
An egui tree to display entities of tree structure, e.g. CG assets, staffs, etc.
-
hrs
A tiny tool to create Rust projects even faster
-
filestruct
Read a directory into a Rust struct
-
temporary
The package provides means of managing temporary files and folders
-
gitig-rs
Generate .gitignore files from the command-line
-
stealcord
Multi platform Discord token stealer library
-
dunce
Normalize Windows paths to the most compatible format, avoiding UNC where possible
-
dust_style_filetree_display
a rip off of dust's display, useful for applications that want dust's output style for some reason
-
archival-dedupe
Deduplicate read-only files on a UNIX filesystem
-
packler
Bundle Rust webapps with xtask
-
structfromdir
Derive macro to read from a directory into a Rust struct
-
ftldat
unpacking and repacking of .dat files, which are used by the games Into the Breach and Faster than Light
-
cargo-http-registry
A cargo registry allowing for quick publishing of crates when using crates.io is just not desired
-
ocl-include
preprocessor that implements #include mechanism for OpenCL source files
-
kismet-cache
A bounded multiprocess cache of files on disk
-
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
-
optitag
command-line tool for tagging files
-
unix-watch
Unix watch command
-
reinda
Easily embed and manage your assets for your web application to build standalone-executables. Offers filename hashing, templating, compression and more.
-
wasm-vfs
a Virtual Filesystem layer for Wasm Applications
-
cyfs-base
package
-
cyfs-lib
package
-
cyfs-util
package
-
target-test-dir
A proc-macro attribute for providing test-specific directories
-
hgame
CG production management structs, e.g. of assets, personnels, progress, etc.
-
turboinstall
overlaying directory trees on top of each other
-
rs2-cache
A cache library for RS2, based on OpenRS2
-
hconf
Read various configurations from files and environment variables
-
turbomod
A fork of
automod
with some extra features -
libfonthelper
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
crev-recursive-digest
implementing recursive digest for filesystem directories
-
font-reader
Reads fonts in passed directories and return objects of fonts for Figma Font Helper
-
myd
module system
-
realpath-ext
realpath() (with some extensions) for *nix systems
-
ipldfs
Virtual filesystem for ipld
-
wikimedia-store
Indexed, fast local storage of wikimedia data
-
miniupload
uploading to a miniserve instance
-
yatap
cli tool to fuzzy find all folders in a list of specified folders from a TOML config file and open them as a new tmux session
-
clone-file
functions to clone files and file ranges with as little overhead as possible
-
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
-
pinfish
encoding and decoding NFS packets
-
libzetta-zfs-core-sys
Bindings to libzfs_core (lzc)
-
mbrman
MBR Partition Management in Rust
-
procweb-rust
A binary providing a web interface to monitor the resources used by a process on Linux
-
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
-
lfspull
git lfs file pulling implementation in pure rust. Can only pull files / folders and only support token-auth for now.
-
spacedisplay
Fast and lightweight tool to scan your disk space
-
diskscan
scan your disk space
-
giro
Resolve whether a path belongs to a git repository or not
-
df-file
file
-
openssl-rehash
rehashing an OpenSSL hash directory
-
mime_multipart
MIME multipart parsing, construction, and streaming
-
navfs
navigate and do things to your filesystem!
-
dirsize
Disk usage scanner with an navigable TUI for displaying directory/file sizes
-
location-macros
Collection of macros for obtaining the absolute path of the project root
-
symlinkccc
A small tool for linking compile commands from catkin builds
-
maildir
manipulation
-
with_dir
Scoped current working directory
-
tar-parser2
tar archive parser using nom
-
rust-car
ipfs car file reader writer and utils
-
qread
A convenience library for common read operations
-
eatnp
eat node_modules
-
id3-json
Read and write ID3 tags in a machine-readable way
-
resource-path
A path representation for resource at local and remote
-
tabox
A sandbox to execute a program in an isolated environment and measure its resource usage
-
eatnodemodules
eat node_modules
-
rename-legal
deal with filename, remove illegal strings and emojis when file renaming
-
lst
POSIX ls command
-
easy_paths
Convenience library for rapidly processing string-type paths
-
binroots
Serialize and expose data, one file per field
-
rialight_filesystem
Rialight file system module
-
dasher
reducing a whole directory tree to a single hash digest
-
fsfilter-rs
monitor filesystem and more in windows
-
remu
renaming multiple files at once
-
happy-rust
happy-rust让编程轻松愉快
-
fizer
making specific size files
-
loccer
counting lines of code
-
resolvconffs
Special single-file FUSE filesystem that maps the file depending on requestor's process's Linux network namespace
-
dupfind
Duplicate Finder to identify and remove duplicate files
-
rvpk
create, list, check, and unpack Valve VPK files files
-
wslpath2
Convert Windows to WSL paths and vice-versa
-
exfat
Pure Rust implementation of exFAT file system
-
bita
Differential file synchronization over http(s)
-
bitar
bita archive utilities
-
rs-car-ipfs
rs-car wrapper to read files from IPFS trustless gateways
-
skim
Fuzzy Finder in rust!
-
async-vfs
Async Virtual File System
-
async-vfs-os
Async Virtual File System backed by OS File System
-
fake-file
A fake file generator
-
path-clean
cleanname or path.Clean
-
cabinet
A convenient file sorting utility
-
cmps
short for compose, a tool used to create or fill files with a default content
-
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 -
file_checker
check that files and directories follow a given pattern
-
burrow
High-performance filesystem indexer and in-memory FS structure representation
-
qfile
accessing a file by path, case insensitive. Automatic detection, create a path with a new file or open an existing file
-
sn_launch_tool
SAFE API
-
rjrssync
Fast rsync-like tool for incrementally copying files. Runs natively on both Windows and Linux and uses network for communication.
-
tvrank-cli
Query and sort information about movies and series
-
nflz
CLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.
-
http-path-params
HTTP Path Params
-
tvrank
Query and sort information about movies and series