-
insta
A snapshot testing library for Rust
-
trybuild
Test harness for ui tests of compiler diagnostics
-
wiremock
HTTP mocking to test Rust applications
-
pretty_assertions
Overwrite
assert_eq!andassert_ne!with drop-in replacements, adding colorful diffs -
proptest
Hypothesis-like property-based testing and shrinking
-
assert_cmd
Test CLI Applications
-
httpmock
HTTP mocking library for Rust
-
mockito
HTTP mocking for Rust
-
rstest
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
-
serial_test
Allows for the creation of serialised Rust tests
-
test-case
#[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
arbitrary
The trait for generating structured data from unstructured data
-
test-log
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests
-
mockall
A powerful mock object library for Rust
-
expect-test
Minimalistic snapshot testing library
-
cucumber
testing framework for Rust, with async support. Fully native, no external test runners or dependencies.
-
googletest
A rich assertion and matcher library inspired by GoogleTest for C++
-
serde_test
Token De/Serializer for testing De/Serialize implementations
-
testcontainers
integration-testing against docker containers from within Rust
-
headless_chrome
Control Chrome programmatically
-
testcontainers-modules
Community maintained modules for Testcontainers for Rust
-
temp-env
Set environment variables temporarily
-
static_assertions
Compile-time assertions to ensure that invariants are met
-
assert_fs
Filesystem fixtures and assertions for testing
-
libtest-mimic
Write your own test harness that looks and behaves like the built-in test harness used by
rustc --test -
tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
ntest
Testing framework for rust which enhances the built-in library with some useful features
-
chromiumoxide
interacting with a chrome instance with the chrome devtools protocol
-
rusty-fork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
libfuzzer-sys
A wrapper around LLVM's libFuzzer runtime
-
grcov
collect and aggregate code coverage data for multiple source files
-
assertables
assert macros for better testing, debugging, quality assurance, and runtime reliability
-
datatest-stable
Data-driven tests that work on stable Rust
-
test-context
providing custom setup/teardown for Rust tests without needing a test harness
-
bolero
fuzz and property testing front-end
-
insta-cmd
A command line extension to the insta testing library for Rust
-
fail
Fail points for rust
-
yare
Lean parameterized test case library for Rust 🚀
-
cov-mark
Manual coverage marks
-
goldenfile
testing library
-
cool_asserts
A collection of useful testing assertions and utilities
-
honggfuzz
Fuzz your Rust code with Google-developped Honggfuzz !
-
gix-quote
gitoxide project dealing with various quotations used by git
-
trybuild2
Test harness for ui tests of compiler diagnostics (with support for inline tests)
-
cargo-dist-schema
Schema information for cargo-dist's dist-manifest.json
-
pact_mock_server
Pact-Rust support library that implements in process mock server
-
mock_instant
way to mock an std::time::Instant
-
axoupdater
Self-updater library for use with cargo-dist
-
brush-parser
POSIX/bash shell tokenizer and parsers (used by brush-shell)
-
expectrl
automating terminal applications in Unix like Don libes expect
-
nextest-metadata
Structured access to nextest machine-readable output
-
necessist
-
test-casing
Parameterized test cases and test decorators
-
parameterized
Procedural macro which brings a compact parameterized testing implementation to Rust (inspired by JUnit @ParameterizedTest)
-
all_asserts
multiple types of asserts that don't exist in the standard library
-
apollo-smith
A GraphQL test case generator
-
unimock
A versatile and developer-friendly trait mocking library
-
fakedata_generator
Generate fake data with various generators
-
file_test_runner
File-based test runner for running tests found in files
-
arbtest
A minimalist property-based testing library based on arbitrary
-
feroxfuzz
Structure-aware, black box HTTP fuzzing library
-
quicktest
Quick Test CLI: A Cross-Platform for Automated Testing in Competitive Programming
-
equator
Composable assertion library
-
expectorate
comparing output to file contents with simple updating
-
trybuild-internals-api
A fork of trybuild with the internals exposed as a public API
-
mutatis
mutatisis a library for writing custom, structure-aware test-case mutators for fuzzers in Rust -
snapbox
Snapshot testing toolbox
-
cargo-fuzz
A
cargosubcommand for fuzzing withlibFuzzer! Easy to use! -
bacon
background rust compiler
-
test-strategy
Procedural macro to easily write higher-order strategies in proptest
-
subplot
tools for specifying, documenting, and implementing automated acceptance tests for systems and software
-
ziggy
A multi-fuzzer management utility for all of your Rust fuzzing needs 🧑🎤
-
afl
Fuzzing Rust code with american-fuzzy-lop
-
clitest
CLI/test: A literate CLI testing tool
-
axotly
A fast, reliable, and expressive API testing tool designed for developer happiness
-
asserting
Fluent assertions for tests in Rust that are convenient to write and easy to extend
-
git-next
trunk-based development manager
-
goldentests
A golden file testing library where tests can be configured within the same test file
-
cargo2junit
Converts cargo's json output (from stdin) to JUnit XML (to stdout)
-
dicetest
Framework for writing tests with randomly generated test data
-
raz-cli
Universal command runner for Rust - Run any Rust file from anywhere with cursor-aware test targeting and override persistence
-
antithesis_sdk
Rust SDK for the Antithesis autonomous software testing platform
-
goldie
golden file testing
-
spider_chrome
The chrome devtools protocol automation library for Rust
-
frida-gum
Rust bindings for Frida
-
protoc-gen-fake
A protobuf compiler plugin to generate fake data based on protobuf schema definitions
-
litcheck
A standalone implementation of the lit and FileCheck utilities in a single package
-
libcnb-test
An integration testing framework for buildpacks written with libcnb.rs
-
cargo-mutants
Inject bugs and see if your tests catch them
-
assertr
Fluent assertions for the Rust programming language
-
mock-collector
Mock OpenTelemetry OTLP collector server for testing
-
chicago-tdd-tools
Chicago TDD testing framework and tools for Rust projects
-
clawspec-core
Core library for generating OpenAPI specifications from tests
-
gba_test
Testing framework for the Game Boy Advance
-
bgit
User-friendly Git wrapper for beginners, automating essential tasks like adding, committing, and pushing changes. It includes smart rules to avoid common pitfalls, such as accidentally…
-
rust-ci-cd-template
ci/cd template for github
-
anarchist-readable-name-generator-lib
Generate a readable name from something with with famous anarchist writers
-
wind_tunnel_core
Core components for Wind Tunnel
-
tracing-mock
testing
tracingand crates that uses it -
moon_config
Core workspace, project, and moon configuration
-
sludge-cicd
Personal CI/CD tool for Rust crates
-
libafl
Slot your own fuzzers together and extend their features using Rust
-
ggen
Ontology-driven code generation: Transform RDF ontologies into typed code through SPARQL queries and Tera templates
-
pmat
Zero-config AI context generation and code quality toolkit (CLI, MCP, HTTP)
-
tonic-mock
Test utilities for easy mocking tonic streaming interface
-
mry
but powerful mocking library that supports struct, trait, and function
-
runnel
the pluggable io stream. now support: stdio, string io, in memory pipe, line pipe
-
expect-json
For comparisons on JSON data
-
cpast
Run custom testcase with powerful clex language powered generated tool. Ideal for competitive coders. Can test two file and pass & match randomly generated outputs
-
tauri-webdriver-automation
Open-source macOS WebDriver server for Tauri apps
-
pytest-language-server
A blazingly fast Language Server Protocol implementation for pytest
-
testtrim
Intelligently select automated tests to run via code coverage analysis
-
terminator-workflow-recorder
recording user workflows on Windows
-
assay-cli
CLI for Assay
-
checkito
A safe, efficient and simple QuickCheck-inspired library to generate shrinkable random data mainly oriented towards generative/property/exploratory testing
-
tg-checker
A test output checker for rCore-Tutorial, validates kernel output against expected patterns
-
kernal
A fluent assertion framework for Rust
-
elizacp
Classic Eliza chatbot as an ACP agent for testing
-
deqp-runner
A VK-GL-CTS/dEQP wrapper program to parallelize it across CPUs and report results against a baseline
-
mabi-chaos
Mabinogion - Chaos engineering module for fault injection and resilience testing
-
limmat
run continuous tests locally on Git revision ranges
-
llvm-cov-pretty
More beautiful HTML reports for llvm-cov/cargo-llvm-cov
-
rusty-hook
git hook utility
-
swc_relay
AST Transforms for realy
-
dmntk-test-runner
DMNTK | Test runner
-
fixt
minimum viable fixtures
-
picotest
Test framework for Picodata plugin
-
git-gamble
blend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step 👶🦶
-
assert-struct
A procedural macro for ergonomic structural assertions in tests
-
ws-mock
A websocket mock server for testing, inspired by Wiremock
-
partial-io
Helpers to test partial, interrupted and would-block I/O operations, with support for property-based testing through proptest and quickcheck
-
mutants
Decorator attributes to be used with cargo-mutants
-
lorikeet
a parallel test runner for devops
-
selfci
minimalistic local-first Unix-philosophy-abiding CI
-
rustainers
opinionated way to run containers for tests
-
tokio-postgres-rustls-improved
Fork of tokio-postgres-rustls with unsafe code removed, critical channel binding bug fixed, and a full integration test suite (see repo for code coverage reports)
-
test-temp-dir
Temporary directories for use in tests
-
cf-modkit-sdk
ModKit SDK
-
zk-mutant
Mutation testing for Noir circuits
-
gal-cli
A terminal-based live monitor for GitHub Actions
-
etwa-cli
Convenience wrapper for Nix CLI to improve non-flake experience
-
lang_tester
Concise language testing framework for compilers and VMs
-
tg-rcore-tutorial-checker
A test output checker for rCore-Tutorial, validates kernel output against expected patterns
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
lets_expect_assertions
lets_expect assertions. This crate is internal to the lets_expect crate and should not be used directly.
-
assert_tv
De-randomized detereministic tests with test-vectors
-
googletest-json-serde
GoogleTest matchers for serde_json::Value
-
ci-cargo
Continuous integration using cargo for Clippy and tests for all possible features
-
eoka
Stealth browser automation for Rust. Puppeteer/Playwright alternative with anti-bot bypass.
-
qlean
A system-level isolation testing library based on QEMU/KVM
-
mockrs
that provides a X8664Mocker to mock function calls and intercept on x86_64 architecture
-
diff-coverage
supercharged in Rust. Fast, memory-efficient coverage on changed lines for CI.
-
generic-tests
Procedural macro to define tests and benchmarks generically
-
turul-mcp-builders
Runtime builders for MCP (Model Context Protocol) components
-
kuiper
HTTP integration testing tool
-
prek-rust-echo
cli that echoes its arguments for prek testing
-
claudeless
Claude CLI simulator for integration testing
-
test_bin
getting the crate binary in an integration test
-
mockforge-analytics
Traffic analytics and metrics dashboard for MockForge
-
adk-eval
Agent evaluation framework for ADK-Rust
-
bare-test
A test framework for bare metal
-
fixtures
Run tests against fixtures
-
playwright-rs
Rust bindings for Microsoft Playwright
-
testscript-rs
testing command-line tools using filesystem-based script files
-
junit2json
convert JUnit XML format to JSON with Rust
-
kitest
A composable test harness toolkit with room to fly
-
rcp-tools-filegen
Test fileset generator - creates sample directory structures and files for testing file operations
-
proptest-state-machine
State machine based testing support for proptest
-
isotarp
Identify which tests provide code coverage of which lines, uniquness, and redundancy
-
libc-test
A test crate for the libc crate
-
narrative
An immensely simple library for story-driven development
-
freenet-test-network
Reliable test network infrastructure for Freenet
-
dupes-core
Core library for detecting duplicate and near-duplicate code blocks
-
teremock
Fast integration testing library for teloxide Telegram bots
-
asmtest
tracking generated assemblies
-
certeza
A scientific experiment into realistic provability with Rust - asymptotic test effectiveness framework
-
fluent-test
A fluent, Jest-like testing library for Rust
-
moosicbox_assert
MoosicBox assert package
-
tree-splicer-openscad
grammar-based OpenSCAD program generator
-
polytest
A low-friction language-agnostic tool for keeping tests in sync across teams and implementations
-
viewpoint-core
High-level browser automation API for Viewpoint
-
test_each_file
Generates a test for each file in a specified directory
-
rust_test_core
Core logic for rust_test_framework
-
ravencheck
Decidable verification of Rust code using relational abstraction
-
jenkins
A CLI tool for triggering Jenkins builds and monitoring job status
-
pact_verifier
Pact-Rust support library that implements provider verification functions
-
fluentci-common
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
cafetera
HTTP mock server
-
tosts
-
assert-tokenstreams-eq
comparing token streams: applies rustfmt for consistent formatting and leverages pretty_assertions to clearly visualize differences
-
cli-testing-specialist
Comprehensive testing framework for CLI tools - automated analysis, test generation, and security validation
-
cctr
CLI Corpus Test Runner
-
cargo_pup
architectural linting tool that integrates with rustc to enforce architectural patterns and boundaries
-
unit_test_utils
Rust unilities for unit tests
-
output-tracker
Track and assert state of dependencies in state-based tests without mocks
-
libtest-with
A slightly customized version of libtest-mimic, such that it can be easier create a test runner for test-with
-
rstest-bdd
A BDD testing framework for Rust, built on rstest
-
allure-core
Core types and runtime for Allure test reporting
-
datafake-rs
High-performance JSON mock data generation using JSONLogic configuration
-
oxide-httpmock
httpmock for the Oxide rack API
-
pipedash-plugin-github
GitHub Actions plugin for Pipedash
-
n0-tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
anymock
mocking crate designed to simulate and test external communication over common network protocols
-
assert
The package provides assertions for testing
-
ghactions
GitHub Actions Crate
-
mockforge-bench
Load and performance testing for MockForge
-
font-test-data
Test data for the fontations crates
-
apifuzz
Robust API fuzzing CLI with strict failure detection
-
moon_target
Project + task target identifier
-
core-test-1
Core test 1
-
zuu
A program to check your code quality before all commit
-
converge-tool
Development tools for Converge including Gherkin spec validation
-
teloxide_tests
Test suite for teloxide bots
-
cheapskate-ci
CLI for those who are too cheap to pay for CI but still want required GitHub status checks. Now they can run this locally.
-
rediff
Diff and compare Facet values with detailed structural difference reporting
-
noson
Generate random JSON values from a JSON Schema
-
thoughtjack
Adversarial MCP server for security testing
-
sourcetrait_testing
Structured testing with setup, teardown, and standardized fixture and temp directories
-
graphql-operation-server-harness
GraphQL operation server harness for testing mock operations
-
awaitility
Awaitility for Rust
-
injectorpp
powerful tool designed to facilitate the writing of unit tests without the need to introduce traits solely for testing purposes. It streamlines the testing process by providing a seamless…
-
simple-waf-scanner
Production-ready OWASP Top 10:2025 aligned WAF bypass scanner with HTTP/2 support (CVE-2023-44487, CVE-2024-27983), 300+ payloads (XSS, SQLi, RCE, SSTI, XXE, SSRF, NoSQL, HTTP/2, AD FS)…
-
smoothy
Write smooth assertions in a fluent and human readable way
-
treadmill-cli
CLI client for the Treadmill distributed hardware testbed
-
dictator
structural linter framework with native and WASM decree support
-
assay-lua
Lightweight Lua runtime for Kubernetes. Verification, scripting, and web services.
-
swamp-test
swamp test runner tool
-
erract
Structured, context-aware error handling
-
ohos-test-runner
Support running cargo test / run / bench on OpenHarmony devices
-
mockforge-data
Data generator for MockForge - faker + RAG synthetic data engine
-
cranelift-control
White-box fuzz testing framework
-
rbspy-testdata
Test data for rbspy
-
xpct
An extensible test assertion library
-
graph-api-test
Test utilities and property-based testing for the graph-api ecosystem
-
mabi-scenario
Mabinogion - Scenario engine for time-based simulation orchestration
-
shiplog-redact
Deterministic HMAC-SHA256 redaction with internal/manager/public profiles for shiplog
-
fluxion-test-utils
Test utilities and infrastructure for fluxion workspace
-
golem-test-framework
Test framework for integration tests and benchmarks
-
tanu-allure
Allure integration for Tanu
-
subgraph-mock
A standalone mock subgraph server designed to be placed behind a supergraph for testing
-
ambient-ci
A continuous integration engine
-
tracing-capture
Capturing tracing spans and events, e.g. for testing
-
event_chains
A flexible event processing pipeline with middleware support
-
pg-ephemeral
Ephemeral PostgreSQL instances for testing
-
apr-qa-report
Popperian report generator and MQS scoring for APR model qualification
-
exec-target
invoke command for test
-
darkroom
A contract testing tool built in Rust
-
embeddenator-testkit
Comprehensive testing utilities and performance benchmarking for embeddenator VSA operations
-
mutant-kraken
A mutation testing tool for Kotlin
-
ai-coding-shield
Security auditing tool for AI development workflows, rules, skills, and MCPs
-
caryatid_sdk
The Caryatid framework module SDK
-
vld-fake
Generate fake / test data from vld JSON Schemas
-
mago-algebra
The logical reasoning engine for Mago's static analyzer, responsible for manipulating sets of logical clauses
-
group-runner
Group Rust executable output in GitHub logs
-
rust-test-harness
A modern, feature-rich testing framework for Rust with Docker integration
-
chaser-oxide
Undetectable browser automation library
-
cargo-ptest
If installed using cargo install it acts as a command line tool, if used as a package provides methods for running and parsing the output of cargo test
-
donder-release
Quickly create releases on Github from the command line or CI using conventional commits
-
rpytest
Rust-powered, drop-in replacement for pytest
-
test-r
Test framework for Rust
-
fatigue
an extensible load testing tool
-
redoubt-test-utils
Test utilities for Redoubt crates
-
webcomposer-bin
WebComposer CLI
-
futures_ringbuf
Mock Type implementing AsyncRead/AsyncWrite for testing and examples
-
greentic-integration
Greentic integration tooling and test runner
-
oag-node-client
TypeScript/Node client generator for oag
-
shadow-terminal
A headless modern terminal emulator
-
mocktail
HTTP & gRPC server mocking for Rust
-
mirage-analyzer
Path-Aware Code Intelligence Engine for Rust
-
simple_test_case
A bare bones attribute macro for writing parameterised tests
-
aptitude
A test harness for validating AI agent behavior against steering guides
-
clnrm
Cleanroom Testing Framework - CLI tool
-
pgrx-tests
Test framework for 'pgrx'-based Postgres extensions
-
diceprop
Mathematical properties for random testing
-
stubby
stubbing that doesn't hurt you or your IDE
-
nextest-filtering
Filtering DSL for cargo-nextest
-
jsonrpc-test
test framework for JSON-RPC
-
tdd-guard-rust
Rust test reporter for TDD Guard validation
-
rustest
Better test your program
-
ccode_runner
Run/compiles files and executes them efficiently
-
hamcrest2
A port of the Hamcrest testing library. Fork of original hamcrest-rust (which is unmaintained) with extra matchers, better docs etc.
-
rtest
integration test building framework
-
timett
small script to generate time
-
flowscripter_template_rust_library
Project template for a Rust library
-
test-optimization-sdk
Datadog's test optimization sdk
-
datatest
Data-driven tests in Rust
-
nu-plugin-test-support
Testing support for Nushell plugins
-
ctrf-rs
A reporter for Common Test Report Format (CTRF) in Rust
-
test-assets-ureq
Download test assets with ureq, managing them outside of git
-
chromey
Concurrent chrome devtools protocol automation library for Rust
-
test-tag
The #[tag] attribute for convenient tagging/grouping of #[test] tests
-
kalamari
Lightweight headless browser for security testing. Fast, pure Rust, no Chrome.
-
pbt
Property-based testing with
#![no_std]compatibility, automatic edge cases, and exhaustive breadth-first search over arbitrary types -
synthdb
The Universal Database Seeder. Production-grade synthetic data generator for PostgreSQL. Zero config, context-aware.
-
tester
A fork of Rust’s
testcrate that doesn’t require unstable language features -
numtest
Unit testing for numerical methods
-
granita
A load testing framework for simulating realistic traffic and measuring system performance
-
mlua-stdlib
Standard library bindings for mlua
-
toolproof
Standalone test suite for CLI tools and applications
-
drop-root-caps
drop 'root' user capabilities on Linux
-
funzzy
fancy watcher inspired by entr
-
ramph
A ralph implemenation for Amp
-
orb-mockhttp
Mock HTTP server for testing - supports HTTP/1.1, HTTP/2, and HTTP/3
-
ghostflow
Routines which implement various parts of "ghostflow", or the git-hosted workflow
-
frankenlab
Deterministic testing harness for async Rust: record, replay, and minimize concurrency bugs
-
arrow-integration-test
Support for the Apache Arrow JSON test data format
-
lets_expect
Clean tests for Rust
-
leviso-cheat-guard
Runtime macros for cheat-aware error handling (bail, ensure, check)
-
dscale
A fast & deterministic simulation framework for testing and benchmarking distributed systems
-
prop-check-rs
A Property-based testing Library in Rust
-
security-orchestrator
A cli tool for cox automotives security orchestrator
-
sf-afmt
An Salesforce Apex lang formatter
-
dockertest
control docker containers when running your integration tests
-
v_fixtures
Test fixture utilities for inline multi-file test cases with //- /path syntax
-
vise
Typesafe metrics client
-
pretty-sqlite
Minimalistic Pretty Prints for SQLite using rusqlite (for test & dev)
-
scruitny
my crate
-
kunit
A test runner for Rust-based operating system kernels
-
spectroscope
Consistency and isolation level checkers for distributed systems testing
-
test-dsl
A helper crate to define easy-to-author tests as KDL documents
-
litmus
a macro-free BDD test harness
-
fluent-asserter
write tests assertions with a fluent interface
-
tytanic
A test runner for typst projects
-
breathes
check source code
-
junit-report
Create JUnit compatible XML reports
-
reproducible-panic
panic hook with reproducible output
-
rusp-lib
USP toolkit
-
chia-pos2-tools
Testing tools for chia-pos2
-
bench_matrix
defining and running parameterized benchmarks, with optional Criterion integration
-
lightdom-test
A lightweight Rust library for testing HTML interactions without browser automation
-
assay-policy
Policy types and compilation logic for Assay
-
mustermann
test data for your OpenTelemetry pipeline
-
collect-unmarked-tests
A fast Rust tool to collect Python tests that don't have specific pytest markers
-
rift-lint
Configuration linter library and CLI for Rift HTTP Proxy
-
dylint_testing
testing Dylint libraries
-
headlamp
Dependency-graph based test runner in Rust that supports Rust, Python, and JavaScript
-
openchecks
checks framework
-
arkenar
modern vulnerability scanner combining Katana and Nuclei
-
fallibles
Failure injection library for testing error handling in Rust
-
static_assertions_next
Compile-time assertions to ensure that invariants are met
-
pretty_assertions_sorted_fork
Wrapper around the
rust-pretty-assertionscrate that allows for the ability to sort the Debug output -
aqua
load testing tool for benchmarking solana RPC endpoints
-
datasynth-standards
Accounting and audit standards framework for synthetic data generation (IFRS, US GAAP, ISA, SOX, PCAOB)
-
reliefgraph
The humanitarian data knowledge graph indexer
-
cawg-identity
Rust SDK for CAWG (Creator Assertions Working Group) identity assertion
-
laxci
CI tool for building and testing projects locally
-
fuzzcheck
A modular, structure-aware, and feedback-driven fuzzing engine for Rust functions
-
coverage-badge
Generate shields.io-style SVG badges for test coverage percentages
-
ejlv
A command-line interface tool for dispatching jobs to EJD (EJ Dispatcher) in the LVGL testing workspace
-
rust-diff-analyzer
Semantic analyzer for Rust PR diffs that distinguishes production code from test code
-
test_panic
test cases with panic
-
rustic_testing
rustic_testuing - library for test support in rustic-rs
-
prompt-sentinel
A high-performance CLI tool for LLM prompt regression testing
-
odra-vm
Odra Virtual Machine for testing and development
-
autospy
A test spy object library
-
yup-hyper-mock
testing clients using hyper
-
jgd-rs-cli
Command-line tool for generating JSON data from JGD (JSON Generator Definition) schema files
-
rustedbytes-randstuff
Rust CLI tool for generating random junk files and folders with various content themes
-
ecfuzz
Evolutionary Coverage-guided Fuzzing engine
-
factory-m8
Core traits for test data factories with automatic FK resolution
-
gateway-poc
Kubernetes Gateway API Implementation Comparison Tool
-
symexrs
concolic execution engine for async Rust
-
one_assert
One assert! to replace them all
-
test_2026-01-29_A01
A test app
-
interpolate_name
procedural macro attribute for repetitive tests
-
mcp-tester
Comprehensive MCP server testing tool - library and CLI
-
forky_test
Rust Utilities
-
mcpkit-testing
Testing utilities for mcpkit
-
sudo
Detect if you are running as root, restart self with sudo if needed or setup uid zero when running with the SUID flag set
-
kble
Virtual Harness Toolkit
-
yewlish-testing-tools
A set of testing tools for the Yew framework
-
is-test
A replacement for the test command, with options that are memorable. Makes shell scripting much easier.
-
kitty-test-harness
Integration test harness for driving kitty terminal via remote control and capturing screen output
-
marionette
implementing the client side of Gecko's Marionette remote automation protocol
-
drasi-source-mock
Mock source plugin for Drasi
-
depub
Reduce function/struct visibility
-
lot
Rust Load Testing Library
-
galvanic-assert
comprehensive set of matcher-based assertions and expectations for easier testing. Supports checking properties of numbers, objects, enum variants, collections, panics, and more. Stuctural…
-
fizzbee-mbt
FizzBee Model Based Testing (MBT) Rust binding
-
edtest
Streamlines the use of
rstestwith tracing and support for async tests with thetokioframework -
testcontainers-redpanda-rs
Unofficial redpanda test container
-
pdk-test
PDK Test
-
git-branchless-opts
Supporting library for git-branchless
-
ratatui-testlib
Integration testing library for terminal user interface applications with Sixel and Bevy support
-
json-matcher
declaratively matching JSON values
-
cargo_pup_lint_config
Configuration and rule builder utilities for cargo-pup architectural linting
-
tinyinst
Rust bindings for googleprojectzero/TinyInst
-
normalize-tools
Unified interface for external development tools (linters, formatters, type checkers)
-
cucumber-reporter
html reporter for cucumber-rs
-
crabdance_workflow
Workflow authoring SDK for Cadence
-
libtest-mimic-collect
Global test collector for libtest-mimic
-
cli-assert
Testing command-line applications
-
cli_test_dir
Tools for testing Rust command-line utilities
-
seppo
Kubernetes testing framework with multi-cloud cluster management
-
murf
A mocking and unit test framework for rust
-
assert-unmoved
A type that asserts that the underlying type is not moved after being pinned and mutably accessed
-
rspec
Write Rspec-like tests with stable rust
-
nostr-relay-builder
Build your own custom nostr relay!
-
rstest_reuse
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test
-
mcplint
MCP Server Testing, Fuzzing, and Security Scanning Platform
-
buildkite-test-collector
Official Buildkite Test Analytics Collector for Rust
-
rglw
Root project for all the utilities that rustyglware offers to the community
-
utmt
Unit Test Macros. Several tools and macro for unit test improving.
-
rb-sys-test-helpers
Helpers for testing Ruby extensions from Rust
-
uniffi_testing
a multi-language bindings generator for rust (testing helpers)
-
leta-output
internal component crate of leta
-
clearcheck
Elegant and extensible assertions in rust
-
oxiz-spacer
Property Directed Reachability (PDR/IC3) engine for OxiZ - Horn clause solving
-
tree-crasher-javascript
grammar-based black-box fuzzer
-
proptest-derive
Custom-derive for the Arbitrary trait of proptest
-
apirquest_bin
ApiRquest is a library for testing Api Rest. Written in Rust, it allows you to use the Rhai scripting language to increase test flexibility. It uses Gherkin syntax for test scenarios.
-
better-assert
Assertion helpers with built-in logging powered by better-logger
-
gitlab-report
Generates GitLab reports from cargo's JSON output
-
cpuburn
push your CPU to 100%
-
rxpect
Extensible fluent expectations for Rust
-
repo
An opinionated tool for repo management
-
ruva
Event Driven Message Handling
-
mssql-testing
Test infrastructure for SQL Server driver development
-
mockalloc
allow testing code which uses the global allocator
-
applin_headless
Control an Applin™ client programmatically
-
async-time-mock-core
Mockable time for use in async runtimes (core package)
-
env_wrapper
A wrapper around std::env to facilitate testing
-
ovft-core
Core library for Open Very Fast Trace - requirements traceability for Rust projects
-
pawdist
Dynamic test distribution system that solves Playwright's static sharding imbalances
-
acton_test
Testing utilities for Acton actors, providing tools to help in the testing and validation of actor behavior
-
assert-call
testing that ensures code parts are called as expected
-
meerkat-tools
Tool validation and dispatch for Meerkat
-
double
Full-featured mocking library in Rust, including rich failure messages and argument matchers
-
anysystem
A framework for deterministic simulation and testing of distributed systems
-
trace-doc
A Rust-based framework for compile-time, zero-cost traceability and specification modeling
-
ih-muse
Infinite Haiku Muse
-
cargo-insta
A review tool for the insta snapshot testing library for Rust
-
tanu
High-performance and async-friendly WebAPI testing framework for Rust
-
unit-testing
A unit testing library
-
atlassian-cli-api
API client library for Atlassian Cloud products
-
burn-contracts
Fluent Contracts for the Burn library
-
precious-integration
Integration tests for precious - not for external use
-
git2-hooks
adds git hooks support based on git2-rs
-
oma-topics
AOSC OS topic (testing) repository manager used by oma
-
bolero-hydro
fuzz and property testing front-end (forked for the hydro_lang crate)
-
fake_asia
A realistic fake data generator library for Asian countries (China, Japan, South Korea, India) with authentic postal codes
-
apate
API mocking server & rust unit tests library to mimic external 3rd party API endpoints
-
proptest-arbitrary-interop
Interop glue between arbitrary and proptest crates
-
galvanic-test
A testing framework for setting up and tearing up test fixtures/environments with support for parameterised test cases. This crate is part of galvanic---a complete test framework for Rust
-
fake-opentelemetry-collector
A Fake (basic) opentelemetry collector, useful to test what is collected opentelemetry
-
burncloud-api-test
A high-performance API testing tool supporting OpenAI, Azure OpenAI GPT, and Azure Claude models with comprehensive performance metrics
-
chief
A Development Tools
-
chaos-rs
Minimal library for chaos testing
-
prompt-rust
providing a simple input macro for Rust, similar to Python's input()
-
raz-core
Universal command generator for Rust projects - Core library with stateless file analysis and cursor-aware execution
-
fluentci-shared
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
aws-mocks
A mocking library for AWS. This is NOT an official AWS library.
-
libtest2
An experimental replacement for libtest
-
proc-result
A tiny cross-platform library containing exit status and code types
-
seesaw-testing
Testing utilities for Seesaw framework
-
subplot-bin
tools for specifying, documenting, and implementing automated acceptance tests for systems and software
-
rusty_nodejs_repl
Run a Node.js Read Eval Print Loop from Rust
-
miyabi-e2e-tests
End-to-end test framework and utilities for Miyabi
-
moq
Mock generator
-
roast
Structures and tools to parse, navigate, and validate OpenAPI v3.1 specifications
-
test-fork
running tests in separate processes
-
expectest
matchers and matcher functions for unit testing
-
lmrc-gitlab
GitLab API client library for the LMRC Stack - comprehensive Rust library for programmatic control of GitLab via its API
-
assay
A super powered testing macro for Rust
-
ensc-testsuite
generate TAP or JUnit reports
-
km-crates-publish-test
Rust publishing test
-
taskcluster-upload
Taskcluster Upload Support
-
appium-client
Client for Appium Server, for automated mobile app testing
-
jdrouet-release-plz-testing
just testing how to trigger build after release
-
arch_validation_core
Rule based architecture test library
-
refined
refinement types; parse, don't validate!
-
lox-test-utils
Testing utilities for the Lox ecosystem
-
serdes-ai-evals
Evaluation framework for testing and benchmarking serdes-ai agents
-
mock-omaha-server
Mock implementation of the server end of the Omaha Protocol
-
roundlet
Random collection of helper libraries used by Ringlet software
-
statsig-client
client library for Statsig feature flag and experimentation platform
-
nils-git-cli
CLI crate for nils-git-cli in the nils-cli workspace
-
pipedash-plugin-buildkite
Buildkite plugin for Pipedash
-
lazyactions
TUI to monitor GitHub Actions
-
moon_task
A task within a project
-
time-test
Measure how long your test cases take with one simple macro
-
iamctl-rust-sdk
SDK for building iamctl providers with type safety and performance
-
arborium-test-harness
Test harness for arborium grammar crates
-
fumble
an oxidized implementation of the original clumsy tool, designed to simulate adverse network conditions on Windows systems
-
gitjuggling
Run a git command in all repositories under the current working directory
-
allure-rs
A comprehensive Rust library for generating Allure test reports
-
radicle-cli-test
Radicle CLI test library
-
arts-n-crafts
Arts and Crafts was a reaction against the industrialization and excess of the Victorian era, and it sought to celebrate traditional craftsmanship and materials. Arts and Crafts architecture…
-
maelstrom-broker
The Maelstrom broker. This process coordinates between clients and workers.
-
pw-rs
Rust bindings for Microsoft Playwright
-
drop-tracker
check when a variable gets dropped. Useful for testing wrappers and containers that use unsafe memory management.
-
facet-assert
Pretty assertions for Facet types - no PartialEq required
-
sql-help
parse SQL text then print any SQL help that we know of, such as optimizations, clarifications. Work in progress.
-
drop_tracer
memory leak detector
-
xlsx_split
automatically splitting xlsx file
-
iroh-fake-store
a fake iroh-blobs store for testing that generates data on-the-fly without storage
-
rusoto_mock
AWS SDK for Rust - Request Mocking Helpers
-
gnostr-invalidstring
just for testing invalid string data
-
xacli-testing
Testing utilities for XaCLI - keyboard simulation, VHS tape parsing, and output capture
-
proptest-arbitrary-adapter
Make
arbitraryinteroperate withproptest -
test_logs
see logs in tests
-
tree-crasher-openscad
grammar-based black-box fuzzer
-
file_diff
An atomic utility for diffing files in testing
-
xee-testrunner
Conformance testing for Xee's XPath and XSLT implementations
-
eetoee
A DX-first framework for E2E testing via headless Chrome and Rust
-
test-binary
Manage and build extra binaries for integration tests as regular Rust crates
-
r_unit
A fast and easy-to-use unit testing library
-
katwalk
iterate over NIST KAT vectors. It allows to bind an action for each test vector supplied by calling code. Hence, making it possible to run KAT testing. This is work in prograess version!!!
-
oxiz-proof
Proof generation and checking for OxiZ SMT solver
-
offload
Flexible parallel test runner with pluggable cloud providers
-
p-test
procedural macro to help you write parameterized tests easily
-
reqwest-rewire
lightweight wrapper around reqwest that transparently rewrites outgoing request URLs based on user-defined rules. It is designed primarily for testing and local development, allowing…
-
rust_test_framework
A testing framework for Rust
-
contrafact
A trait for highly composable constraints ("facts") which can be used both to verify data and to generate arbitrary data within those constraints
-
rp_sandbox_b
Testing project -- please ignore
-
afl_runner
Scaling best-practice AFLPlusPlus fuzzing campaigns made easy
-
mrblackjack
framework for testing Kubernetes operators
-
ci_env
Detect CI information from the environment
-
mocktopus
Mocking framework for Rust
-
minidump-synth
producing synthetic minidumps for testing
-
moosicbox_arb
MoosicBox arbitrary arb package
-
scoper
A TypeScript code analyzer using the OXC parser
-
regrest
A command-line tool for regression-/e2e-testing command-line tools
-
change-user-run
Run commands as other users and create users
-
shoulds
An intuitive, fluent assertion library for writing expressive test expectations in Rust
-
monkey_test
A property based testing (PBT) tool like QuickCheck, ScalaCheck and similar libraries, for the Rust programming language
-
tbc-rust-library
Test library for to-be-continouos
-
rung-core
Core library for Rung - stack model, state management, sync engine
-
halo-core
halo core(配置/服务基础能力)
-
auto-git-committer
program to automate Git commits and push them to a remote repository
-
prom-mock-rs
A mock Prometheus HTTP API server for integration testing
-
pessoa
generating fake identities/user data in different languages. The crate is named after the Portuguese word for 'person'.
-
pty_closure
Run functions and closures in a pseudoterminal
-
runner
running Rust snippets
-
mock-io
mock IO stream and listener implementations
-
auto_test
Automatically generate test stubs for Rust projects using AST analysis
-
autarkie_libfuzzer
libFuzzer shim which uses LibAFL with common defaults
-
roughenough-integration-test
End-to-end integration tests for Roughenough server and client
-
hawkbit_mock
Mock server implementation of Eclipse hawkBit
-
cppup
An interactive C++ project generator
-
llkv-test-utils
Test utilities for LLKV toolkit
-
bolero-generator
value generator for testing and fuzzing
-
cuenv-codeowners
Generate CODEOWNERS files with configurable section styles
-
blaze-tests
Blaze integration tests suite
-
ruchyruchy
JIT Compiler + Advanced Debugging Tools - Cranelift-based JIT with mixed-mode execution, eBPF syscall tracing, statistical profiling, 10 quality tools, automated bug detection, 95%+ detection rate…
-
testvox
that turns test reports into human readable messages
-
ldap-test-server
Running isolated OpenLDAP servers in integration tests
-
hms-test_utils
Testing utils for Hold my Snip!
-
lcov2generic
Convertitore LCOV → SonarQube Generic Coverage XML
-
skeptic
Test your Rust markdown documentation via Cargo
-
asciidork-tck
Asciidork TCK Adapter
-
viewpoint-cdp
Low-level Chrome DevTools Protocol implementation over WebSocket
-
agent-cli
Agent AI command line
-
mockall_double
Test double adapter for Mockall
-
bintest
Testing the executables build by a bin crate
-
oxidite-testing
Testing utilities for the Oxidite v2 web framework
-
json-test
A testing library for JSON Path assertions in Rust
-
othmanemimouni
Testing Package With Publishing
-
runs
A CLI tool to run Rust documentation tests (doctests) on standalone .rs files by generating a temporary Cargo project
-
qlty-llm
Code quality toolkit
-
sn_fake_clock
Fake clock for deterministic testing of code depending on time
-
runt
A lightweight and parallel snapshot testing framework
-
ggen-test-opt
Test optimization and selection tooling for ggen - value scoring, Pareto selection, parallel execution
-
eggmine
Inference of solutions for academic multiple choice tests, based on candidates' answers and grades
-
rassert
Fluent, easy-to-extend test assertion library
-
specker
Testing utility that simplifies file matching against bunch of templates
-
qanglang-test
Test runner for Qanglang
-
armature-testing
Testing utilities for Armature applications
-
printable-shell-command
A helper library to print shell commands
-
dsim
A deterministic simulation testing framework for Rust
-
fluxbench-logic
Algebraic verification engine for FluxBench performance assertions
-
expect-tests
(A better) minimalistic snapshot testing library
-
bh
BountyHub CLI
-
augurs-testing
Test framework and data for the augurs library
-
twine-thermo
Thermodynamic and fluid property modeling for the Twine framework
-
agent-execution-harness
A test harness for validating AI agent behavior against steering guides
-
ostd-test
The kernel mode unit testing framework of OSTD
-
lit
Integrated testing tool, inspired by LLVM's 'lit' testing script
-
grpc-rpc-server-harness
gRPC RPC server harness for testing mock services
-
marauders
A work-in-progress code mutation tool
-
mockers
Mocking library
-
facet-testhelpers
A collection of testing helpers and utilities for facet
-
rust_checker
A modular Rust code validation tool with HTML, JSON, SVG badge, and JUnit XML report export. Includes optional web dashboard and PQC guardrails via plugins.
-
cch23-validator
Validate solutions to challenges from Shuttle's Christmas Code Hunt 2023
-
test4a
Testing library that provides some tools to apply "Advanced" Arrange-Act-Assert testing design
-
faraday
Parameterized test case library for Rust ⚡️
-
farmfe_testing_helpers
Testing helpers for farm
-
mockforge-runtime-daemon
Runtime daemon for zero-config auto-mock generation from 404s
-
osdk-test-kernel
The OSTD-based kernel for running unit tests with OSDK
-
jmpln
A tiny, ergonomic function patching crate focused on simple setup and RAII safety
-
readme-sync
Checks that your readme and documentation are synchronized
-
test-span
macro and utilities to do snapshot tests on tracing spans
-
gilder
Golden testing library
-
daedalus-nodes
Demo node implementations and fixtures for Daedalus
-
rusty-forkfork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
laboratory
expressive unit test framework for Rust
-
mpi_test
testing framework for MPI applications
-
pop-test
your test orchestration master of puppets
-
litcheck-lit
litcheck's lit functionality as a library
-
user-a-sys-test-haobo
Test
-
oxidd-rules-tdd
Ternary decision diagrams (TDDs) for OxiDD
-
astarte-device-sdk-mock
Mock implementation of the traits in the astarte-device-sdk
-
fob-browser-test
Headless Chrome testing library for browser automation and testing
-
fnv0
FNV0/1/1a 32/64/128-bit hash functions
-
cargo-suity
automate test runs and report results in JUnit format
-
surveyor
Blueprint testing framework
-
xwt-tests
Common test suite for xwt. Intended for reuse to provide the same coverage in all the execution environments
-
little-skeptic
Test your Rust markdown documentation via Cargo
-
subunit-rust
A subunit v2 protocol implementation in Rust
-
e2e
Test framework for stateful integration tests
-
gtest_cpp
Google test C++ library packaged using Zanbil
-
adder_mcadder
just testing out how to publish to crates.io
-
symbologyl2
Symbology normalization and translation for listed US equities
-
simple_txtar
txtar archive format
-
mock-it
Make mocking reliable
-
colored-diff
Format the difference between two strings with ANSI colors
-
tire
single interface for the most common workflows in a typical, modern Python project
-
tokmd-gate
Policy evaluation engine for tokmd analysis receipts
-
wiremock-multipart
matchers for wiremock dealing with multipart requests
-
sidebyside-executor
Plan execution abstraction with local and Temporal backends
-
semantic-rs
Automatic crate publishing
-
cargo_public_test
mixing primary colors
-
gigaload
load testing tool for benchmarking solana RPC endpoints
-
loco-cli
loco cli website generator
-
pgx-tests
Test framework for 'pgx'-based Postgres extensions
-
testanything
Generate results in the Test Anything Protocol (TAP)
-
release-plz-test
A test crate for the release-plz action
-
tubetti
Serve &[u8] data at a localhost url with minimal configuration
-
jest-companion
Run jest-lua tests from the command line
-
geckodriver
Proxy for using WebDriver clients to interact with Gecko-based browsers
-
shadow-terminal-cli
A headless modern terminal emulator
-
ortb_v2_5
rustlang implementation of OpenRTB 2.5
-
audit-filter
Filters npm audit output for use in CI
-
parcheck
Test permutations of concurrent scenarios
-
chronobreak
Rust mocks for deterministic time testing
-
mandrel-mcp-th
Mandrel MCP Test Harness - Professional testing and reporting for MCP servers
-
two-rusty-forks
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
aerox_plugins
AeroX 官方插件集合
-
grillon
offers an elegant and natural way to approach API testing in Rust
-
httpwg-cli
A CLI able to run httpwg test cases (h2spec replacement)
-
hello_exercism
how to create an own crate
-
prusti-contracts
Tools for specifying contracts with Prusti
-
elicitation_rand
Random data generation through elicitation - castle on cloud verification pattern
-
advent-of-code-rust-runner
Rust framework for running Advent of Code solutions
-
atlassian-cli-bulk
Bulk operations executor for Atlassian CLI
-
engage
A task runner with DAG-based parallelism
-
subplot-build
using Subplot code generation from another project’s
build.rsmodule -
greentic-integration-validator
Greentic integration tooling and test runner
-
supercilex-tests
Test utilities I use
-
test-each
Generate tests at compile-time based on file resources
-
china-id
一个中国身份证号码解析库
-
mockable
Usefull components to make easier to mock your code
-
public-lib
Public library for testing purposes
-
bpfvm
bpfvmis a small BPF VM implementation and cBPF token ‘assembler’. It is intended for testing cBPF functionality before deployment, e.g. seccomp BPF filters. -
sturgeon
Record async streams with timing, replay deterministically
-
stubr
Wiremock implemented in Rust
-
io_check
testing read and write split handling
-
test-trace
A replacement of the #[test] attribute that initializes tracing infrastructure before running tests
-
is_close
Determine whether floating point numbers are close in value
-
phper-test
PHPer testing utilities
-
github-actions-models
Unofficial, high-quality data models for GitHub Actions workflows, actions, and related components
-
drasi-bootstrap-noop
No-op bootstrap provider plugin for Drasi
-
trycmd
Snapshot testing for a herd of CLI tests
-
libafl_cc
Commodity library to wrap compilers and link LibAFL
-
conveyor-ci
Conveyor CI SDK for Rust
-
stainless
Organized, flexible testing framework
-
fail-parallel
Fail points for rust. A fork that supports parallel test execution.
-
filetest
Macro that creates test cases for each file in a directory
-
symphonize
running integration tests across services
-
testing_table
An easy to use library for pretty print tables of Rust
structs andenums -
etest
Allows to control behaviour of
#[test]like functions -
asupersync-conformance
Conformance test suite for async runtime specifications
-
goldenscript
A scriptable, data-driven test framework using golden masters
-
guts-ci
CI/CD pipeline support for Guts code collaboration platform
-
assert-str
Macros for asserting multiline strings
-
cctr-expr
internal component crate of cctr
-
libafl_libfuzzer
libFuzzer shim which uses LibAFL with common defaults
-
squads-temporal-sdk
Temporal Rust SDK
-
modelator
A framework and tools for model-based testing
-
testing_logger
Supports writing tests to verify
logcrate calls -
rpytest-ipc
IPC transport layer for rpytest
-
b2c2-tokenizer
b2c2のBASICコードのトーカナイザー?
-
arbitrary_ext
combinator functions to generate standard collections with custom arbitrary function
-
temp_env_vars
Resets all environment variables changed in a defined scope
-
lcov-parser
LCOV report parser for Rust
-
dearbitrary
The trait for generating unstructured data from structured data
-
lincheck
A linearizability checker for concurrent data structures
-
turboclaudeagent
Interactive Agent SDK for TurboClaude - Use Claude agents in your Rust applications
-
totems
A collection of assertion macros for unit testing or otherwise
-
fstest
A procedural macro for testing in tempdirs or git repos
-
xtaskops
Goodies for working with the xtask concept
-
continuous-testing
A continuous testing tool
-
rbase
Github template to setup the CI and cargo publish
-
ih-muse-record
Record Muse Api usage for testing purposes
-
liuby
cargo publish test
-
parameterized_test
A macro to support providing arguments to test functions
-
axum-test-helper
Extra utilities for axum
-
x86test
Custom test runner for bare-metal x86 tests
-
coman
Easily run and test your programming contest solutions
-
ahmadtest
just to test rust crates
-
expecting
Rust macros that test conditions without panicking
-
gherkin_rust
A pure Rust implementation of the Gherkin (
.featurefile) language for the Cucumber testing framework -
quickcheck
Automatic property based testing with shrinking
-
weiznich-is-testing-things
test
-
flipdot-testing
Tools for testing and debugging Luminator sign communications
-
monster-rs
Monster is a symbolic execution engine for 64-bit RISC-U code
-
chord-core
async parallel case executor
-
borsa-mock
Mock Borsa connector with deterministic fixture data for tests and examples
-
rusty-ci
generate buildbot projects from a YAML file
-
moon_project
A project in moon
-
assert-panic
Assert that a panic happens, and optionally what (kind of) panic happens
-
lucifer-testing
Illuminating CLI testing
-
outdir-tempdir
cargo-test to create temporary directories in the OUT_DIR
-
iroh-test
Internal utilities to support testing of iroh
-
vangelis
A functional testing framework
-
cargo-bdd
Diagnostic tooling for rstest-bdd
-
ricecoder-execution
Execution engine for workflows and agent tasks
-
datagen
An easy to use tool to generate fake data in bulk and export it as Avro, Parquet or directly into your database as tables
-
deftsilo
dotfiles manager
-
ldap-test-server-cli
Command line for running OpenLDAP server for testing
-
const-units
that lets you check the dimensions of your quantities at compile time and run time
-
coppers
custom test harnass that measures the energy usage of your test suite
-
zentao
api
-
mockforge-ftp
FTP protocol support for MockForge
-
sham
Mock implementations for use in testing
-
sdf-row-guest
guest crate for row resource test
-
gha
developing custom GitHub Actions
-
substance-framework
A testing framework designed to work without std, using only core features
-
clitest-lib
CLI-based testing library
-
cscrapper
Scrapper for competitive programming websites
-
action-core
GitHub actions toolkit
-
rdocs
Code Documentation Made Simple
-
ssping
Command-line tool for testing connectivity of Shadowsocks server
-
rust-mockdata
Flexible and Powerful Library to generate mock data
-
kuroe
lightweight CLI tool for creating competitive programming problems
-
kotoba-tester
Kotoba Test Runner - Testing framework for .kotoba files
-
stimmgabel
polyproto reference test implementation used for verifying other implementations of the protocol
-
monarch
A (currently) barebones metamorphic testing utility
-
ggen-test-audit
Test quality audit tooling for ggen - mutation testing, assertion analysis, false positive detection
-
probador
CLI for Probar: Rust-native testing framework for WASM games
-
surf-vcr
Record and replay HTTP sessions for testing surf clients
-
apr-qa-cli
CLI for APR model qualification testing
-
mock-ci-project
test crate
-
proptest-semver
Property Testing implementations for Semantic Versioning
-
pipedash-plugin-jenkins
Jenkins plugin for Pipedash
-
hitt-sse
SSE utility library for the hitt http testing tool
-
git-next-forge-github
GitHub support for git-next, the trunk-based development manager
-
bevy_fuzz
Experimental high-performance fuzz-testing for bevy systems, emulating user UI interaction
-
nextest-runner
Core runner logic for cargo nextest
-
pact_mock_server_cli
Standalone pact mock server for consumer pact tests
-
lib_aoc
trait-based framework for the annual Advent of Code programming challenge
-
rust-target-feature-data
providing historical data about Rust target features
-
tytanic-utils
Helper functions, types and traits for the tytanic test runner
-
sleuth
Extremely opinionated testing framework generating an exact specification and reducing code to its minimal implementation
-
derive_fuzztest
proc-macro to enable using the same implementation for fuzz tests and property tests
-
ccgen_rs
A fast, flexible, and customizable credit card number generator library for Rust. Generates valid (Luhn-compliant) credit card numbers for testing, QA, and development.
-
mark-flaky-tests
Mark, debug and auto-retry your flaky tests
-
cargo_and_crates_by_suka
just a sample project to test the functionalities of cargo
-
subunit
v2 protocol implementation in Rust
-
beacon-verifier
Compliance tool to verify beacon implementations
-
borrowing_exerci
how to understand the borrowing in rust
-
asnfuzzgen
ASN.1 Structure-Aware Fuzzing Compiler
-
cd_env
Detect CD (deploy, deliver, distribute) information from the environment
-
boost_core
Boost C++ library boost_core packaged using Zanbil
-
alexveecle-20250908-workspace-experiment-parent-2
Tests
-
io-test
I/O implementations for testing
-
rust-actions
BDD testing framework with GitHub Actions YAML syntax
-
arch_test_core
Rule based architecture test library
-
gnostr-git2-hooks
adds git hooks support based on git2-rs
-
http-endpoint-server-harness
HTTP endpoint server harness for testing mock endpoints
-
derive_arbitrary
Derives arbitrary traits
-
json2tests
Macro to generate your Rust tests from a provided JSON file
-
hamcrest
A port of the Hamcrest testing library
-
wasmer-pack-testing
Wasmer Pack Integration Testing Framework
-
rust-expect
Next-generation Expect-style terminal automation library for Rust
-
maelstrom-worker
The Maelstrom worker. This process executes jobs as directed by the broker.
-
rulecc
上帝工具箱
-
assertive
Collection of assertions
-
anytest
Run any test from your terminal
-
integra8
integration test framework Rust with a focus on productivity, extensibility, and speed
-
yamori
A test runner and visualizer for command-line applications
-
siderophile
Find the ideal fuzz targets in a Rust codebase
-
kvarn_testing
Testing framework used by the Kvarn web server
-
gh-workflow-tailcall
macros for gh-workflow
-
tc_core
Core crate of testcontainers, a library for integration-testing against docker containers from within Rust
-
mutagen
Mutation testing for Rust – Support library
-
caliber-test-utils
Test utilities, generators, and fixtures for CALIBER
-
fakehub
Portable command-line tool for running and configuring fake GitHub API for testing
-
isotest
Enables a very specific unit testing pattern
-
aws_mock
A mocking library for AWS. This is NOT an official AWS library. Renamed to aws-mocks.
-
ftcli
A command line tool to manage, test and run your 42 projects
-
speculate
An RSpec inspired minimal testing framework for Rust
-
tested-fixture
Attribute macro for creating fixtures from tests
-
crusty-hooks
git hooks integration for Rust projects
-
west
WebAssembly component test runtime
-
embedded-test-linker-script
Linker script for embedded-test
-
futures-test-sink
Test utilities for futures::sink
-
entropic
Traits for converting Rust data structures to/from unstructured bytes
-
rust_transformers
High performance tokenizers for Rust
-
ssh-test-server-cli
In memoery ssh server for integration testing - cli
-
mz_rusoto_mock
AWS SDK for Rust - Request Mocking Helpers
-
mockem
mock'em functions!
-
speculos-client
Speculos client written in Rust for Ledger integration testing
-
fluentci-core
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
librstb
Write HDL-Testbenches in Rust
-
runa-wayland-types
Types defined by the Wayland protocol
-
viewpoint-test
Test framework for Viewpoint browser automation with Playwright-style assertions
-
simulacrum
Minimal library for creating mock objects by hand using stable Rust
-
data-test
(aka table-test), without custom test to run with your test runner
-
suitest
quality of life test suites
-
assert_panic_free
Assert that some code is panic-free. Fast to compile, no syn or macros etc...
-
trycmd-indygreg-fork
Snapshot testing for a herd of CLI tests
-
cdn-payroll
Canadian Payroll Library
-
tree-crasher-rust
grammar-based black-box fuzzer
-
aster-test
Aster - An AI agent framework
-
test_61a7cd7f28e0
testing scraping examples
-
xml-lint
CLI for linting and formatting XML files
-
dose
Your daily dose of structs and functions
-
ntest_timeout
Timeout attribute for the ntest framework
-
crabdance_testsuite
Testing utilities for Cadence workflows and activities
-
cargo-actions
cargo, create a CI github action
-
soft-test-failures
Allow multiple assertions to fail in one test
-
fluent-assertions
testing library that enhances readability and expressiveness by enabling natural language-like syntax for test assertions
-
dropcount
Count destructor calls
-
qitops
Software Quality Assurance CLI for API, Performance, Security, and Web Testing
-
rust_lib_example
Rust project example
-
snowpatch
continuous integration for patch-based workflows
-
rasterfakers
CLI tool to generate fake GeoTIFF files for testing and fixtures
-
ci_info
current CI environment information
-
invalidstring
just for testing invalid string data
-
opentelemetry-testing
testing OpenTelemetry integrations with tracing, metrics, and logging
-
quint-connect-macros
Procedural macros used by the
quint-connectcrate -
contain-rs
Run containers with docker or podman
-
demo-app-asi
demo project to test automation
-
test-toolbox
useful macros for unit testing
-
regression-test
regression testing
-
smartcow
a cow for smartstrings
-
shoulda
derive macro for test assertions
-
kbus-mock
Mock implementation of the kbus crate for testing
-
regressionu
Regression implementation with perpetual update functionaility
-
test_suite_rs
macro to create a test suite with a setup and teardown function
-
pest-intermittent
This project aims to find intermittent tests at your php project
-
murmur2
hash functions - see docs.rs
-
test-fuzz-runtime
-
test8981
testing stuff
-
caplog
Capture log messages for testing
-
ggen-e2e
End-to-end testing framework for ggen with testcontainers and cross-platform validation
-
assert_json
json testing made simple
-
wang_utils_git
个人使用的rust工具库
-
charted-testkit
📦🦋 TestKit is a testing library for Axum services with testcontainers support
-
pebbles
The Worst Web Automation Framework Ever. (╯°□°)╯︵ ┻━┻
-
tap-consooomer
Parse Test Anything Protocol (TAP) files
-
sparql-smith
SPARQL test cases generator
-
designguard-cli
CLI for KiCad schematic and PCB validation (DesignGuard)
-
leviso-cheat-test
Proc-macro for cheat-aware test documentation
-
raads-r
testing and scoring
-
cahya-test
A test library
-
rustc-test
A fork of Rust’s
testcrate that doesn’t require unstable language features -
cargo-difftests-testclient
cargo-difftests: test client library
-
sample-test
Sampling strategies and machinery for testing arbitrary data
-
swamp-test-runner
test runner for Swamp
-
mcp-server
Server SDK for the Model Context Protocol
-
dummy-bin
Dummy binary crate for testing
-
n0-tracing-test-macro
A procedural macro that allow for easier testing of crates that use
tracing. Internal crate, should only be used through thetracing-testcrate -
factori
A factory library for Rust, inspired by FactoryBot. 🤖
-
chromedriver-launch
launching a chromedriver process
-
compiletest_rs
The compiletest utility from the Rust compiler as a standalone testing harness
-
litcheck-filecheck
litcheck's FileCheck functionality as a library
-
dataz
High-throughput generative datasets
-
kata_machine
A quick way to generate a sandbox, start coding and easily test your katas across multiple languages
-
canyon
add function
-
qutonium
simplify unit testing with a functional testing framework 📈
-
gharial
test tool for program to manipulate memory directly
-
section_testing
section-style testing
-
taskcluster-download
Taskcluster Download Support
-
fbt
folder based testing tool (library)
-
precious-exec
A command running library for precious - not for external use
-
ci_group
RAII log groups for GitHub Actions and Azure Pipelines. Fixes swallowed logs.
-
tycho-disasm
TVM bytecode disasm
-
fakie
The flaky web proxy
-
specimen
A data-driven testing library as well as a yaml data format
-
aliri_clock
Timing utilities used by the
alirifamily of crates -
node-builder
A minimal node implementation for running integration tests of the Miden client. NOT for production use.
-
clex_gen
A generator for clex language
-
anticipate
Automate terminal applications in Unix like Don libes expect
-
rs-ml
ML crate including Gaussian Naive Bayesian classifier
-
comparable
comparing data structures in Rust, oriented toward testing
-
pipebuilder
CI for pipebase application
-
stomp-test-utils
classes for testing sessions
-
git-branchless-undo
Supporting library for git-branchless
-
async-metronome
Unit testing framework for async Rust
-
rust-api-test
CLI tool for testing REST APIs
-
mock_me
MockMe is a tool used to mock dependencies / function calls when running unit (lib) tests in Rust
-
junitxml2subunit
convert junitxml files to subunit v2
-
temp_test
temporary test utils for rust 🔨
-
temp_testdir
Little crate to use temp directory in crate. You can chose if delete it after use or not to debugging purpose.
-
il2-test-utils
InterlockLedger's Unit-Test utilities for Rust
-
interface-tests-helpers
HTTP interface tests helpers and routines
-
backend-test-kit
set of tools and helpers for testing backend services in Rust
-
fickle
Tools for handling fickle (flaky) tests in rust
-
char-buf
A writable, fixed-length
charbuffer usable inno_stdenvironments -
mlir-testutils
writing tests that use MLIR
-
grammartec
The Nautilus grammartec
-
ctxbuilder
Context-based builders
-
nam-wasmer-c-api-test-runner
wasmer-c-api-test-runner
-
rsonpath-syntax-proptest
Test utilities for JSONPath
-
circleci-junit-fix
Fixes junit reports to have proper integration with CircleCI
-
assert2ify
A one-liner solution to replace assertions in tests by the expressive assertions of the assert2 crate
-
hongg
Fuzz your Rust code with Google-developped Honggfuzz !
-
jacderida-exp2-add-lib
Little library for experimenting with automated release workflows
-
tokitsuge
A unit test friendly utility that provides the function to get the current time
-
layered-crate
declare and verify internal dependencies amongst modules inside a crate
-
tearup
Setup - teardown your tests
-
test-smi-rs
APIs for managing and monitoring FuriosaAI NPUs
-
assert_matches_regex
Macro for asserting that a string matches a regex
-
jeb1pochybrid
hello
-
combination_tests
Rust macro for generating tests by permutations
-
qlty-types
Code quality toolkit
-
cql_storage_type_testing_lib
Testing library for CQL Database storage types
-
sapling-dev-logger
Print or examine tracing output in unit tests
-
sequential-test
Allows for the creation of sequential Rust tests
-
ruva-es
Event Driven TEvent Handling
-
testo
program to test automated releases
-
plux-mock
Mock implementation for Plux
-
tensile
A test framework capable of dynamic and parallel test execution
-
treereduce-rust
Fast, parallel, syntax-aware program reducer for Rust
-
winit-test
Run tests using the winit event loop
-
automataci
Solid Foundation for Kickstarting Your Software Development
-
test-macro
macro for writing Rust test code in an easy way
-
verusfmt
An opinionated formatter for Verus
-
subcase
Share parts of your test case intuitively
-
gcj-helper
A helper library for Google Code Jam solutions
-
rust-droid
A powerful UI automation framework for Android
-
im-very-very-bad-at-names
testing cross-crate rustc flags in bazel
-
failspot
A testing library that makes it easy(ish) to add intentional errors to a program
-
repeated-assert
Run assertions multiple times
-
pessoa-cli
CLI for generating fake identities/user data in different languages. The crate is named after the Portuguese word for 'person'.
-
jrest
The equivalent of Jest for Rust
-
nullable-utils
Helpers for working with James Shore's Nullables
-
maelstrom_rs
write toy distributed systems with Maelstrom as Actors
-
aerox_protobuf
AeroX Protobuf 编解码支持
-
cargo-testify
automatically run tests on your Rust project and notify about the result
-
facilitest
that facilitate testing
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
ju-tcs-rust-23-9
-
duende-test
Testing infrastructure for Duende (harness, chaos injection, load testing)
-
browser_tester
Deterministic lightweight browser runtime for Rust tests
-
rust_slim
A Slim Server for acceptance tests in rust
-
atest
a test
-
cargo-culture-kit
writing tools that check Rust project conventions
-
conformer
framework for authoring conformance test suites
-
match_err
Macro for matching enum-like errors
-
easy-assert
readable assertions in your tests
-
mockforge-world-state
World State Engine - Unified visualization of all MockForge state systems
-
test_package_crates_io
The package is intended for only testing purpose
-
rigor
CLI tool to perform snapshot testing for your HTTP/REST APIs
-
moon_file_group
File groups and collections
-
test_deps
Allows developers to define dependencies among tests
-
davids-test-crate
test
-
factori-imp
factori-imp(roved), a factory library for Rust, inspired by FactoryBot. 🤖
-
fontcull-font-test-data
Test data for the fontations crates. (Vendored fork for fontcull)
-
chloe-is-a-cat
A collection of crates for working with cats
-
ju-tcs-rust-23-21
sample cli app for lab
-
mock-store
in-memory mock-store for testing and prototyping (with modql support)
-
cross-test
Native and web testing in a single framework
-
polish
Test-Driven Development done right
-
devbox
Developer toolbox for building and testing
-
testwriter
generate a function that seeks to reproduce a received dbus signal message. This may be useful in writing unit tests in a TDD workflow.
-
proc_assertions
Compile-time assertions via procedural macros
-
math_test
Generates math questions for elementary school kids
-
bolero-honggfuzz
honggfuzz plugin for bolero
-
virtual-tty-pty
PTY integration for virtual-tty - run real processes in virtual terminals
-
chidotestcrate_a
testing
-
agents-test-harness
A test harness for validating AI agent behavior against steering guides
-
rustdoc-llms
Rust documentation helper to generate file llms.txt to help training AI large language models (LLMs)
-
astarte-message-hub-proto-mock
Astarte message hub protocol buffers mock crate
-
prusti-std
External specifications for items in std for Prusti
-
neo4j_testcontainers
Neo4j module for testcontainers-rs
-
lw-webdriver
A lightweight webdriver client
-
axum-test-helpers
🧪 Test client for axum copied from axum
-
alpaga-test
testing purposes
-
libtest2-harness
An experimental replacement for the core of libtest
-
latte
Macro crate that expands Mocha syntax to standard Rust syntax
-
file_into_string
functions to read a file into a string, or a vector of strings, and preserving line endings
-
tap-harness
A Test-Anything-Protocol library
-
uselog-rs
use log for outputing log in test and not test mode with one line code
-
tanu-tui
TUI frontend for tanu
-
bolero-engine
fuzz and property testing framework
-
mockery
Generate mock data based on a specification file for a variety of purposes
-
failpoints
rust. Another fail-rs.
-
get_input
Basic functionality in Rust for Test
-
qlite
A sqs drop in replacement for local or cicd development
-
bedrockci
Core library for validating Minecraft Bedrock resource and behavior packs
-
envtestkit
Test kit for logics with environment variable involvements
-
envision
A ratatui framework for collaborative TUI development with headless testing support
-
facet-format-suite
Comprehensive test suite for facet format implementations - ensures correctness across serialization formats
-
jackhammer
Tooling for creating custom load and stress tests
-
sbpf-coverage
computing test coverage of Solana programs, maintained by LimeChain
-
maybeiframe
test the maybeiframe crate
-
proptest-stateful
building stateful property tests using the proptest crate
-
mocktoffel
easy to use mocking library with minimal boilerplate
-
wars-test
WaRs Test
-
mockpipe
A lightweight, thread-safe in-memory pipe, perfect for testing and mocking communication interfaces
-
boost_utility
Boost C++ library boost_utility packaged using Zanbil
-
rain_test_crate
一个测试包
-
test2
hello test
-
global-errors
sinsegye test runtime global errors
-
servertest
test
-
assert_contains_cli
very simple cli to assert a string is contained or not contained in a stream
-
terrazzo-fixture
Test utils to initialize resources that can be shared by multiple tests running in parallel
-
bolero-generator-hydro
value generator for testing and fuzzing (forked for the hydro_lang crate)
-
other_crate_kenko
for testing purposes only
-
test_rust_project
A test rust project
-
panic-control
test code with intentional panics
-
assertx
Additional test assertions
-
gha-runner
Run Github Actions workflows locally or on a custom backend
-
shunpoco-crate-test
test crate
-
gandiva_rust_udf
gandiva rust udfs
-
foo_bar_baz_cate_module
test for best project in the world
-
dpl_test
Travis CI dpl test package
-
testdata
File-based testing helper
-
llm-test-bench-datasets
Dataset management and utilities for LLM Test Bench - load, validate, and manage test datasets
-
unit19
whp-unit19
-
nature_integrate_test_executor
Local Executors used by Nature Test
-
verify-call
verify whether a method has been called on a mock
-
task_partitioner
helper lib that allows partitioning named tasks by count or hash
-
breaking-attr
An attribute macro that enforces per-version invariants on items
-
logtest
Test and assert log statements
-
testfiles
Embedded test files. Include as a dev-dependencies.
-
agtrace-testing
Internal testing utilities for the agtrace CLI. Not intended for direct use.
-
forgeai-replay
Record/replay test harness for forgeai-rs
-
doubter
A helper crate for testing Rust code blocks in Markdown
-
protest-extras
Extra generators for the Protest property testing library
-
testing-utils
testing utils
-
tauri-webdriver
Cross-platform WebDriver server for Tauri applications
-
ytest
Ygens testing infrastructure
-
test-engine
Mobile project generator for test-engine
-
cssbox-test-harness
WPT test runner for cssbox layout engine
-
soul
The core of dualys
-
cch24-validator
Validate solutions to challenges from Shuttle's Christmas Code Hunt 2024
-
toml-test
Verify Rust TOML parsers
-
chord-output
async parallel case executor
-
yanuntil
easy test
-
dummy-transitive
Dummy library for testing, with no reverse dependencies
-
describe
A testing toolkit for writing legible, ergonomic unit tests
-
pharaoh
A dead simple functional testing tool for command line applications
-
proptest-http-message
Proptest strategies for generating HTTP request and response messages or individual components components
-
ming_test_crate
ming's test crate
-
telo
Temporal specifications in Rust
-
rsfs-tokio
A generic filesystem with disk and in-memory implementations
-
tracing-assert-core
A tracing layer with assertion helpers for use in unit-tests
-
interception-mock
dll providing the same interface as the interception library for mocking it in tests
-
rpytest-daemon
Pure Rust daemon for rpytest - handles test execution, collection, and state management
-
provola-terminalreporter
quick development/test cycle in any language
-
rigolds1000z
Rust wrapper around SCPI commands for Rigol's DS1000Z series oscilloscopes, tested on DS1054Z
-
clnrm-shared
Cleanroom Testing Framework - Shared utilities
-
adversary
Adversarial property-based testing for Rust
-
tux
Test utilities for unit and integration tests
-
kamali_test
A test project for Kamali
-
test_lib1234
testing my lib
-
susy-jsonrpc-test
test framework for JSON-RPC
-
dyntest
Dynamically create test cases
-
web_stress_tools
Console app for generating synthetic web traffic for your web app to help with benchmarking and debuging of performance issues
-
ftf
Run functional tests from a variety of formats
-
pipedash-plugin-bitbucket
Bitbucket Pipelines plugin for Pipedash
-
pymute
Mutation Testing Tool for Python/Pytest written in Rust
-
cargo-daruse-test-app
For testing
-
hey-dummy
A dummy package for testing purposes
-
crabgrind
Rust bindings to "Valgrind Client Request" interface
-
moq-test-client
MoQT Interop Test Client - A standardized test client for interoperability testing
-
namaka
Snapshot testing for Nix based on haumea
-
extel
An extended testing library for scaffolding tests as quickly and easily as possible
-
maelstrom-client-process
Client library background process for Maelstrom
-
qanglang-cli
CLI tool for Qanglang
-
flowtest
Tests that depend on other tests
-
glennib-thelib
Test library for testing release-plz
-
hq
一个rust 的命令行测试工具
-
log4rs_test_utils
testing log4rs-based logging, whether you want to log your tests or test your logs
-
coodev-runner
runner for coodev
-
unit9
whp-unit9
-
jitu-build
A Demo library for Test
-
devlibx
top level project
-
kat
Framework for known-answer tests
-
claims
Additional assertion macros for testing
-
cargo-advrunner
An advanced configurable cargo runner
-
claym
Assertion macros (without dependencies)
-
ffi-mock
A dead simple way of mocking extern functions, in cases where the external library is not avaible
-
wick-test
Test runner for Wick components
-
totum-revolutum
something
-
exp-cfg-test
experiment of exporting code behind #[cfg(test)]
-
includium
A complete C preprocessor implementation in Rust
-
holochain_env_setup
Test utilities for setting up Holochain environments with conductor and lair-keystore
-
goldrust
testing HTTP clients with golden files
-
crate-pro
testing
-
skippable-partialeq
PartialEq, but you can ignore fields
-
rust-release-test
release test
-
bilzaa2dattributes
small library that implements attributes
-
test_ci
test for crate publish
-
godot-testability-runtime
Embedded Godot runtime for comprehensive Rust testing
-
nagme
highly maintainable, super pedantic linting
-
mock_rw
Mock Read and Write implementations that return an error
-
qcheck
Automatic property based testing with shrinking
-
jjss_tocargo
test crate repo
-
pedrov
A test crate for the Rust book
-
exclave
A frontend for running factory tests
-
baicie_package_test
-
art_rust_lib
project for test
-
ch14test173
A fun test
-
is-travis
Check if your code is running on Travis CI
-
emjudge-judgecore
comprehensive library designed for the evaluation and testing of executing programs against specific specifications. Offering a robust judging system, it provides the framework for…
-
ralgo-test-util
Test utils for competitive programming
-
test-sampler
Tools for statistical unit testing of sampling procedures
-
block-pseudorand
Generator of random Vec<T>'s for types that can be transmuted from arbitrary bytes
-
rapido
api prototyping
-
porte
A minimal programming language providing tools to automate file management like backups, building process or unit testing
-
tokio-test
Testing utilities for Tokio- and futures-based code
-
moosicbox_simulator_utils
MoosicBox Simulator Utils package
-
polygons
Fast points-in-polygon test and distances to polygons
-
testtesttest2
test
-
emergency_brake
easy to use process or service monitor that will immediately terminate the execution of a process or service on a critical dependency failure
-
testnet
that helps you test your distributed applications using a virtual network via Linux namespaces
-
ensure-cov
designed to help ensure test coverage in your projects by providing functions to track and assert code coverage during test execution
-
libtest-lexarg
libtest-compatible argument parser
-
unit6
whp-unit6
-
b2c2-compiler-common
b2c2-compiler以外の箇所でも使う要素を抜粋
-
qbtt
Quinn's Basic TOML Tests for Rust is a very simple way to run and check tests right from the command line, with support for checksum, line_count, and string-contains checks
-
aw-sync
A reimplementation of aw-server in Rust
-
wiremock-grpc
Mock gRPC server to test your outgoing gRPC requests
-
conjecture
Core engine for Hypothesis implementations
-
llvm-cov-json
capable of parsing llvm-cov JSON exports
-
rest
A fluent, Jest-like testing library for Rust
-
kurtbuilds_fixture
creating fixtures for testing
-
qvet-api
Backend api implementation for qvet
-
tree-crasher-html
grammar-based black-box fuzzer
-
cli-test
A mini language and test runner for testing command line utilities
-
invariants
Assertions for normal and invariant based development
-
lsys-lib-sms
短信接口封装
-
test-bd
CLI tool for creating procedurally generated test block devices using ublk
-
springql-test-logger
Logger for #[cfg(test)] in SpringQL
-
mock-logger
A mock logging implementation for unit testing
-
test-try
An alternative to Rust’s
#[test]macro for writing unit tests -
nol
A simply program to write test in executable
-
libafl_intelpt
Intel Processor Trace wrapper for libafl
-
alienlanguage
-
test_7018a98a70c0
testing scraping examples
-
nafta
Creates temporary SQLite database for testing using diesel
-
aleksandr-vinokurov-cv
Aleksandr Vinokurov CV
-
myart
testing purpose
-
api_on_crates_io
just testing how cargo registry works
-
web-concurrency-tester-rs
A deterministic concurrency testing tool for Web/JavaScript environments using DPOR and PCT
-
needle-cli
TUI that highlights the GitHub PRs that need you
-
junit-test
Converting cargo test output to junit xml
-
test_cargo_publis001
here goes the description
-
test-with
A lib help you run test with condition
-
alixt
A command line http API testing utility with TOML configuration
-
rustdoc_demo
used to demo all the rustdoc features
-
karasu
A webapp hook
-
expo
Unit-test compiler invocations
-
tytanic-filter
A generic filtlering DSL for the tytanic test runner
-
droptest
A helper crate for testing drop-semantics
-
hello_s2tarky
Testing publish crate
-
release-utils
automatically releasing Rust code
-
viscone
test
-
artxxwangkangtest
cargo.io test
-
protest-stateful
Stateful property testing DSL for Protest - test state machines, concurrent systems, and complex APIs
-
memfd_path
A hacky way to load an in-memory file and get a path on Linux
-
lxglibtest
A test for newbee
-
tournaments
running tournaments
-
runit
A test framework for Rust
-
rust_test123
A test
-
stories
Framework for running test stories
-
pubuse_test
test
-
head_tail
nie jedzcie ostrego
-
cratesioversion20000
Just trying crates.io
-
sbb_test_1
sbb's first package
-
eddie_crate
testing
-
addin1c-test
testing 1C:Enterpirse 8 add-ins
-
mockforge-graphql
GraphQL protocol support for MockForge
-
paulimer
Pauli and Clifford algebra for quantum computing
-
treereduce-swift
Fast, parallel, syntax-aware program reducer for Swift
-
crossroads
A proc-macro that turns one function into many along a user-defined set of fork points!
-
testing_rust_by_hossein
A nonsense package for testing only
-
littletest
A little testing library
-
rcore
Core module for Rair
-
greenhouse
Parameterized test case library for Rust
-
testing_aid
Testing publishment
-
mimicry
Lightweight mocking / spying library
-
covrs
Code coverage ingestion and reporting
-
conformance
testing for fn(&str) -> impl Serialize
-
test_lib_rahul
Test Lib Only
-
cimetrics-rs
Rust SDK for CI Metrics
-
rust-bazel
application, library, and unit test that can be built using Bazel as well as Cargo. Please visit the repository to view the complete solution: client, server, and lib.
-
tehuti-mock
Mock testing engine for Tehuti communication system
-
mockforge-grpc
gRPC protocol support for MockForge
-
testground
SDK for developing Testground test plans
-
entidb_testkit
Test utilities for EntiDB
-
xlogic-tests
Package for developing, building, testing, packaging and deploying FPGA and ASIC projects
-
festive
Run your tests in isolation
-
mh9_hello_world
just a test, nothing to see here
-
hyperpom
AArch64 fuzzing library based on the Apple Silicon hypervisor
-
example_api
Example API used in the cargo-public-api test suite
-
second_law
A binary integration test swiss army knife, compatible with Stainless
-
rsfs
A generic filesystem with disk and in-memory implementations
-
kurit-runtime
Kurit Runtime
-
actix-actor-expect
unit testing actix actors
-
tapper
Command-line Test Anything Protocol (TAP) generator
-
jqunit
A test framework for jq, built on top of libjq
-
micro-ci
Tiny self-hosted CI with minimal requirements
-
ci-status
Displays CI statuses right in your terminal
-
async-mock
Async trait mocking
-
symmetrical-spork
Ignore me, just for testing
-
rbe_testsuite
RDF data shapes implementation in Rust
-
egress
A super simple, bare-bones regression testing crate
-
monocypher-sys
Bindgen generated bindings to the monocypher C library
-
test-case-core
core functionality for parsing #[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
tbender_testing
Example of unit testing
-
rsautogui
aims to be a cross-platform GUI automation rust crate
-
red-green-refactor
project to demonstrate the red-green-refactor cycle in TDD
-
embedded-test-std-runner
A libtest compatible test runner for embedded-test on std
-
test-vectors
Execute tests against test vectors stored in external files
-
waremax-testing
Testing and benchmarking framework for Waremax
-
ellipticoin-test-framework
A framework for testing Ellipticoin smart contracts
-
polyhorn-test
Client-side implementation of Polyhorn Test
-
local_s3
A configurable in-process S3 server for integration tests
-
perftree-cli
Command-line interface for perftree
-
env-test-util
Just a simple tool to manipulate environment variable in tests
-
software1-checker
A test runner for the software 1 course
-
carenage
Continuous integration tool to assess the environmental impacts and energy consumption of an application in development
-
vsock-relay
Relays TCP connections from IPv4/IPv6 to vsock
-
libtest-mirror
a copy-paste of rust's built-in test runner
-
is_ci
Super lightweight CI environment checker. Just tells you if you're in CI or not without much fuss.
-
detect_flake
Run many instances of the same command in parallel to find abnormal behavior or check if a test is flaky
-
oag-react-swr-client
React/SWR client generator for oag
-
log_tester
Test for log messages produced by the log crate
-
x86test-types
Common types for x86test runnter and the x86test procedural macro
-
stubr-cli
Wiremock implemented in Rust
-
bitbelay-suites
Test suites for the
bitbelaypackage ecosystem -
crumble_ci
CI system
-
rtest-util
common structs for rtest and rtest-derive
-
glc
Generate a random expression based on a Context Free Grammar
-
swamp-vm-test
examples and tests on how to use the swamp vm with swamp
-
outsider
Test artifact changes locally from multiple projects that already use gitlab-art
-
discli
A CLI tool for sending Discord notifications
-
bolero-kani
kani plugin for bolero
-
rusty-hooks-integration
git hooks integration for Rust projects
-
unit-tracing
Initialize tracing for unit tests
-
specimen__writable
A helper type to help test the output writte to stdout by some code
-
proc-macro-tester
Macros for testing procedural macros
-
aw-server
A reimplementation of aw-server in Rust
-
intra-workspace-dependency-test-dependency
Test case, this is the dependency
-
kittest
Automated GUI testing using AccessKit
-
crate-test-bolt
TESTING PACKAGE
-
hodgepodge
Lightweight dataset crate of enums for prototyping, teaching, and experimentation
-
ora-test
Part of the Ora scheduler framework
-
my_test_parser_mshevchenko
my awesome parser
-
codec-corpus
Runtime API for downloading, caching, and accessing test image datasets from imazen/codec-corpus
-
nix-test-runner
Cli for running nix expression tests
-
mkmod
CLI for adding modules to Rust projects
-
kevlar
Test Harness for writing integration / regression tests in Rust
-
rustyaid
A small library providing random data for testing puposes
-
jimblandy-yank-test2
Testing 'cargo yank' behavior
-
mkhelp
Support for docstrings in makefiles
-
belay
Run your CI checks locally to git push with confidence
-
covers
Lightweight library allowing to mock functions in Rust
-
stainless2
Organized, flexible testing framework
-
elif-testing
Comprehensive testing framework and utilities for elif.rs applications
-
saitama
Load testing framework
-
provola-googletest
provola extension for googletest
-
dynamodb-tester
test your code against dynamodb local easy
-
test_cargo515
A test project for cargo
-
razel
a command executor with caching for data processing pipelines
-
siderunner
execution of .side files produced by Selenium IDE
-
prevail
eBPF Verifier using Abstract Interpretation
-
tesuto
Lightweight automation tool
-
chrome-for-testing-manager
Programmatic management of chrome-for-testing installations
-
pretty_assertions_sorted
Wrapper around the
rust-pretty-assertionscrate that allows for the ability to sort the Debug output -
cuddle-please-misc
A release-please inspired release manager tool, built on top of cuddle, but also useful standalone, cuddle-please supports, your ci of choice, as well as gitea, github
-
diviner
deterministic testing framework
-
should-it-compile
Verifies that a code sample compiles or does not compile
-
bolero-libfuzzer-hydro
libfuzzer plugin for bolero (forked for the hydro_lang crate)
-
serenium
W3C Webdriver Client for rust - INCOMPLETE!
-
phenomenon
Functions for software testing =)
-
normalize-syntax-rules
Syntax-based linting rules with tree-sitter queries
-
greentic-integration-tester
Greentic integration tooling and test runner
-
tonic-server-mock
Tonic gRPC server mock for testing puposes that doesn't open any ports
-
pipedash-plugin-gitlab
GitLab CI/CD plugin for Pipedash
-
perspt-agent
SRBN Orchestrator and Agent logic for Perspt
-
happv
A minimal AppVeyor API library in Rust
-
lets_expect_core
Core lets_expect code. This crate is internal to the lets_expect crate and should not be used directly.
-
mutagen-plugin
Mutation testing for Rust – mutator plugin
-
tracing-assertions
An assertions framework for Tokio tracing
-
thinline
A parser and builder for function-unittests written in comment sections for C-language family & python
-
test-case-macros
#[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
mock_http
mock http server for use in testing
-
sampo-github-action
GitHub Action runner for Sampo CLI (release/publish orchestrator)
-
test-pretty-log
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests
-
console_tester
A console output testing framework
-
test_dir
Easy creation of temporary file structure for test purpose
-
unit7
whp-unit7
-
mt-mock-logger
A thread-safe mock logger for multiple tests running in parallel
-
comparable_test
comparing data structures in Rust, oriented toward testing
-
gha-lint
Static analyzer for GitHub Actions workflows. It scans
.github/workflows/*.yml/*.yaml, parses YAML, and runs deterministic checks. It DOES NOT include network requests, dry-runs… -
wind_tunnel_instruments
Instruments for measuring performance with Wind Tunnel
-
actionoscope
CLI tool to run steps from a GitHub Actions workflow locally
-
tc_cli_client
testcontainers
Dockertrait that uses the Docker CLI to issue the necessary commands to the docker daemon -
wfa-wts-sim
simulating the WFA WTS for testing WFA devices (Testbed and DUT)
-
fluid
An human readable test library
-
ntest_proc_macro_helper
Provide helper functions for the procedural macros used in ntest
-
cli-sandbox
help test your CLI
-
runner-smoke
Greentic integration tooling and test runner
-
assertor
Fluent assertion library with readable failure messages
-
maelstrom-test-runner
used by Maelstrom binaries to implement a test runner
-
bolero-afl
afl plugin for bolero
-
chidotestcrate_b
testing
-
dummy-lib
Dummy library crate for testing
-
fluentci-ext
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
mockforge-core
Shared logic for MockForge - routing, validation, latency, proxy
-
term-transcript
Snapshotting and snapshot testing for CLI / REPL applications
-
sweet-cli
Cross-platform utilities and dev tools
-
cckit
Code Kit Written by rust for Claude model Switch, Support 智普LLM, MiniMax, Kimi 提供的 Claude model
-
hyper-mock-client
hyper::client mock to test tower::services such as axum::router
-
mock-ci-project-sys
test crate
-
embedded-test
A test harness and runner for embedded devices
-
skipif
Turn test cases into no-ops with _SKIPPED appended to their name based on compile time conditions
-
deadpool-fantoccini
Dead simple async session pool for fantoccini
-
quickcheck_derive
Derives quickcheck traits
-
rustere
Rust template repository
-
time-cmd
Time how long a process takes to run
-
boost_iterator
Boost C++ library boost_iterator packaged using Zanbil
-
rust-cargo-test2
rust cargo test
-
apifuzz-core
Core types and verdict logic for API fuzzing
-
rici
Running in Continuous Integration?
-
more-cargo
Test
-
test-harness
a little test macro to wrap your tests with an arbitrary setup/teardown function
-
afl-stat
Parsing AFL status file fuzzer_stats
-
wumpus-hunter
Run test suite of a program repeatedely
-
maelstrom-pytest
Python Test Runner for Maelstrom
-
assert_fn
A proc macro for turning test helper functions into assert! style macros
-
depyler-testing
Differential testing and validation framework for Depyler
-
clex_llm
Generates clex from input format and constraints in natural language using LLM
-
test-yank
test of cargo yank
-
datapool
generate a pool of testdata
-
mockforge-test
Test utilities for MockForge - easy integration with Playwright and Vitest
-
busperf
Bus performance analysis tool
-
sdk-cds
SDK in Rust to use CDS API
-
rstest-bdd-patterns
Shared step-pattern compilation utilities for rstest-bdd
-
mewt
Mutation testing framework with multi-language support
-
fbt-lib
folder based testing tool (library)
-
miltr
protocol implementation in pure rust
-
pact_mock_server_ffi
Pact mock server interface for foreign languages [DEPRECATED, replaced with pact_ffi]
-
find-all-the-kitty-cats-in-charlotte
A collection of crates for working with cats
-
provola
quick development/test cycle in any language
-
softcore-prelude
The common functions used by the softcore-rs ecosystem
-
rustspec
BDD style test library
-
trueno-cuda-edge
GPU edge-case test framework — null fuzzing, shared memory probing, lifecycle chaos, quantization parity, PTX poison trapping
-
qlty-analysis
Code quality toolkit
-
simplebench-runtime
Core runtime library for SimpleBench - a minimalist microbenchmarking framework
-
ferrilator
intended to simplify writing Verilator tests in Rust
-
chromiumoxide_fork
interacting with a chrome instance with the chrome devtools protocol
-
publish-action
Auto Publish Cargo with Github Action
-
rust_rest_test
An executable that can be used to run "unit tests" on a rust api
-
soma-core
World's first production-ready self-aware development system with meta-cognitive capabilities and cognitive reasoning engine for intelligent development platforms
-
testing_unit
A unit testing library
-
testcat
Macros for writing more readable tests
-
googletest_macro
Procedural macros for GoogleTest Rust
-
treereduce-lua
Fast, parallel, syntax-aware program reducer for Lua
-
refault
deterministic simulation framework for distributed systems using async
-
hkalbasi-rustc-ap-miropt-test-tools
Automatically published version of the package
miropt-test-toolsin the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
disperse
automation for creation of releases
-
dff
Differential Fuzzing Framework
-
chord-input
async parallel case executor
-
test_more_cargo
这是一个测试上传发布 crate 到 Crates.io内容
-
rci
Check if your tests are running in a continuous integration service
-
pipe-audit-core
Universal data validation and compliance audit engine
-
assert-not-modified
Macro which, given a variable and a block of code, executes the block of code and checks that the variable has not changed
-
samoyed
A single-binary, minimal, cross-platform Git hooks manager
-
bdrck_test
unit tests
-
test-generator-utest
Rust UTest harness, covering the 3 phases: setup/test/teardown
-
table-test
Improve table testing in Rust
-
mwx_test_cargo
test cargo
-
tree-crasher-c
grammar-based black-box fuzzer
-
hide-glue
Testing utilities
-
tc_parity_parity
Testcontainers image for the parity/parity docker image
-
ssh-test-server
In memoery ssh server for integration testing
-
bolero-engine-hydro
fuzz and property testing framework (forked for the hydro_lang crate)
-
cogno
A test harness for writing RFC spec tests
-
pyapp
Runtime installer for Python applications
-
test_common
Just an utility library with functionality I usually use in my unit tests and integration tests
-
typed_test_gen
Macros to help generate tests from functions with a generic type parameter
-
maelstrom-run
Program for submitting jobs to Maelstrom clusters
-
coolprop-rs
Coolprop Wrapper for Rust
-
sancov-sys
Raw bindings to LLVM’s
SanitizerCoverageinterface -
moon_feature_flags
Manages feature flags
-
recursive_copy
A minimal, safe, and portable recursive copy library for Unix systems
-
test_double
Procedural macro for substituting one type for another when testing
-
coverage_lint
A no-config Rust test coverage linter
-
fuzzcheck_common
Common components for both cargo-fuzzcheck and fuzzcheck
-
drone-test
Drone support crate for rustc's built in unit-test and micro-benchmarking framework
-
SafeManuallyDrop
A safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop
-
integra8_decorations
A collection flat shorthand notation objects used by the Integra8 test framework for building test suite hierarchies
-
lgl
Small directed graph library https://github.com/lwander/lgl
-
lets_expect_macro
lets_expect! macro. This crate is internal to the lets_expect crate and should not be used directly.
-
b2c2-stat
デバッグ用にところどころで使ってるぽい
-
testcontainers-avk
integration-testing against docker containers from within Rust
-
r2r_actions
Internal dependency to the r2r crate
-
protest-proptest-compat
Proptest compatibility layer for Protest - drop-in replacement for easy migration
-
autospy_macro
Procedural macros for autospy
-
regression-test-macros
Helper macros for the regression-test library
-
aws-smithy-mocks-experimental
Experimental testing utilities for smithy-rs generated clients
-
crazy-train
randomized and fuzz execution of command-line interfaces
-
llm-test-bench-core
Core library for LLM Test Bench - comprehensive testing framework for Large Language Models with 65+ supported models across 14+ providers
-
batch_run
Batch runner for arbitrary Rust files within current project
-
dbc
design by contract assertions
-
stubr-build
Stubr build plugin
-
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage)
-
snapbox-macros
Snapshot testing toolbox
-
demo-lib-test
A demo library for testing cargo
-
mycalculator
application, library, and unit test that can be built using Bazel as well as Cargo. Please visit the repository to view the complete solution: client, server, and lib.
-
phony
generates phony data
-
fuzzcheck_traits
Definition of traits used by fuzzcheck-rs
-
rusqlite-snapshot-testing
Snapshot testing tool for rusqlite
-
thirtyfour
Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work
-
lambda-simulator
High-fidelity AWS Lambda Runtime API simulator for testing Lambda runtimes and extensions locally
-
fn-fixture
Procedural macro designed to quickly generate snapshots of a fixture
-
ya-relay-util
Golem relay utils
-
cosmoline
Command line tool to generate HTML code coverage reports for rust projects
-
trycall
similar to trybuild but for testing functions that takes a string as input and returns a string as output
-
quint-connect
A model-based testing framework that connects Quint specifications with Rust applications
-
fakeenv
wrapper of
std::envwhich allows faking the environment -
testing_cargos_2022
Testing Cargo
-
simvar_harness
Simulator Harness package
-
platina
parameterized golden testing library
-
squid
A RISC-V emulator with AOT compilation for fuzzing
-
shiny
rspec like test framework to make test code look more nice
-
gfas-api
Sync GitHub followings to followers
-
pseudo
A small mocking library for Rust
-
serde_assert
Testing library for serde Serialize and Deserialize implementations
-
aw-models
A reimplementation of aw-server in Rust
-
myyrakle_boom
test crate
-
rust_test_proc_macro
Procedural macros for rust_test_framework
-
emmylua_ls
A language server for emmylua
-
other-lib-name
published only to serve as a regression test for https://github.com/Enselic/cargo-public-api/issues/561
-
lazytest
Reduces the boilerplate required for simple unit tests
-
os-checker
Run a collection of checkers targeting Rust crates, and report bad checking results and statistics
-
jgd-rs
generating realistic JSON data using declarative schema definitions
-
obey
Test utilities for collections
-
kubernetes-mock
Mocking framework for interacting with the Kubernetes API
-
symcc_libafl
Meta package for symcc_runtime
-
flaky-finder
CLI tool meant to find flaky test by running multiple times a test harness until it fails
-
chidotestcrate_c
testing
-
monover
Blazing fast intelligent monorepo continuous integration versioning
-
rustest-fixtures
Better test your program
-
libtest-json
Definition of the json output for libtest
-
sqlfuzz
Generate random (and sometimes valid!) queries from any local Parquet, CSV, JSON, or Avro data set
-
asnfuzzgen-codecs
ASN.1 Codecs for Rust Types representing ASN.1 Types
-
benchers
Bencher for Rust
-
tc_dynamodb_local
Testcontainers image for local dynamodb
-
crucio
test harness used to see how a webservice behaves when its dependencies has a specific failure mode
-
kriskras99-release-plz-test
testing release-plz edgecases
-
lint-lab
rust project ci lint utilities primarily for use on gitlab
-
timewrap
An async sugar for virtual timeline
-
tagref
maintain cross-references in your code
-
ziggy-honggfuzz-1
Fuzz your Rust code with Google-developped Honggfuzz !
-
codspeed-divan-compat
Divan compatibility layer for CodSpeed
-
tmac
Macros that help with testing, e.g. asserting float equality
-
rdev
Listen and send keyboard and mouse events on Windows, Linux and MacOS
-
prism3-clock
Thread-safe clock abstractions for Rust: monotonic clocks, mock testing, high-precision time meters, and timezone support
-
cucumber-codegen
Code generation for
cucumbercrate -
faraday-macro
Attribute macro crate for the faraday parameterized tests library
-
mcp-langbase-reasoning
MCP server providing structured reasoning via Langbase Pipes - linear, tree, divergent, Graph-of-Thoughts, and decision framework modes
-
vanadin
Blazingly fast building and testing framework
-
test_dep_resolver
package to test cargo's dependency resolver
-
libtest2-mimic
An experimental replacement for libtest-mimic
-
art_unhumble_ben
Testing out cargo
-
toml-test-harness
Cargo test harness for verifying TOML parsers
-
mimicaw
writing asynchronous tests
-
boost_integer
Boost C++ library boost_integer packaged using Zanbil
-
fuzzcheck_mutators
Basic mutators for fuzzcheck-rs
-
expect-json-macros
Macros for Expect Json
-
contain-rs-surrealdb
Run containers with docker or podman
-
fake-socket
fake socket for testing purpose
-
streambed-test
A collection of utilities that facilitate unit and integration testing
-
rs_quickcheck_util
some helper functions and macros to ease usage of quickcheck
-
test-r-core
Test framework for Rust (core module)
-
fluentci-server
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
testdrop
help test drop implementations
-
action-validator
Validator for GitHub action and workflow YAML files
-
assert-json-diff
Easily compare two JSON values and get great output
-
tree-splicer-rust
grammar-based Rust program generator
-
rustenium
A modern, high-performance WebDriver BiDi automation library for Rust
-
wrkflw-parser
Workflow parsing functionality for wrkflw execution engine
-
cuddle-please-commands
A release-please inspired release manager tool, built on top of cuddle, but also useful standalone, cuddle-please supports, your ci of choice, as well as gitea, github
-
b2c2-flag
b2c2のコマンドライン引数を保持するだけのやつ
-
bustle
Benchmarking harness for concurrent key-value collections
-
cargo_crateio
test
-
base32h
Base32H for rust
-
litcheck-core
An internal library used by various litcheck components
-
cargo-difftests-core
cargo-difftests: core library
-
provola-catch2
provola extension for catch2
-
hello_rusty_worlds
hello world crate with automated testing, documentation, continuous integration, tested example code, implemented as a library with a command line tool. Supports Sol and all its planets…
-
json_to_rust
turns sample json into rust structs
-
shiplog-ingest-json
JSONL event and coverage manifest importer for shiplog
-
rsketch-cmd
Command-line interface for rsketch
-
mockforge-k8s-operator
Kubernetes operator for MockForge - manage mock services as Kubernetes resources
-
plague
Parametrized tests tools
-
bolero-libfuzzer
libfuzzer plugin for bolero
-
tokio-mockstream
A fake stream for testing network applications backed by buffers
-
profile
Switch files by profile
-
proptest-macro
Procedural macros for the proptest crate
-
erudite
A fully-asynchronous, sandboxed, language-agnostic, test running library
-
tree-crasher-python
grammar-based black-box fuzzer
-
async-test
Async testing utilities
-
axterminator
World's most superior macOS GUI testing framework with background testing
-
ziggy-honggfuzz-2
Fuzz your Rust code with Google-developped Honggfuzz !
-
regex_mutator
The Nautilus regex_mutator
-
mockers_codegen
Compiler plugin for 'mockers' mocking library
-
dragondance
Code coverage file format for the dragondance ghidra plugin
-
crucible-core
Core library for Crucible architecture validation framework
-
tokio-shared-rt
Allow
#[tokio::test]to use a shared runtime -
integra8_async_runtime
abstraction layer for interacting with different async runtimes for the Integra8 test framework
-
prusti-contracts-proc-macros
Internal
proc-macroPrusti crate -
mit-hook-test-helper
Testing help tools for git-mit
-
pipedash-plugin-argocd
ArgoCD plugin for Pipedash
-
tytanic-core
The core library of the tytanic test runner
-
test_crate_cargo
A test crate
-
picotest_helpers
Test framework for Picodata plugin
-
offstage
Runs commands against staged Git files
-
gitlab-ci-validate
Checks if your .gitlab-ci.yml file is valid
-
fluxbench
Benchmarking framework with process isolation, bootstrap statistics, algebraic verification, and CI integration
-
risect
bisection tool
-
cucumber-trellis
Create a test "trellis" for Cucumber
-
protest-insta
Snapshot testing integration for Protest property-based testing
-
bullion-test
Test framework for Bullion
-
proptest-quickcheck-interop
interoperability layer for reuse of quickcheck::Arbitrary impls in proptest
-
test-exec
Test your command line applications comfortably
-
rstest-log
A wrapper around the test_log crate that supports rstest
-
rust-actix-crud
Learn how to create Rest API in Rust and setup CI/CD pipeline
-
cctr-corpus
internal component crate of cctr
-
smpl_fuzz
Fuzz testing from grammar
-
touched
writing fuzzing harnesses of callback-style and trait-style Rust crates
-
smoke
A framework for testing
-
ophelia-quickcheck
ophelia quickcheck
-
termwright
Playwright-like automation framework for terminal TUI applications
-
publish-action-p
Auto Publish Cargo with Github Action fork from tu6ge/publish-action
-
toml-test-data
TOML test cases
-
qlty-test-utilities
Code quality toolkit
-
morq
TDD/BDD assertion interface
-
fuzzmutator
tiny library that can be used to mutate fuzzing data on a bit-level
-
rstest-bdd-policy
Shared runtime policy types for rstest-bdd
-
etest-tests
testsuite for 'etest'
-
test_executors
async executors for testing
-
maelstrom-client
Client library for Maelstrom
-
asyncs
async runtime agnostic facilities
-
web-service-uptime-axum
Web service that displays the program uptime by using Axum, Tokio, Rust. The purpose of this is simple testing of our systems.
-
provola-reporters
quick development/test cycle in any language
-
arbitrary-json
A Json generator based on serde_json and arbitrary
-
fstest_macro
Macro implementation for fstest
-
rust-workflows
A reference for GitHub Action workflows to use on Rust projects
-
maelstrom-go-test
Go Test Runner for Maelstrom
-
cargo-libafl
A
cargowrapper to fuzz Rust code withLibAFL -
bytecheck_test
Test suite for bytecheck crates
-
idsmith
Validate and generate checksum-correct IBANs, personal IDs, bank accounts, credit cards, SWIFT/BIC, company IDs, driver's licenses, tax IDs, and passports
-
rust-actions-macros
Procedural macros for rust-actions BDD framework
-
tc_elasticmq
Testcontainers image for ElasticMQ
-
test_gen
A comprehensive function-like macro, for concisely defining parameterized tests
-
basanta
test crate
-
jimblandy-yank-test
Testing 'cargo yank' behavior
-
contain-rs-nginx
Run containers with docker or podman
-
test-patience
Synchronize the startup of applications that are part of an integration test
-
fixtures_proc
Run tests against fixtures
-
phantom_ci
Secure Headless Self-Hosted Runner
-
chord-action
async parallel case executor
-
tracing-test-macro
A procedural macro that allow for easier testing of crates that use
tracing. Internal crate, should only be used through thetracing-testcrate -
saorsa-agent
AI coding agent runtime with tool execution
-
maelstrom-simex
SIMulation EXplorer: a test utility for exhaustively exploring all possible simulations in a simulation space
-
pdk-test-macros
PDK Test Macros
-
codspeed
Core instrumentation library for CodSpeed
-
roughenough-fuzz
Fuzzing for Roughenough: a Rust implementation of the Roughtime secure time sync protocol
-
doubts
Convenience, to write more explicit tests
-
rstest_test
some utilities used by to write rstest crate's tests
-
apimock
HTTP(S) mock server. Drop JSON files into a folder and your API immediately exists.
-
wraptest
way to run code before and after every unit test
-
cargo-no-dev-deps
Cargo subcommand for running cargo without dev-dependencies
-
quickcheck_seedable
Automatic property based testing with shrinking
-
tracing-collector
A tracing subscriber that collects a copy of the traces for use in tests with insta snapshots
-
kotoba-deploy-git
Git integration for Kotoba deployment system
-
contain-rs-postgres
Run containers with docker or podman
-
lnsd-release-plz-fixture1
A fixture for testing release-plz GitHub action
-
rustspec_assertions
BDD style assertion library
-
facet-testhelpers-macros
Proc macro for facet-testhelpers
-
fluentci-pdk
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
provola-testrunners
provola extension for test runners
-
assay-metrics
Metrics library for Assay
-
test-casing-macro
Procedural macro for
test-casing -
tree-splicer-typescript
grammar-based TypeScript program generator
-
rpytest-core
Core types and abstractions for rpytest
-
git2-testing
convenience functions to write unittests on top of git2-rs
-
test-collector
setting up integration test with start up and tearndown
-
gba_test_macros
#[test] attribute for writing tests to be run on the Game Boy Advance
-
mimium-test
Common test modules & basic regression tests for mimium