-
lz4_flex
Fastest LZ4 implementation in Rust, no unsafe by default
-
assert_cmd
Test CLI Applications
-
oxipng
A lossless PNG compression optimizer
-
loom
Permutation testing for concurrent code
-
planus
alternative compiler for flatbuffers, an efficient cross platform serialization library
-
datatest-stable
Data-driven tests that work on stable Rust
-
umya-spreadsheet
written in pure Rust to read and write xlsx file
-
oneio
that provides unified simple IO interface for reading and writing to and from data files from different sources and compressions
-
rust-htslib
HTSlib bindings and a high level Rust API for reading and writing BAM files
-
fsio
File System and Path utility functions
-
tracey
CLI tool to measure spec coverage in Rust codebases
-
checkers
A sanity checker for global allocations
-
mwalib
simplify reading Murchison Widefield Array (MWA) raw visibilities, voltages and metadata
-
puruspe
Pure Rust Special function library
-
file_test_runner
File-based test runner for running tests found in files
-
fast_log
Rust async log High-performance asynchronous logging
-
mimetype-detector
Fast, accurate, and thread-safe MIME type detection for ~500 file formats with zero dependencies
-
pdf
PDF reader
-
creek
Realtime-safe disk streaming to/from audio files
-
fitsrs
FITS image parser
-
hive-router-query-planner
GraphQL query planner for Federation specification
-
clamav-client
ClamAV client library with optional support for async-std, smol, and Tokio
-
commando
An interactive CLI tool to help you write conventional commit messages with ease
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
leta
LSP Enabled Tools for Agents - fast semantic code navigation
-
sn_node
Safe Node
-
sacn
ANSI E1.31 Streaming ACN protocol, tested against protocol version ANSI E1.31-2018
-
rgwml
ONLY 🤯 RUST-dominant AI, Data Science & Machine Learning RUST Library designed to minimize developer cognitive load, and replicate the Python Pandas Library with OpenAI, XGBoost…
-
embed_anything
Embed anything at lightning speed
-
goldie
golden file testing
-
jikken
CLI tool for automated API testing. It utilizes JKT files (Jikken Test Definitions) to execute jobs for testing REST APIs. It has first-class support on Windows, macOS, and Linux. Visit jikken.io for more info
-
litcheck
A standalone implementation of the lit and FileCheck utilities in a single package
-
rustify
interacting with HTTP API endpoints
-
sealed_test
A procmacro attribute to run your test in an isolated environment
-
csv-nose
CSV dialect sniffer using Garcia's Table Uniformity Method
-
brck
bit rot checker
-
ext4_rs
Cross-platform rust ext4
-
tree-sitter-beancount
beancount grammar for the tree-sitter parsing library
-
kimun
Code metrics tool — health score, complexity, duplication, hotspots, ownership
-
mask
A CLI task runner defined by a simple markdown file
-
dcbor
Deterministic CBOR ("dCBOR") for Rust
-
taskfinder
A terminal user interface that extracts and displays tasks from plain text files, hooking into your default terminal-based editor for editing
-
r2t
A fast CLI tool to convert a repository's structure and contents into a single text file, useful for providing context to LLMs
-
axotly
A fast, reliable, and expressive API testing tool designed for developer happiness
-
tryexpand
Test harness for macro expansion
-
forensic-rs
A Rust-based framework to build tools that analyze forensic artifacts and can be reused as libraries across multiple projects without changing anything
-
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
-
flashlog
A fast logging library for Rust
-
goldentests
A golden file testing library where tests can be configured within the same test file
-
cabinet
A convenient file sorting utility
-
truss-cli
CLI tool for validating GitHub Actions workflows
-
cargo-commitlint
A Rust-based commit message linter following Conventional Commits specification, compatible with commitlint
-
tracey-proto
Protocol definitions for the tracey spec coverage daemon RPC
-
err_span_check
Test harness for compiler errors with a focus on error spans
-
awedio
A low-overhead and adaptable audio playback library
-
iptables
Rust bindings for iptables
-
phs
Runtime for Phlow Script, PHS
-
gpt5_reasoner
GPT-5 prompt optimization and execution tool with MCP and CLI interfaces
-
lines-cli
Counts lines of code, fast
-
profile-inspect
Analyze V8 CPU and heap profiles from Node.js/Chrome DevTools
-
sqrust-cli
Fast SQL linter written in Rust — the Ruff for SQL
-
datafusion-sqllogictest
DataFusion sqllogictest driver
-
clitest
CLI/test: A literate CLI testing tool
-
uncomment
A CLI tool to remove comments from code using tree-sitter for accurate parsing
-
vfs-kit
Virtual file systems KIT
-
lib3mf
Pure Rust implementation for 3MF (3D Manufacturing Format) parsing and writing
-
terraform-wrapper
A type-safe Terraform CLI wrapper for Rust
-
ironoxide
A pure-Rust SDK for accessing IronCore's privacy platform
-
hx
Futuristic take on hexdump, made in Rust
-
lang_tester
Concise language testing framework for compilers and VMs
-
netcdf3
A pure Rust library for reading and writing NetCDF-3 files
-
scanit
A fast, multi-threaded filesystem search tool
-
wx-uploader
upload articles to WeChat Official Account
-
distrans_cli
Anonymous decentralized file distribution and transfer
-
s3rs
A s3 cli client with multi configs with different provider
-
datadriven
Rewritable table-driven testing
-
cargo-detect-package
A Cargo tool to detect the package that a file belongs to, passing the package name to a subcommand
-
wit-bindgen-test
Backend of the
wit-bindgen testsubcommand -
diskit
intercepting disk requests
-
tket
Quantinuum's TKET Quantum Compiler
-
adk-eval
Agent evaluation framework for ADK-Rust
-
forgejo-commit-path-rules
Enforce consistency between commit messages and file changes in your repository
-
kvlar-cli
CLI tool for Kvlar — manage policies, query logs, run local security proxy
-
realitydefender
Reality Defender SDK for Rust - Tools for detecting deepfakes and manipulated media
-
dev-sweep
A fast, interactive CLI tool to find and clean build artifacts and dependency caches across all your dev projects
-
lol-lint
A strict, unapologetic linter for LOLCODE
-
jetdb
Pure Rust library for reading Microsoft Access (.mdb/.accdb) files
-
ctest
Automated testing of FFI bindings in Rust
-
pprint
Flexible and lightweight pretty printing library for Rust
-
gbdt
Gradient Boosting Regression Tree in Rust programming language
-
cpm2
A command-line utility written in Rust that copies file paths to the clipboard with various formatting options and sends notifications via Growl
-
xz4rust
Memory safe pure Rust no-std & no alloc XZ decoder
-
oxigdal-ha
High availability, disaster recovery, and automatic failover for OxiGDAL
-
simple-disk-benchmark
disk benchmark tool
-
freedom-api
Freedom API for Rustaceans
-
loft
embedded scripting language
-
lazy-grep
A high-performance, line-oriented command-line tool for searching text with regular expressions
-
gitmelt
turn repository into single file text digest to conveniently feed into LLM
-
testscript-rs
testing command-line tools using filesystem-based script files
-
serde-generate
generate (de)serialization code in multiple languages
-
fiddler
Data Stream processor written in rust
-
fileview
A minimal file tree UI for terminal emulators
-
file_database
A local filesystem database with ID based file and directory management
-
zspell
Native Rust library for spellchecking
-
sqrust-rules
Fast SQL linter written in Rust — the Ruff for SQL
-
zpl_toolchain_core
Core parser, emitter, and validator for ZPL II label code (part of the zpl-toolchain project)
-
kontor-crypto
Kontor Proof-of-Retrievability system for decentralized storage
-
fsx
File System eXerciser
-
choreo
DSL for BDD type testing
-
styx-lsp-test-schema
Schema types for LSP extension test files
-
rcp-tools-filegen
Test fileset generator - creates sample directory structures and files for testing file operations
-
toak-rs
A high-performance library and CLI tool for tokenizing git repositories, cleaning code, and generating embeddings
-
sqlexpr-congo-rust
Parser for SqlExprParser - Generated by CongoCC
-
merge-code
A CLI tool for merging multiple code files into a signle file
-
fnorm
Rename bulk files with simple patterns
-
android_bp
Android.bp parser
-
bc-envelope-pattern
Pattern matcher for Gordian Envelope
-
serde_dhall
Dhall support for serde
-
gem-rs
that serves as a wrapper around the Google Gemini API, providing support for streaming
-
axboe-liburing
Low-level io_uring interface, transliterated from Jens Axboe's liburing
-
smart-patcher
Patcher based on rules
-
density-rs
Superfast compression library
-
yarer
(Yet Another Rust Expression Resolver) is a library for resolving mathematical expressions. Internally it uses the shunting yard algorithm.
-
speedo
Network speed test tool and file downloader built in Rust
-
ion-binary-rs
Pure Rust parser, encoder and hasher for Amazon's Ion binary format
-
speechmatics
An async rust SDK for the Speechmatics API
-
dicom-test-files
A collection of DICOM files for testing DICOM parsers
-
switchy_fs
Switchy File-system package
-
sqllogictest-engines
Sqllogictest built-in engines
-
lib3mf-core
Parse and validate 3MF files for manufacturing workflows - production-ready with streaming parser and comprehensive validation
-
rflatten
Flatten subdirectories by moving all files to the root directory
-
font-test-data
Test data for the fontations crates
-
quagga
CLI tool that combines multiple text files into a single prompt suitable for Large Language Models
-
zopen
Automatically open compressed files
-
cargo-subunit
Cargo extension to run tests and output results in subunit format
-
mockforge-ftp
FTP protocol support for MockForge
-
doiTAG
doiTAG for sequence DOIs
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
rhexdump
A hexdump library to display binary blobs
-
CAGrepeat-analyzer
CAG repeat for human genomics
-
read_range
A portable and efficient crate for reading a specific range of bytes from a file. Provides both sync/async APIs and uses concurrent-safe positional I/O.
-
vector_xlite
VectorXLite: A fast and lightweight SQLite extension for vector search with payload support
-
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
kz80_ml
Tiny ML compiler for the Z80 processor with Hindley-Milner type inference
-
include-exclude-watcher
Async file watcher with glob-based include/exclude patterns and built-in debouncing
-
wasmer-cli
Wasmer CLI
-
ipfs-api-prelude
Shared code for IPFS HTTP API clients
-
cargo-lint-extra
Configurable, extensible linting rules for Rust projects beyond rustfmt and Clippy
-
raz-config
Configuration management for RAZ - handles loading, saving, validation, and inheritance
-
clickhouse-native-client
Async ClickHouse client using the native TCP protocol with LZ4/ZSTD compression and TLS support
-
ck-search
Semantic grep by embedding - find code by meaning, not just keywords
-
rust_test_core
Core logic for rust_test_framework
-
dynojson
Marshall/unmarshall JSON to/from DynamoDB JSON format
-
charter
Fast structural context generator for Rust codebases, optimized for LLM consumption
-
fdn
uniformly change file or directory names and support rollback these operations
-
cctr
CLI Corpus Test Runner
-
winbang
Unix-like shebang support for Windows
-
solilang
A dynamically-typed, class-based OOP language with optional type annotations and pipeline operators
-
clnrm
Cleanroom Testing Framework - CLI tool
-
wecanencrypt
OpenPGP library for encryption, signing, and key management (includes rpgp)
-
ouro
A golden test runner for language hackers
-
fluxhq
Flux V1 - Version control and asset management for creative files (Blender support)
-
ghtool
A command-line tool for interacting with Github API with some specialized features oriented around Checks
-
egraph
variant machine learning
-
cubehash
(rev2/rev3) hashing with SIMD acceleration and portable fallback
-
ccode_runner
Run/compiles files and executes them efficiently
-
vibequest
A vibe-coded scripting language focused on developer happiness with a REPL implementation in Rust
-
saying
The say! macro for convenient styled printing
-
ofxy
Parse OFX files
-
qunitx
Fast QUnit/QUnitX browser test runner
-
cluFlock
Installation and subsequent safe removal of
flocklocks for data streams -
cargo-test-filter
A cargo subcommand for intelligent test filtering and compilation
-
foundationdb-simulation
Embed Rust code within FoundationDB's simulation
-
lightweight-mmap
memory mapping helpers for Rust, with minimal amount of code generated
-
libinjectionrs
Rust port of libinjection - SQL/XSS injection detection library
-
rainbowterm
Context-aware terminal colorizer with magnitude spectrum visualization for network device output
-
testkit
A DSL for testing. Starting with APIs and Browser automation.
-
php-parser
A fast PHP parser written in Rust
-
s3sh
Interactive S3 shell with Unix-like commands and archive navigation
-
sql_minifier
providing methods and procedural macros to minify SQL code, optionally at compile time
-
webpage_quality_analyzer
High-performance webpage quality analyzer with 115 comprehensive metrics - Rust library with WASM, C++, and Python bindings
-
facet-testhelpers
A collection of testing helpers and utilities for facet
-
psp_security
PSP Security Protocol
-
codespec
A specification standard and CLI for AI-driven software projects
-
qir-qis
QIR to Quantinuum QIS (Quantum Instruction Set) compiler
-
shpool-vterm
An in-memory terminal to support session restore in shpool
-
aleo-core
Data model for Leo documents (DAG=Directed - Acylic - Graph)
-
mediagit-security
Authentication, encryption, and audit trail
-
test-assets-ureq
Download test assets with ureq, managing them outside of git
-
dingo-proto
A high-performance DNS packet parser focused on speed and safety
-
xtest-data
Fetch auxiliary test data when testing published crates
-
rust-fd
A fast file finder written in Rust with glob pattern matching
-
rustpython-unparser
A complete unparser for RustPython ASTs
-
tcss-core
Core library for TCSS (Thematic CSS) - CSS with functions, variables, and expressions
-
fcntl-tool
Your small yet useful swiss army knife for the
fcntlsystem call, specifically for acquiring and testing file locks, but not limited to those -
shinkai_tools_runner
execute shinkai-tools in a safe and performant environment
-
noir-metrics
Source code metrics for Noir (Nargo) projects
-
ripht-php-sapi
Ripht PHP SAPI - A PHP SAPI written in Rust to expose safe and convenient APIs to encourage additional Rust tooling development for PHP
-
dotsy
A basic dotfile manager created to replace my usage of dotbot
-
versa_semval
Cross-platform module for semantic validation of Versa data
-
large-text-viewer
A high-performance viewer for large text files
-
pbj
Command line utility for generating tdd projects from declarative configurations
-
omni-index
Omniscient Code Index - Semantic, interventionist code indexer for AI agents
-
secretscan
A blazing-fast secret scanner for your codebase
-
tasty
A CLI that runs API tests defined and grouped in TOML files
-
hfile
command-line interface (CLI) tool for generating hash values of files
-
git2prompt
command-line tool that takes a GitHub repository URL, downloads its contents, and generates a single text file optimized for use as input to AI tools
-
easy_reader
easily navigating forward, backward or randomly through the lines of huge files
-
test-mumu
Test suite plugin for the Lava language
-
rustmatica
reading, editing, and writing Minecraft litematic files
-
llkv
An Apache Arrow columnar storage layer with SQL for key-value storage systems
-
flac-rs
wrap for libflac-sys for both encoding and decoding and metadata
-
finders
shortcut the find command
-
meatpack
algorithm for encoding gcode
-
vidyut-prakriya
A Sanskrit word generator
-
aptitude
A test harness for validating AI agent behavior against steering guides
-
iron_config_loader
Unified configuration management for Iron Runtime
-
cargo-extract-test
A Cargo subcommand to extract and run a single test function in isolation
-
toak-ocr
OCR engine with Apple Vision framework support for macOS
-
kuiper_lang
The Kuiper JSON mapping language
-
fencecat
Walkdir cat with markdown fenced code output
-
treetags
Generate vi compatible tags for multiple languages
-
repoyank
Interactively traverse your repository, select files/directories, and quickly prepare structured snippets for LLM interactions
-
sharc
high-speed archiver using the density compression library
-
turboprop
Fast semantic code search and indexing tool
-
qiniu-objects-manager
Qiniu Objects Manager for Rust
-
speedtest-cli
A fast and simple CLI tool to test internet connection speed with real-time progress indicators
-
ezcp
automatically generate test cases for competitive programming problems
-
dangle
Dead code detector powered by tree-sitter
-
auto_test
Automatically generate test stubs for Rust projects using AST analysis
-
wavv
no_std library for parsing and creating wav files
-
srmilter
building mail filter (milter) daemons that integrate with Postfix
-
catalyst
A lightweight API testing tool
-
clrd
AI-native code maintenance tool - Transparent, Delicate, and Fast
-
extractous
fast and efficient way to extract content from all kind of file formats including PDF, Word, Excel CSV, Email etc... Internally it uses a natively compiled Apache Tika for formats are not supported natively by the Rust…
-
testfile
Temporary test file/dir management for unit tests
-
xcorrrs
Reimplmenmentation of Comet's xcorr algorithm
-
enro
A command-line tool for file type detection and entropy analysis
-
draviavemal-openxml_office
create and manipulate excel,power point and word documents
-
memory-mcp-rs
SQLite-based knowledge graph MCP server for persistent memory
-
uniffi_testing
a multi-language bindings generator for rust (testing helpers)
-
bt_yaml_utils
Basic YAML reader operations. Transform form YAML to data
-
dbschema
Define database schema's as HCL files, and generate idempotent SQL migrations
-
bridge
Command Line Interface for BridgeRust framework
-
file_linked
Controlling objects linked directly to a file
-
duplicate_macrotest
Fork of the macrotest crate specifically to test the duplicate crate
-
tegra_swizzle
Tegra X1 block linear texture memory tiling
-
m8-file-parser
Parse the Dirtywave M8's file formats (from M8 FW version 4 to 6)
-
tree-sitter-inference
Inference grammar for tree-sitter
-
collect-unmarked-tests
A fast Rust tool to collect Python tests that don't have specific pytest markers
-
rew-compiler
CoffeeScript/TypeScript compiler for the Rew runtime
-
monadify
functional programming abstractions in Rust, focusing on Monads, Functors, Applicatives, and related concepts
-
sysmap
Project Mapping CLI Tool
-
iconscript
parser and SVG generator in Rust
-
phonet
A CLI tool and library to validate phonotactic patterns for constructed languages
-
starbase_sandbox
A temporary sandbox for testing file system and process operations, with fixtures support
-
datapass
CLI tool to fetch and display mobile data usage from datapass.de
-
kxio
injectable Filesystem and Network resources to make code more testable
-
specker
Testing utility that simplifies file matching against bunch of templates
-
testpath
companinon crate to bintest/testcall, augments Paths for testing
-
whiley_test_file
An API for manipulating test files for the Whiley Programming Language
-
corruptor
A CLI tool built in Rust for randomly modifying binary file for use in testing verified and secure boot solutions
-
tree-sitter-tests-formatter
tree-sitter tests file formatter
-
testfiles
Embedded test files. Include as a dev-dependencies.
-
pipe_utils
File manipulation and other stuff used for testing etc
Try searching with DuckDuckGo or on crates.io.