-
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 -
assert_cmd
Test CLI Applications
-
httpmock
HTTP mocking library for Rust
-
proptest
Hypothesis-like property-based testing and shrinking
-
mockito
HTTP mocking for Rust
-
serial_test
Allows for the creation of serialised Rust tests
-
rstest
Rust fixture based test framework. It use procedural macro to implement fixtures and table based 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
-
cucumber
testing framework for Rust, with async support. Fully native, no external test runners or dependencies.
-
testcontainers-modules
Community maintained modules for Testcontainers for Rust
-
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
-
expect-test
Minimalistic snapshot testing library
-
temp-env
Set environment variables temporarily
-
static_assertions
Compile-time assertions to ensure that invariants are met
-
chromiumoxide
interacting with a chrome instance with the chrome devtools protocol
-
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
-
libfuzzer-sys
A wrapper around LLVM's libFuzzer runtime
-
rusty-fork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
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
-
honggfuzz
Fuzz your Rust code with Google-developped Honggfuzz !
-
goldenfile
testing library
-
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
-
cool_asserts
A collection of useful testing assertions and utilities
-
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)
-
pact_mock_server
Pact-Rust support library that implements in process mock server
-
axoupdater
Self-updater library for use with cargo-dist
-
mock_instant
way to mock an std::time::Instant
-
brush-parser
POSIX/bash shell tokenizer and parsers (used by brush-shell)
-
expectrl
automating terminal applications in Unix like Don libes expect
-
apollo-smith
A GraphQL test case generator
-
cargo-dist-schema
Schema information for cargo-dist's dist-manifest.json
-
test-casing
Parameterized test cases and test decorators
-
parameterized
Procedural macro which brings a compact parameterized testing implementation to Rust (inspired by JUnit @ParameterizedTest)
-
file_test_runner
File-based test runner for running tests found in files
-
all_asserts
multiple types of asserts that don't exist in the standard library
-
nextest-metadata
Structured access to nextest machine-readable output
-
unimock
A versatile and developer-friendly trait mocking library
-
fakedata_generator
Generate fake data with various generators
-
arbtest
A minimalist property-based testing library based on arbitrary
-
trybuild-internals-api
A fork of trybuild with the internals exposed as a public API
-
tonic-mock
Test utilities for easy mocking tonic streaming interface
-
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
-
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! -
spider_chrome
The chrome devtools protocol automation library for Rust
-
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
-
afl
Fuzzing Rust code with american-fuzzy-lop
-
dicetest
Framework for writing tests with randomly generated test data
-
asserting
Fluent assertions for tests in Rust that are convenient to write and easy to extend
-
git-next
trunk-based development manager
-
cargo2junit
Converts cargo's json output (from stdin) to JUnit XML (to stdout)
-
scarfbench-cli
CLI for running, testing, and evaluating SCARF benchmark applications
-
fixer-gen
Code generator for fixer FIX protocol types
-
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
-
ziggy
A multi-fuzzer management utility for all of your Rust fuzzing needs 🧑🎤
-
frida-gum
Rust bindings for Frida
-
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
-
mock-collector
Mock OpenTelemetry OTLP collector server for testing
-
chicago-tdd-tools
Chicago TDD testing framework and tools for Rust projects
-
cargo-mutants
Inject bugs and see if your tests catch them
-
clawspec-core
Core library for generating OpenAPI specifications from tests
-
gba_test
Testing framework for the Game Boy Advance
-
assertr
Fluent assertions for the Rust programming language
-
rust-ci-cd-template
ci/cd template for github
-
wind_tunnel_core
Core components for Wind Tunnel
-
tracing-mock
testing
tracingand crates that uses it -
axotly
A fast, reliable, and expressive API testing tool designed for developer happiness
-
assert-struct
A procedural macro for ergonomic structural assertions in tests
-
libafl
Slot your own fuzzers together and extend their features using Rust
-
sludge-cicd
Personal CI/CD tool for Rust crates
-
moon_target
Project + task target identifier
-
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)
-
necessist
-
mry
but powerful mocking library that supports struct, trait, and function
-
expect-json
For comparisons on JSON data
-
goldentests
A golden file testing library where tests can be configured within the same test file
-
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
-
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…
-
picotest
Test framework for Picodata plugin
-
tauri-webdriver-automation
Open-source macOS WebDriver server for Tauri apps
-
runnel
the pluggable io stream. now support: stdio, string io, in memory pipe, line pipe
-
checkito
A safe, efficient and simple QuickCheck-inspired library to generate shrinkable random data mainly oriented towards generative/property/exploratory testing
-
assay-cli
CLI for Assay
-
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
-
pytest-language-server
A blazingly fast Language Server Protocol implementation for pytest
-
limmat
run continuous tests locally on Git revision ranges
-
llvm-cov-pretty
More beautiful HTML reports for llvm-cov/cargo-llvm-cov
-
testtrim
Intelligently select automated tests to run via code coverage analysis
-
rusty-hook
git hook utility
-
clitest
CLI/test: A literate CLI testing tool
-
dmntk-test-runner
DMNTK | Test runner
-
terminator-workflow-recorder
recording user workflows on Windows
-
mutants
Decorator attributes to be used with cargo-mutants
-
fixt
minimum viable fixtures
-
partial-io
Helpers to test partial, interrupted and would-block I/O operations, with support for property-based testing through proptest and quickcheck
-
tg-rcore-tutorial-checker
A test output checker for rCore-Tutorial, validates kernel output against expected patterns
-
git-gamble
blend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step 👶🦶
-
ws-mock
A websocket mock server for testing, inspired by Wiremock
-
selfci
minimalistic local-first Unix-philosophy-abiding CI
-
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)
-
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
-
test-temp-dir
Temporary directories for use in tests
-
turul-mcp-builders
Runtime builders for MCP (Model Context Protocol) components
-
lang_tester
Concise language testing framework for compilers and VMs
-
protoc-gen-fake
A protobuf compiler plugin to generate fake data based on protobuf schema definitions
-
lets_expect_assertions
lets_expect assertions. This crate is internal to the lets_expect crate and should not be used directly.
-
prek-rust-echo
cli that echoes its arguments for prek testing
-
mockrs
that provides a X8664Mocker to mock function calls and intercept on x86_64 architecture
-
rustainers
opinionated way to run containers for tests
-
eoka
Stealth browser automation for Rust. Puppeteer/Playwright alternative with anti-bot bypass.
-
mabi-scenario
Mabinogion - Scenario engine for time-based simulation orchestration
-
assert_tv
De-randomized detereministic tests with test-vectors
-
adk-eval
Agent evaluation framework for ADK-Rust
-
lorikeet
a parallel test runner for devops
-
googletest-json-serde
GoogleTest matchers for serde_json::Value
-
ci-cargo
Continuous integration using cargo for Clippy and tests for all possible features
-
qlean
A system-level isolation testing library based on QEMU/KVM
-
mockforge-analytics
Traffic analytics and metrics dashboard for MockForge
-
kitest
A composable test harness toolkit with room to fly
-
diff-coverage
supercharged in Rust. Fast, memory-efficient coverage on changed lines for CI.
-
generic-tests
Procedural macro to define tests and benchmarks generically
-
pg-ephemeral
Ephemeral PostgreSQL instances for testing
-
oxide-httpmock
httpmock for the Oxide rack API
-
n0-tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
kuiper
HTTP integration testing tool
-
cf-modkit-sdk
ModKit SDK
-
claudeless
Claude CLI simulator for integration testing
-
test_bin
getting the crate binary in an integration test
-
bare-test
A test framework for bare metal
-
libtest-with
A slightly customized version of libtest-mimic, such that it can be easier create a test runner for test-with
-
fixtures
Run tests against fixtures
-
testscript-rs
testing command-line tools using filesystem-based script files
-
junit2json
convert JUnit XML format to JSON with Rust
-
reaper-py
A fast, cross-file Python dead-code finder written in Rust
-
anarchist-readable-name-generator-lib
Generate a readable name from something with with famous anarchist writers
-
tree-splicer-openscad
grammar-based OpenSCAD program generator
-
pmsh
A custom shell written in Rust
-
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
-
asmtest
tracking generated assemblies
-
covrs
Code coverage ingestion and reporting
-
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
-
rcp-tools-filegen
Test fileset generator - creates sample directory structures and files for testing file operations
-
playwright-rs
Rust bindings for Microsoft Playwright
-
arrow-integration-test
Support for the Apache Arrow JSON test data format
-
certeza
A scientific experiment into realistic provability with Rust - asymptotic test effectiveness framework
-
moosicbox_assert
MoosicBox assert package
-
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
-
fluent-test
A fluent, Jest-like testing library for Rust
-
ghactions
GitHub Actions Crate
-
ravencheck
Decidable verification of Rust code using relational abstraction
-
ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files
-
testing
swc project
-
jenkins
A CLI tool for triggering Jenkins builds and monitoring job status
-
mocktail
HTTP & gRPC server mocking for Rust
-
pact_verifier
Pact-Rust support library that implements provider verification functions
-
cafetera
HTTP mock server
-
assert-tokenstreams-eq
comparing token streams: applies rustfmt for consistent formatting and leverages pretty_assertions to clearly visualize differences
-
cargo_pup
architectural linting tool that integrates with rustc to enforce architectural patterns and boundaries
-
output-tracker
Track and assert state of dependencies in state-based tests without mocks
-
rstest-bdd
A BDD testing framework for Rust, built on rstest
-
unit_test_utils
Rust unilities for unit tests
-
allure-core
Core types and runtime for Allure test reporting
-
datafake-rs
High-performance JSON mock data generation using JSONLogic configuration
-
simple-waf-scanner
Production-ready WAF scanner with OWASP Top 10:2025 Web & LLM support. 360+ payloads including LLM/GenAI testing (prompt injection, jailbreaks, system prompt leakage). HTTP/2, 11+ WAF fingerprints, 13 evasion techniques.
-
assay-lua
Lightweight Lua runtime for Kubernetes. Verification, scripting, and web services.
-
fakie
The flaky web proxy
-
fluentci-shared
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
anymock
mocking crate designed to simulate and test external communication over common network protocols
-
font-test-data
Test data for the fontations crates
-
apifuzz
Robust API fuzzing CLI with strict failure detection
-
mockforge-data
Data generator for MockForge - faker + RAG synthetic data engine
-
core-test-1
Core test 1
-
assert
The package provides assertions for testing
-
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.
-
cli-testing-specialist
Comprehensive testing framework for CLI tools - automated analysis, test generation, and security validation
-
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
-
rxpect
Extensible fluent expectations for Rust
-
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…
-
proptest-state-machine
State machine based testing support for proptest
-
fluxion-test-utils
Test utilities and infrastructure for fluxion workspace
-
treadmill-cli
CLI client for the Treadmill distributed hardware testbed
-
dictator
structural linter framework with native and WASM decree support
-
erract
Structured, context-aware error handling
-
cranelift-control
White-box fuzz testing framework
-
pipedash-plugin-github
GitHub Actions plugin for Pipedash
-
rbspy-testdata
Test data for rbspy
-
zuu
A program to check your code quality before all commit
-
xpct
An extensible test assertion library
-
event_chains
A flexible event processing pipeline with middleware support
-
shiplog-redact
Deterministic HMAC-SHA256 redaction with internal/manager/public profiles for shiplog
-
graph-api-test
Test utilities and property-based testing for the graph-api ecosystem
-
err_span_check
Test harness for compiler errors with a focus on error spans
-
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
-
futures_ringbuf
Mock Type implementing AsyncRead/AsyncWrite for testing and examples
-
kcl-test-server
A test server for KCL
-
tracing-capture
Capturing tracing spans and events, e.g. for testing
-
mockforge-bench
Load and performance testing for MockForge
-
smoothy
Write smooth assertions in a fluent and human readable way
-
apr-qa-report
Popperian report generator and MQS scoring for APR model qualification
-
exec-target
invoke command for test
-
tosts
-
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
-
darkroom
A contract testing tool built in Rust
-
vld-fake
Generate fake / test data from vld JSON Schemas
-
rust-test-harness
A modern, feature-rich testing framework for Rust with Docker integration
-
spectacular
An RSpec-inspired test framework for Rust with stackable before/after hooks
-
facet-assert
Pretty assertions for Facet types - no PartialEq required
-
oag-node-client
TypeScript/Node client generator for oag
-
test-r
Test framework for Rust
-
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
-
fatigue
an extensible load testing tool
-
tree-crasher-javascript
grammar-based black-box fuzzer
-
webcomposer-bin
WebComposer CLI
-
nextest-filtering
Filtering DSL for cargo-nextest
-
offload
Flexible parallel test runner with pluggable cloud providers
-
hamcrest2
A port of the Hamcrest testing library. Fork of original hamcrest-rust (which is unmaintained) with extra matchers, better docs etc.
-
test-tag
The #[tag] attribute for convenient tagging/grouping of #[test] 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
-
group-runner
Group Rust executable output in GitHub logs
-
shadow-terminal
A headless modern terminal emulator
-
mabi-chaos
Mabinogion - Chaos engineering module for fault injection and resilience testing
-
cctr
CLI Corpus Test Runner
-
jsonrpc-test
test framework for JSON-RPC
-
tdd-guard-rust
Rust test reporter for TDD Guard validation
-
ccode_runner
Run/compiles files and executes them efficiently
-
diceprop
Mathematical properties for random testing
-
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
-
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
-
kalamari
Lightweight headless browser for security testing. Fast, pure Rust, no Chrome.
-
kitty-test-harness
Integration test harness for driving kitty terminal via remote control and capturing screen output
-
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
-
hawkbit_mock
Mock server implementation of Eclipse hawkBit
-
mlua-stdlib
Standard library bindings for mlua
-
toolproof
Standalone test suite for CLI tools and applications
-
pbt
Property-based testing with
#![no_std]compatibility, automatic edge cases, and exhaustive breadth-first search over arbitrary types -
stubby
stubbing that doesn't hurt you or your IDE
-
simple_test_case
A bare bones attribute macro for writing parameterised tests
-
drop-root-caps
drop 'root' user capabilities on Linux
-
moon_file_group
File groups and collections
-
synthdb
The Universal Database Seeder. Production-grade synthetic data generator for PostgreSQL. Zero config, context-aware.
-
ramph
A ralph implemenation for Amp
-
orb-mockhttp
Mock HTTP server for testing - supports HTTP/1.1, HTTP/2, and HTTP/3
-
security-orchestrator
A cli tool for cox automotives security orchestrator
-
lets_expect
Clean tests for Rust
-
mirage-analyzer
Path-Aware Code Intelligence Engine for Rust
-
prop-check-rs
A Property-based testing Library in Rust
-
dscale
A fast & deterministic simulation framework for testing and benchmarking distributed systems
-
sigstat
Statsig Rust SDK for usage in multi-user server environments
-
rustest
Better test your program
-
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)
-
reproducible-panic
panic hook with reproducible output
-
scruitny
my crate
-
datasynth-standards
Accounting and audit standards framework for synthetic data generation (IFRS, US GAAP, ISA, SOX, PCAOB)
-
spectroscope
Consistency and isolation level checkers for distributed systems testing
-
fluent-asserter
write tests assertions with a fluent interface
-
tytanic
A test runner for typst projects
-
breathes
check source code
-
pretty_assertions_sorted_fork
Wrapper around the
rust-pretty-assertionscrate that allows for the ability to sort the Debug output -
rusp-lib
USP toolkit
-
lightdom-test
A lightweight Rust library for testing HTML interactions without browser automation
-
funzzy
fancy watcher inspired by entr
-
sf-afmt
An Salesforce Apex lang formatter
-
chia-pos2-tools
Testing tools for chia-pos2
-
assay-policy
Policy types and compilation logic for Assay
-
collect-unmarked-tests
A fast Rust tool to collect Python tests that don't have specific pytest markers
-
utmt
Unit Test Macros. Several tools and macro for unit test improving.
-
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
-
arkenar
modern vulnerability scanner combining Katana and Nuclei
-
fallibles
Failure injection library for testing error handling in Rust
-
ci_env
Detect CI information from the environment
-
static_assertions_next
Compile-time assertions to ensure that invariants are met
-
embeddenator-testkit
Comprehensive testing utilities and performance benchmarking for embeddenator VSA operations
-
junit-report
Create JUnit compatible XML reports
-
dockertest
control docker containers when running your integration tests
-
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
-
redoubt-test-utils
Test utilities for Redoubt crates
-
lmrc-gitlab
GitLab API client library for the LMRC Stack - comprehensive Rust library for programmatic control of GitLab via its API
-
cli-assert
Testing command-line applications
-
rust-diff-analyzer
Semantic analyzer for Rust PR diffs that distinguishes production code from test code
-
test_panic
test cases with panic
-
proptest-derive
Custom-derive for the Arbitrary trait of proptest
-
rustic_testing
rustic_testuing - library for test support in rustic-rs
-
gitlab-report
Generates GitLab reports from cargo's JSON output
-
prompt-sentinel
A high-performance CLI tool for LLM prompt regression testing
-
litmus
a macro-free BDD test harness
-
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
-
futures-testing
Property-based testing framework for futures, fuzzing poll ordering to catch waker bugs
-
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
-
test-dsl
A helper crate to define easy-to-author tests as KDL documents
-
symexrs
concolic execution engine for async Rust
-
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
-
openchecks
checks framework
-
mustermann
test data for your OpenTelemetry pipeline
-
forky_test
Rust Utilities
-
fuzzcheck
A modular, structure-aware, and feedback-driven fuzzing engine for Rust functions
-
gigaload
load testing tool for benchmarking solana RPC endpoints
-
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
-
ohos-test-runner
Support running cargo test / run / bench on OpenHarmony devices
-
yewlish-testing-tools
A set of testing tools for the Yew framework
-
grpc-rpc-server-harness
gRPC RPC server harness for testing mock services
-
marionette
implementing the client side of Gecko's Marionette remote automation protocol
-
depub
Reduce function/struct visibility
-
mcplint
MCP Server Testing, Fuzzing, and Security Scanning Platform
-
lot
Rust Load Testing Library
-
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
-
json-matcher
declaratively matching JSON values
-
cargo_pup_lint_config
Configuration and rule builder utilities for cargo-pup architectural linting
-
laxci
CI tool for building and testing projects locally
-
normalize-tools
Unified interface for external development tools (linters, formatters, type checkers)
-
crabdance_workflow
Workflow authoring SDK for Cadence
-
libtest-mimic-collect
Global test collector for libtest-mimic
-
reliefgraph
The humanitarian data knowledge graph indexer
-
cucumber-reporter
html reporter for cucumber-rs
-
seppo
Kubernetes testing framework with multi-cloud cluster management
-
murf
A mocking and unit test framework for rust
-
swamp-test
swamp test runner tool
-
assert-unmoved
A type that asserts that the underlying type is not moved after being pinned and mutably accessed
-
greentic-integration
Greentic integration tooling and test runner
-
rstest_reuse
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test
-
nostr-relay-builder
Build your own custom nostr relay!
-
rspec
Write Rspec-like tests with stable rust
-
moq
Mock generator
-
testeranto_rusto
Testeranto
-
leviso-cheat-guard
Runtime macros for cheat-aware error handling (bail, ensure, check)
-
buildkite-test-collector
Official Buildkite Test Analytics Collector for Rust
-
cawg-identity
Rust SDK for CAWG (Creator Assertions Working Group) identity assertion
-
rglw
Root project for all the utilities that rustyglware offers to the community
-
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…
-
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
-
iamctl-rust-sdk
SDK for building iamctl providers with type safety and performance
-
clearcheck
Elegant and extensible assertions in rust
-
oxiz-spacer
Property Directed Reachability (PDR/IC3) engine for OxiZ - Horn clause solving
-
git2-hooks
adds git hooks support based on git2-rs
-
bench_matrix
defining and running parameterized benchmarks, with optional Criterion integration
-
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
-
drasi-source-mock
Mock source plugin for Drasi
-
nils-git-cli
CLI crate for nils-git-cli in the nils-cli workspace
-
cpuburn
push your CPU to 100%
-
ruva
Event Driven Message Handling
-
is-test
A replacement for the test command, with options that are memorable. Makes shell scripting much easier.
-
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)
-
chaser-oxide
Undetectable browser automation library
-
mssql-testing
Test infrastructure for SQL Server driver development
-
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
-
arborium-test-harness
Test harness for arborium grammar crates
-
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
-
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
-
atlassian-cli-api
API client library for Atlassian Cloud products
-
trace-doc
A Rust-based framework for compile-time, zero-cost traceability and specification modeling
-
ih-muse
Infinite Haiku Muse
-
rusty_nodejs_repl
Run a Node.js Read Eval Print Loop from Rust
-
tanu
High-performance and async-friendly WebAPI testing framework for Rust
-
unit-testing
A unit testing library
-
burn-contracts
Fluent Contracts for the Burn library
-
precious-integration
Integration tests for precious - not for external use
-
km-crates-publish-test
Rust publishing test
-
repo
An opinionated tool for repo management
-
one_assert
One assert! to replace them all
-
oma-topics
AOSC OS topic (testing) repository manager used by oma
-
proptest-arbitrary-interop
Interop glue between arbitrary and proptest crates
-
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
-
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
-
cargo-insta
A review tool for the insta snapshot testing library for Rust
-
chief
A Development Tools
-
test_logs
see logs in tests
-
test-fork
running tests in separate processes
-
aws-mocks
A mocking library for AWS. This is NOT an official AWS library.
-
proc-result
A tiny cross-platform library containing exit status and code types
-
raz-core
Universal command generator for Rust projects - Core library with stateless file analysis and cursor-aware execution
-
seesaw-testing
Testing utilities for Seesaw framework
-
chaos-rs
Minimal library for chaos testing
-
subplot-bin
tools for specifying, documenting, and implementing automated acceptance tests for systems and software
-
lazyactions
TUI to monitor GitHub Actions
-
lintel-github-action
GitHub Action support for Lintel — creates Check Runs with inline annotations
-
miyabi-e2e-tests
End-to-end test framework and utilities for Miyabi
-
roast
Structures and tools to parse, navigate, and validate OpenAPI v3.1 specifications
-
rustedbytes-randstuff
Rust CLI tool for generating random junk files and folders with various content themes
-
expectest
matchers and matcher functions for unit testing
-
rpytest
Rust-powered, drop-in replacement for pytest
-
assay
A super powered testing macro for Rust
-
taskcluster-upload
Taskcluster Upload Support
-
cli_test_dir
Tools for testing Rust command-line utilities
-
appium-client
Client for Appium Server, for automated mobile app testing
-
jdrouet-release-plz-testing
just testing how to trigger build after release
-
mock-omaha-server
Mock implementation of the server end of the Omaha Protocol
-
arch_validation_core
Rule based architecture test library
-
rung-core
Core library for Rung - stack model, state management, sync engine
-
prompt-rust
providing a simple input macro for Rust, similar to Python's input()
-
roundlet
Random collection of helper libraries used by Ringlet software
-
statsig-client
client library for Statsig feature flag and experimentation platform
-
monkey_test
A property based testing (PBT) tool like QuickCheck, ScalaCheck and similar libraries, for the Rust programming language
-
rsspec
A Ginkgo/RSpec-inspired BDD testing framework for Rust
-
mockers
Mocking library
-
datatest
Data-driven tests in Rust
-
fumble
an oxidized implementation of the original clumsy tool, designed to simulate adverse network conditions on Windows systems
-
graphql-operation-server-harness
GraphQL operation server harness for testing mock operations
-
carol-test
Making sure publishing works
-
cppup
An interactive C++ project generator
-
pipedash-plugin-bitbucket
Bitbucket Pipelines plugin for Pipedash
-
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.
-
drop-tracker
check when a variable gets dropped. Useful for testing wrappers and containers that use unsafe memory management.
-
refined
refinement types; parse, don't validate!
-
sql-help
parse SQL text then print any SQL help that we know of, such as optimizations, clarifications. Work in progress.
-
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
-
tubetti
Serve &[u8] data at a localhost url with minimal configuration
-
test-binary
Manage and build extra binaries for integration tests as regular Rust crates
-
xacli-testing
Testing utilities for XaCLI - keyboard simulation, VHS tape parsing, and output capture
-
drop_tracer
memory leak detector
-
torsh-benches
Benchmarking suite for ToRSh
-
eetoee
A DX-first framework for E2E testing via headless Chrome and Rust
-
r_unit
A fast and easy-to-use unit testing library
-
rediff
Diff and compare Facet values with detailed structural difference reporting
-
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…
-
minidump-synth
producing synthetic minidumps for testing
-
llkv-test-utils
Test utilities for LLKV toolkit
-
rust_test_framework
A testing framework for Rust
-
xee-testrunner
Conformance testing for Xee's XPath and XSLT implementations
-
contrafact
A trait for highly composable constraints ("facts") which can be used both to verify data and to generate arbitrary data within those constraints
-
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!!!
-
libafl_cc
Commodity library to wrap compilers and link LibAFL
-
file_diff
An atomic utility for diffing files in testing
-
p-test
procedural macro to help you write parameterized tests easily
-
etest
Allows to control behaviour of
#[test]like functions -
mrblackjack
framework for testing Kubernetes operators
-
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.
-
libtest2
An experimental replacement for libtest
-
mocktopus
Mocking framework for Rust
-
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
-
tbc-rust-library
Test library for to-be-continouos
-
auto-git-committer
program to automate Git commits and push them to a remote repository
-
prusti-contracts
Tools for specifying contracts with Prusti
-
proptest-arbitrary-adapter
Make
arbitraryinteroperate withproptest -
agent-cli
Agent AI command line
-
gitlab-runner-mock
Mock crate for gitlab runners
-
runner
running Rust snippets
-
pty_closure
Run functions and closures in a pseudoterminal
-
mockforge-runtime-daemon
Runtime daemon for zero-config auto-mock generation from 404s
-
mock-io
mock IO stream and listener implementations
-
asupersync-conformance
Conformance test suite for async runtime specifications
-
cargo-spectacular
Custom test output formatter for spectacular — rainbow dots and more
-
autarkie_libfuzzer
libFuzzer shim which uses LibAFL with common defaults
-
tree-crasher-openscad
grammar-based black-box fuzzer
-
roughenough-integration-test
End-to-end integration tests for Roughenough server and client
-
oxiz-proof
Proof generation and checking for OxiZ SMT solver
-
bolero-generator
value generator for testing and fuzzing
-
cuenv-codeowners
Generate CODEOWNERS files with configurable section styles
-
serdes-ai-evals
Evaluation framework for testing and benchmarking serdes-ai agents
-
testvox
that turns test reports into human readable messages
-
fluentci-core
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
lcov2generic
Convertitore LCOV → SonarQube Generic Coverage XML
-
skeptic
Test your Rust markdown documentation via Cargo
-
viewpoint-cdp
Low-level Chrome DevTools Protocol implementation over WebSocket
-
mockall_double
Test double adapter for Mockall
-
asciidork-tck
Asciidork TCK Adapter
-
auto_test
Automatically generate test stubs for Rust projects using AST analysis
-
bintest
Testing the executables build by a bin crate
-
lucifer-testing
Illuminating CLI testing
-
oxidite-testing
Testing utilities for the Oxidite v2 web framework
-
json-test
A testing library for JSON Path assertions in Rust
-
elara-test
ELARA Protocol - Test harness, chaos testing, and benchmarking tools for protocol validation
-
gitjuggling
Run a git command in all repositories under the current working directory
-
dsim
A deterministic simulation testing framework for Rust
-
ostd-test
The kernel mode unit testing framework of OSTD
-
sn_fake_clock
Fake clock for deterministic testing of code depending on time
-
runt
A lightweight and parallel snapshot testing framework
-
othmanemimouni
Testing Package With Publishing
-
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
-
armature-testing
Testing utilities for Armature applications
-
kunit
A test runner for Rust-based operating system kernels
-
elicitation_rand
Random data generation through elicitation - castle on cloud verification pattern
-
expect-tests
(A better) minimalistic snapshot testing library
-
bh
BountyHub CLI
-
action-core
GitHub actions toolkit
-
ghostflow
Routines which implement various parts of "ghostflow", or the git-hosted workflow
-
lit
Integrated testing tool, inspired by LLVM's 'lit' testing script
-
probador
CLI for Probar: Rust-native testing framework for WASM games
-
adversaria
Adversarial Testing Harness for Large Language Models
-
marauders
A work-in-progress code mutation tool
-
rp_sandbox_b
Testing project -- please ignore
-
ldap-test-server
Running isolated OpenLDAP servers in integration tests
-
facet-testhelpers
A collection of testing helpers and utilities for facet
-
runs
A CLI tool to run Rust documentation tests (doctests) on standalone .rs files by generating a temporary Cargo project
-
cch23-validator
Validate solutions to challenges from Shuttle's Christmas Code Hunt 2023
-
release-plz-test
A test crate for the release-plz action
-
testanything
Generate results in the Test Anything Protocol (TAP)
-
faraday
Parameterized test case library for Rust ⚡️
-
qlty-llm
Code quality toolkit
-
pessoa
generating fake identities/user data in different languages. The crate is named after the Portuguese word for 'person'.
-
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
-
guts-ci
CI/CD pipeline support for Guts code collaboration platform
-
gilder
Golden testing library
-
prom-mock-rs
A mock Prometheus HTTP API server for integration testing
-
rusty-forkfork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
snare
Network communication testing library for rust
-
laboratory
expressive unit test framework for Rust
-
mpi_test
testing framework for MPI applications
-
astarte-device-sdk-mock
Mock implementation of the traits in the astarte-device-sdk
-
litcheck-lit
litcheck's lit functionality as a library
-
tinyinst
Rust bindings for googleprojectzero/TinyInst
-
hms-test_utils
Testing utils for Hold my Snip!
-
tokmd-gate
Policy evaluation engine for tokmd analysis receipts
-
fnv0
FNV0/1/1a 32/64/128-bit hash functions
-
cargo-suity
automate test runs and report results in JUnit format
-
printable-shell-command
A helper library to print shell commands
-
xwt-tests
Common test suite for xwt. Intended for reuse to provide the same coverage in all the execution environments
-
subunit-rust
A subunit v2 protocol implementation in Rust
-
little-skeptic
Test your Rust markdown documentation via Cargo
-
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
-
mock-it
Make mocking reliable
-
colored-diff
Format the difference between two strings with ANSI colors
-
sidebyside-executor
Plan execution abstraction with local and Temporal backends
-
semantic-rs
Automatic crate publishing
-
cargo_public_test
mixing primary colors
-
loco-cli
loco cli website generator
-
pgx-tests
Test framework for 'pgx'-based Postgres extensions
-
jest-companion
Run jest-lua tests from the command line
-
geckodriver
Proxy for using WebDriver clients to interact with Gecko-based browsers
-
cd_env
Detect CD (deploy, deliver, distribute) information from the environment
-
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
-
two-rusty-forks
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
ggen-test-audit
Test quality audit tooling for ggen - mutation testing, assertion analysis, false positive detection
-
grillon
offers an elegant and natural way to approach API testing in Rust
-
conveyor-ci
Conveyor CI SDK for Rust
-
github-actions-models
Unofficial, high-quality data models for GitHub Actions workflows, actions, and related components
-
atlassian-cli-bulk
Bulk operations executor for Atlassian CLI
-
aliri_clock
Timing utilities used by the
alirifamily of crates -
mockable
Usefull components to make easier to mock your code
-
advent-of-code-rust-runner
Rust framework for running Advent of Code solutions
-
halo-core
halo core(配置/服务基础能力)
-
subplot-build
using Subplot code generation from another project’s
build.rsmodule -
test-each
Generate tests at compile-time based on file resources
-
simple_txtar
txtar archive format
-
china-id
一个中国身份证号码解析库
-
fail-parallel
Fail points for rust. A fork that supports parallel test execution.
-
engage
A task runner with DAG-based parallelism
-
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. -
oxidd-rules-tdd
Ternary decision diagrams (TDDs) for OxiDD
-
fluxbench-logic
Algebraic verification engine for FluxBench performance assertions
-
agent-execution-harness
A test harness for validating AI agent behavior against steering guides
-
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…
-
stubr
Wiremock implemented in Rust
-
is_close
Determine whether floating point numbers are close in value
-
io_check
testing read and write split handling
-
test-trace
A replacement of the #[test] attribute that initializes tracing infrastructure before running tests
-
hello_exercism
how to create an own crate
-
phper-test
PHPer testing utilities
-
ensc-testsuite
generate TAP or JUnit reports
-
bolero-afl
afl plugin for bolero
-
twine-thermo
Thermodynamic and fluid property modeling for the Twine framework
-
drasi-bootstrap-noop
No-op bootstrap provider plugin for Drasi
-
tire
single interface for the most common workflows in a typical, modern Python project
-
trycmd
Snapshot testing for a herd of CLI tests
-
daedalus-nodes
Demo node implementations and fixtures for Daedalus
-
shadow-terminal-cli
A headless modern terminal emulator
-
modelator
A framework and tools for model-based testing
-
symphonize
running integration tests across services
-
astarte-message-hub-proto-mock
Astarte message hub protocol buffers mock crate
-
testing_table
An easy to use library for pretty print tables of Rust
structs andenums -
chronobreak
Rust mocks for deterministic time testing
-
aqua
load testing tool for benchmarking solana RPC endpoints
-
cargo-actions
cargo, create a CI github action
-
goldenscript
A scriptable, data-driven test framework using golden masters
-
assert-str
Macros for asserting multiline strings
-
gha
developing custom GitHub Actions
-
terrazzo-fixture
Test utils to initialize resources that can be shared by multiple tests running in parallel
-
testing_logger
Supports writing tests to verify
logcrate calls -
lace_geweke
Geweke tester for Lace
-
rpytest-ipc
IPC transport layer for rpytest
-
b2c2-tokenizer
b2c2のBASICコードのトーカナイザー?
-
user-a-sys-test-haobo
Test
-
temp_env_vars
Resets all environment variables changed in a defined scope
-
stainless
Organized, flexible testing framework
-
gherkin_rust
A pure Rust implementation of the Gherkin (
.featurefile) language for the Cucumber testing framework -
claym
Assertion macros (without dependencies)
-
lcov-parser
LCOV report parser for Rust
-
dearbitrary
The trait for generating unstructured data from structured data
-
turboclaudeagent
Interactive Agent SDK for TurboClaude - Use Claude agents in your Rust applications
-
totems
A collection of assertion macros for unit testing or otherwise
-
eventcore-memory
In-memory event store adapter for EventCore event sourcing library
-
xtaskops
Goodies for working with the xtask concept
-
continuous-testing
A continuous testing tool
-
surveyor
Blueprint testing framework
-
moon_feature_flags
Manages feature flags
-
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
-
afl_runner
Scaling best-practice AFLPlusPlus fuzzing campaigns made easy
-
coman
Easily run and test your programming contest solutions
-
expecting
Rust macros that test conditions without panicking
-
public-lib
Public library for testing purposes
-
bolero-hydro
fuzz and property testing front-end (forked for the hydro_lang crate)
-
alexveecle-20250908-workspace-experiment-parent-2
Tests
-
quickcheck
Automatic property based testing with shrinking
-
sturgeon
Record async streams with timing, replay deterministically
-
monster-rs
Monster is a symbolic execution engine for 64-bit RISC-U code
-
chord-core
async parallel case executor
-
assert-panic
Assert that a panic happens, and optionally what (kind of) panic happens
-
wiremock-multipart
matchers for wiremock dealing with multipart requests
-
fob-browser-test
Headless Chrome testing library for browser automation and testing
-
lincheck
A linearizability checker for concurrent data structures
-
rusty-ci
generate buildbot projects from a YAML file
-
vangelis
A functional testing framework
-
outdir-tempdir
cargo-test to create temporary directories in the OUT_DIR
-
pop-test
your test orchestration master of puppets
-
const-units
that lets you check the dimensions of your quantities at compile time and run time
-
cargo-bdd
Diagnostic tooling for rstest-bdd
-
ricecoder-execution
Execution engine for workflows and agent tasks
-
designguard-cli
CLI for KiCad schematic and PCB validation (DesignGuard)
-
caliber-test-utils
Test utilities, generators, and fixtures for CALIBER
-
coppers
custom test harnass that measures the energy usage of your test suite
-
zentao
api
-
e2e
Test framework for stateful integration tests
-
substance-framework
A testing framework designed to work without std, using only core features
-
iroh-test
Internal utilities to support testing of iroh
-
cscrapper
Scrapper for competitive programming websites
-
rdocs
Code Documentation Made Simple
-
droptest
A helper crate for testing drop-semantics
-
ahmadtest
just to test rust crates
-
ih-muse-record
Record Muse Api usage for testing purposes
-
mark-flaky-tests
Mark, debug and auto-retry your flaky tests
-
monarch
A (currently) barebones metamorphic testing utility
-
rust-mockdata
Flexible and Powerful Library to generate mock data
-
nextest-runner
Core runner logic for cargo nextest
-
arbitrary_ext
combinator functions to generate standard collections with custom arbitrary function
-
surf-vcr
Record and replay HTTP sessions for testing surf clients
-
apr-qa-cli
CLI for APR model qualification testing
-
canyon
add function
-
time-test
Measure how long your test cases take with one simple macro
-
supercilex-tests
Test utilities I use
-
augurs-testing
Test framework and data for the augurs library
-
bevy_fuzz
Experimental high-performance fuzz-testing for bevy systems, emulating user UI interaction
-
sham
Mock implementations for use in testing
-
pact_mock_server_cli
Standalone pact mock server for consumer pact tests
-
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
-
temp_testdir
Little crate to use temp directory in crate. You can chose if delete it after use or not to debugging purpose.
-
blaze-tests
Blaze integration tests suite
-
cargo_and_crates_by_suka
just a sample project to test the functionalities of cargo
-
ssping
Command-line tool for testing connectivity of Shadowsocks server
-
kuroe
lightweight CLI tool for creating competitive programming problems
-
subunit
v2 protocol implementation in Rust
-
flipdot-testing
Tools for testing and debugging Luminator sign communications
-
borsa-mock
Mock Borsa connector with deterministic fixture data for tests and examples
-
asnfuzzgen
ASN.1 Structure-Aware Fuzzing Compiler
-
borrowing_exerci
how to understand the borrowing in rust
-
git-next-forge-github
GitHub support for git-next, the trunk-based development manager
-
stimmgabel
polyproto reference test implementation used for verifying other implementations of the protocol
-
ggen-test-opt
Test optimization and selection tooling for ggen - value scoring, Pareto selection, parallel execution
-
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
-
moon_project
A project in moon
-
mock-ci-project
test crate
-
libafl_libfuzzer
libFuzzer shim which uses LibAFL with common defaults
-
derive_arbitrary
Derives arbitrary traits
-
io-test
I/O implementations for testing
-
ldap-test-server-cli
Command line for running OpenLDAP server for testing
-
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
-
rust-actions
BDD testing framework with GitHub Actions YAML syntax
-
derive_fuzztest
proc-macro to enable using the same implementation for fuzz tests and property tests
-
aster-test
Aster - An AI agent framework
-
wasmer-pack-testing
Wasmer Pack Integration Testing Framework
-
dose
Your daily dose of structs and functions
-
maelstrom-worker
The Maelstrom worker. This process executes jobs as directed by the broker.
-
assertive
Collection of assertions
-
anytest
Run any test from your terminal
-
lib_aoc
trait-based framework for the annual Advent of Code programming challenge
-
integra8
integration test framework Rust with a focus on productivity, extensibility, and speed
-
yamori
A test runner and visualizer for command-line applications
-
deftsilo
dotfiles manager
-
aws_mock
A mocking library for AWS. This is NOT an official AWS library. Renamed to aws-mocks.
-
proptest-semver
Property Testing implementations for Semantic Versioning
-
hamcrest
A port of the Hamcrest testing library
-
kvarn_testing
Testing framework used by the Kvarn web server
-
mutagen
Mutation testing for Rust – Support library
-
json2tests
Macro to generate your Rust tests from a provided JSON file
-
fakehub
Portable command-line tool for running and configuring fake GitHub API for testing
-
isotest
Enables a very specific unit testing pattern
-
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
-
west
WebAssembly component test runtime
-
clitest-lib
CLI-based testing library
-
embedded-test-linker-script
Linker script for embedded-test
-
futures-test-sink
Test utilities for futures::sink
-
tree-crasher-rust
grammar-based black-box fuzzer
-
rust_transformers
High performance tokenizers for Rust
-
mz_rusoto_mock
AWS SDK for Rust - Request Mocking Helpers
-
filetest
Macro that creates test cases for each file in a directory
-
mockforge-world-state
World State Engine - Unified visualization of all MockForge state systems
-
siderophile
Find the ideal fuzz targets in a Rust codebase
-
rust-expect
Next-generation Expect-style terminal automation library for Rust
-
sparql-smith
SPARQL test cases generator
-
librstb
Write HDL-Testbenches in Rust
-
runa-wayland-types
Types defined by the Wayland protocol
-
ntest_timeout
Timeout attribute for the ntest framework
-
hitt-sse
SSE utility library for the hitt http testing tool
-
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
-
httpwg-cli
A CLI able to run httpwg test cases (h2spec replacement)
-
demo-app-asi
demo project to test automation
-
trycmd-indygreg-fork
Snapshot testing for a herd of CLI tests
-
test_dir
Easy creation of temporary file structure for test purpose
-
cdn-payroll
Canadian Payroll Library
-
test_61a7cd7f28e0
testing scraping examples
-
xml-lint
CLI for linting and formatting XML files
-
crabdance_testsuite
Testing utilities for Cadence workflows and activities
-
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
-
fstest
A procedural macro for testing in tempdirs or git repos
-
dropcount
Count destructor calls
-
beacon-verifier
Compliance tool to verify beacon implementations
-
speculos-client
Speculos client written in Rust for Ledger integration 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
-
mockem
mock'em functions!
-
boost_core
Boost C++ library boost_core packaged using Zanbil
-
wang_utils_git
个人使用的rust工具库
-
invalidstring
just for testing invalid string data
-
opentelemetry-testing
testing OpenTelemetry integrations with tracing, metrics, and logging
-
tc_core
Core crate of testcontainers, a library for integration-testing against docker containers from within Rust
-
greentic-integration-validator
Greentic integration tooling and test runner
-
ci_info
current CI environment information
-
contain-rs
Run containers with docker or podman
-
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
-
assert_json
json testing made simple
-
assert_fn
A proc macro for turning test helper functions into assert! style macros
-
clex_gen
A generator for clex language
-
test-fuzz-runtime
-
test8981
testing stuff
-
ggen-e2e
End-to-end testing framework for ggen with testcontainers and cross-platform validation
-
ci_group
RAII log groups for GitHub Actions and Azure Pipelines. Fixes swallowed logs.
-
pebbles
The Worst Web Automation Framework Ever. (╯°□°)╯︵ ┻━┻
-
tap-consooomer
Parse Test Anything Protocol (TAP) files
-
quint-connect-macros
Procedural macros used by the
quint-connectcrate -
leviso-cheat-test
Proc-macro for cheat-aware test documentation
-
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
-
mcp-server
Server SDK for the Model Context Protocol
-
sdf-row-guest
guest crate for row resource test
-
dummy-bin
Dummy binary crate for testing
-
factori
A factory library for Rust, inspired by FactoryBot. 🤖
-
caplog
Capture log messages for testing
-
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
-
pipedash-plugin-argocd
ArgoCD plugin for Pipedash
-
gharial
test tool for program to manipulate memory directly
-
async-metronome
Unit testing framework for async Rust
-
optee-utee-mock
Mocking library for unittest with optee-utee
-
rsonpath-syntax-proptest
Test utilities for JSONPath
-
fbt
folder based testing tool (library)
-
precious-exec
A command running library for precious - not for external use
-
tycho-disasm
TVM bytecode disasm
-
charted-testkit
📦🦋 TestKit is a testing library for Axum services with testcontainers support
-
liuby
cargo publish test
-
dff
Differential Fuzzing Framework
-
assert_panic_free
Assert that some code is panic-free. Fast to compile, no syn or macros etc...
-
facet-format-suite
Comprehensive test suite for facet format implementations - ensures correctness across serialization formats
-
assert_matches_regex
Macro for asserting that a string matches a regex
-
node-builder
A minimal node implementation for running integration tests of the Miden client. NOT for production use.
-
rbase
Github template to setup the CI and cargo publish
-
comparable
comparing data structures in Rust, oriented toward testing
-
chromedriver-launch
launching a chromedriver process
-
jacderida-exp2-add-lib
Little library for experimenting with automated release workflows
-
pipebuilder
CI for pipebase application
-
treereduce-rust
Fast, parallel, syntax-aware program reducer for Rust
-
stomp-test-utils
classes for testing sessions
-
section_testing
section-style testing
-
weiznich-is-testing-things
test
-
qutonium
simplify unit testing with a functional testing framework 📈
-
mockforge-ftp
FTP protocol support for MockForge
-
ora-test
Part of the Ora scheduler framework
-
lintel-reporters
Reporter implementations for Lintel — pretty, text, and GitHub Actions output
-
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
-
compiletest_rs
The compiletest utility from the Rust compiler as a standalone testing harness
-
jeb1pochybrid
hello
-
temp_test
temporary test utils for rust 🔨
-
il2-test-utils
InterlockLedger's Unit-Test utilities for Rust
-
interface-tests-helpers
HTTP interface tests helpers and routines
-
specimen
A data-driven testing library as well as a yaml data format
-
backend-test-kit
set of tools and helpers for testing backend services in Rust
-
junitxml2subunit
convert junitxml files to subunit v2
-
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
-
mork-rust-sdk
client to work with MORK
-
raads-r
testing and scoring
-
anticipate
Automate terminal applications in Unix like Don libes expect
-
ctxbuilder
Context-based builders
-
subcase
Share parts of your test case intuitively
-
winit-test
Run tests using the winit event loop
-
nam-wasmer-c-api-test-runner
wasmer-c-api-test-runner
-
automataci
Solid Foundation for Kickstarting Your Software Development
-
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 !
-
tensile
A test framework capable of dynamic and parallel test execution
-
tokitsuge
A unit test friendly utility that provides the function to get the current time
-
tearup
Setup - teardown your tests
-
test-smi-rs
APIs for managing and monitoring FuriosaAI NPUs
-
layered-crate
declare and verify internal dependencies amongst modules inside a crate
-
pseudo
A small mocking library for Rust
-
combination_tests
Rust macro for generating tests by permutations
-
cql_storage_type_testing_lib
Testing library for CQL Database storage types
-
conformer
framework for authoring conformance test suites
-
qitops
Software Quality Assurance CLI for API, Performance, Security, and Web Testing
-
rigor
CLI tool to perform snapshot testing for your HTTP/REST APIs
-
rs-ml
ML crate including Gaussian Naive Bayesian classifier
-
ruva-es
Event Driven TEvent Handling
-
testo
program to test automated releases
-
plux-mock
Mock implementation for Plux
-
test-macro
macro for writing Rust test code in an easy way
-
ssh-test-server-cli
In memoery ssh server for integration testing - cli
-
qlite
A sqs drop in replacement for local or cicd development
-
verusfmt
An opinionated formatter for Verus
-
gcj-helper
A helper library for Google Code Jam solutions
-
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
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
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
-
qlty-types
Code quality toolkit
-
maelstrom_rs
write toy distributed systems with Maelstrom as Actors
-
cargo-testify
automatically run tests on your Rust project and notify about the result
-
facilitest
that facilitate testing
-
testdrop
help test drop implementations
-
ju-tcs-rust-23-9
-
duende-test
Testing infrastructure for Duende (harness, chaos injection, load testing)
-
rust_slim
A Slim Server for acceptance tests in rust
-
entropic
Traits for converting Rust data structures to/from unstructured bytes
-
atest
a test
-
cargo-culture-kit
writing tools that check Rust project conventions
-
match_err
Macro for matching enum-like errors
-
easy-assert
readable assertions in your tests
-
tytanic-filter
A generic filtlering DSL for the tytanic test runner
-
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.
-
test_package_crates_io
The package is intended for only testing purpose
-
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
-
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.
-
relm-test
Testing library for relm
-
proc_assertions
Compile-time assertions via procedural macros
-
math_test
Generates math questions for elementary school kids
-
test-exec
Test your command line applications comfortably
-
virtual-tty-pty
PTY integration for virtual-tty - run real processes in virtual terminals
-
rust-droid
A powerful UI automation framework for Android
-
chidotestcrate_a
testing
-
sequential-test
Allows for the creation of sequential Rust tests
-
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)
-
repeated-assert
Run assertions multiple times
-
lw-webdriver
A lightweight webdriver client
-
axum-test-helpers
🧪 Test client for axum copied from axum
-
rulecc
上帝工具箱
-
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
-
dpl_test
Travis CI dpl test package
-
protest-extras
Extra generators for the Protest property testing library
-
uselog-rs
use log for outputing log in test and not test mode with one line code
-
tanu-tui
TUI frontend for tanu
-
failpoints
rust. Another fail-rs.
-
logtest
Test and assert log statements
-
get_input
Basic functionality in Rust for Test
-
cctr-expr
internal component crate of cctr
-
jackhammer
Tooling for creating custom load and stress tests
-
sbpf-coverage
computing test coverage of Solana programs, maintained by LimeChain
-
devbox
Developer toolbox for building and testing
-
plague
Parametrized tests tools
-
agtrace-testing
Internal testing utilities for the agtrace CLI. Not intended for direct use.
-
envision
A ratatui framework for collaborative TUI development with headless testing support
-
gha-runner
Run Github Actions workflows locally or on a custom backend
-
maybeiframe
test the maybeiframe crate
-
mocktoffel
easy to use mocking library with minimal boilerplate
-
wars-test
WaRs Test
-
envtestkit
Test kit for logics with environment variable involvements
-
namaka
Snapshot testing for Nix based on haumea
-
rain_test_crate
一个测试包
-
test2
hello test
-
global-errors
sinsegye test runtime global errors
-
servertest
test
-
mockforge-graphql
GraphQL protocol support for MockForge
-
prusti-std
External specifications for items in std for Prusti
-
assert_contains_cli
very simple cli to assert a string is contained or not contained in a stream
-
bolero-honggfuzz
honggfuzz plugin for bolero
-
other_crate_kenko
for testing purposes only
-
neo4j_testcontainers
Neo4j module for testcontainers-rs
-
test_rust_project
A test rust project
-
panic-control
test code with intentional panics
-
assertx
Additional test assertions
-
mockery
Generate mock data based on a specification file for a variety of purposes
-
shunpoco-crate-test
test crate
-
gandiva_rust_udf
gandiva rust udfs
-
chord-output
async parallel case executor
-
foo_bar_baz_cate_module
test for best project in the world
-
testdata
File-based testing helper
-
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
-
osdk-test-kernel
The OSTD-based kernel for running unit tests with OSDK
-
task_partitioner
helper lib that allows partitioning named tasks by count or hash
-
fluentci-ext
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
breaking-attr
An attribute macro that enforces per-version invariants on items
-
extel
An extended testing library for scaffolding tests as quickly and easily as possible
-
testfiles
Embedded test files. Include as a dev-dependencies.
-
forgeai-replay
Record/replay test harness for forgeai-rs
-
doubter
A helper crate for testing Rust code blocks in Markdown
-
bolero-generator-hydro
value generator for testing and fuzzing (forked for the hydro_lang crate)
-
tracing-assert-core
A tracing layer with assertion helpers for use in unit-tests
-
bedrockci
Core library for validating Minecraft Bedrock resource and behavior packs
-
testing-utils
testing utils
-
ytest
Ygens testing infrastructure
-
test-engine
Mobile project generator for test-engine
-
soul
The core of dualys
-
cch24-validator
Validate solutions to challenges from Shuttle's Christmas Code Hunt 2024
-
polish
Test-Driven Development done right
-
toml-test
Verify Rust TOML parsers
-
yanuntil
easy test
-
log4rs_test_utils
testing log4rs-based logging, whether you want to log your tests or test your logs
-
describe
A testing toolkit for writing legible, ergonomic unit tests
-
pharaoh
A dead simple functional testing tool for command line applications
-
claims
Additional assertion macros for testing
-
kamiyo-kani
Reusable Kani formal verification primitives for Solana program invariants
-
ming_test_crate
ming's test crate
-
telo
Temporal specifications in Rust
-
rsfs-tokio
A generic filesystem with disk and in-memory implementations
-
interception-mock
dll providing the same interface as the interception library for mocking it in tests
-
provola-terminalreporter
quick development/test cycle in any language
-
rigolds1000z
Rust wrapper around SCPI commands for Rigol's DS1000Z series oscilloscopes, tested on DS1054Z
-
fake-socket
fake socket for testing purpose
-
adversary
Adversarial property-based testing for Rust
-
kamali_test
A test project for Kamali
-
test_lib1234
testing my lib
-
susy-jsonrpc-test
test framework for JSON-RPC
-
web_stress_tools
Console app for generating synthetic web traffic for your web app to help with benchmarking and debuging of performance issues
-
grammartec
The Nautilus grammartec
-
ftf
Run functional tests from a variety of formats
-
basanta
test crate
-
tracing-collector
A tracing subscriber that collects a copy of the traces for use in tests with insta snapshots
-
cargo-daruse-test-app
For testing
-
hey-dummy
A dummy package for testing purposes
-
crabgrind
Rust bindings to "Valgrind Client Request" interface
-
pw-rs
Rust bindings for Microsoft Playwright
-
moq-test-client
MoQT Interop Test Client - A standardized test client for interoperability testing
-
maelstrom-client-process
Client library background process for Maelstrom
-
qanglang-cli
CLI tool for Qanglang
-
flowtest
Tests that depend on other tests
-
circleci-junit-fix
Fixes junit reports to have proper integration with CircleCI
-
glennib-thelib
Test library for testing release-plz
-
hq
一个rust 的命令行测试工具
-
exclave
A frontend for running factory tests
-
coodev-runner
runner for coodev
-
unit6
whp-unit6
-
jitu-build
A Demo library for Test
-
devlibx
top level project
-
dummy-lib
Dummy library crate for testing
-
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
-
kat
Framework for known-answer tests
-
crusty-hooks
git hooks integration for Rust projects
-
crate-pro
testing
-
skippable-partialeq
PartialEq, but you can ignore fields
-
rust-release-test
release test
-
bilzaa2dattributes
small library that implements attributes
-
ensure-cov
designed to help ensure test coverage in your projects by providing functions to track and assert code coverage during test execution
-
nagme
highly maintainable, super pedantic linting
-
tux
Test utilities for unit and integration tests
-
godot-testability-runtime
Embedded Godot runtime for comprehensive Rust testing
-
dyntest
Dynamically create test cases
-
mock_rw
Mock Read and Write implementations that return an error
-
jjss_tocargo
test crate repo
-
pedrov
A test crate for the Rust book
-
baicie_package_test
-
llvm-cov-json
capable of parsing llvm-cov JSON exports
-
art_rust_lib
project for test
-
ch14test173
A fun test
-
qanglang-test
Test runner for Qanglang
-
conjecture
Core engine for Hypothesis implementations
-
is-travis
Check if your code is running on Travis CI
-
mock-logger
A mock logging implementation for unit testing
-
boost_utility
Boost C++ library boost_utility packaged using Zanbil
-
ruvector-coherence
Coherence measurement proxies for comparing attention mechanisms
-
tree-crasher-html
grammar-based black-box fuzzer
-
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
-
nafta
Creates temporary SQLite database for testing using diesel
-
rpytest-daemon
Pure Rust daemon for rpytest - handles test execution, collection, and state management
-
rapido
api prototyping
-
porte
A minimal programming language providing tools to automate file management like backups, building process or unit testing
-
unit9
whp-unit9
-
tokio-test
Testing utilities for Tokio- and futures-based code
-
mockpipe
A lightweight, thread-safe in-memory pipe, perfect for testing and mocking communication interfaces
-
moosicbox_simulator_utils
MoosicBox Simulator Utils package
-
qcheck
Automatic property based testing with shrinking
-
polygons
Fast points-in-polygon test and distances to polygons
-
testtesttest2
test
-
test_ci
test for crate publish
-
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
-
tauri-webdriver
Cross-platform WebDriver server for Tauri applications
-
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
-
ratatui-testlib
Integration testing library for terminal user interface applications with Sixel and Bevy support
-
wiremock-grpc
Mock gRPC server to test your outgoing gRPC requests
-
rest
A fluent, Jest-like testing library for Rust
-
test4a
Testing library that provides some tools to apply "Advanced" Arrange-Act-Assert testing design
-
kurtbuilds_fixture
creating fixtures for testing
-
qvet-api
Backend api implementation for qvet
-
aivcs-ci
CI/CD pipeline execution and reporting for AIVCS
-
alixt
A command line http API testing utility with TOML configuration
-
tla-connect
TLA+/Apalache integration for model-based testing
-
sbb_test_1
sbb's first package
-
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
-
actionoscope
CLI tool to run steps from a GitHub Actions workflow locally
-
test-try
An alternative to Rust’s
#[test]macro for writing unit tests -
nol
A simply program to write test in executable
-
invariants
Assertions for normal and invariant based development
-
alienlanguage
-
test_7018a98a70c0
testing scraping examples
-
test-case-core
core functionality for parsing #[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
aleksandr-vinokurov-cv
Aleksandr Vinokurov CV
-
myart
testing purpose
-
test-with
A lib help you run test with condition
-
sapling-dev-logger
Print or examine tracing output in unit tests
-
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
-
rustdoc_demo
used to demo all the rustdoc features
-
expo
Unit-test compiler invocations
-
glc
Generate a random expression based on a Context Free Grammar
-
hello_s2tarky
Testing publish crate
-
viscone
test
-
artxxwangkangtest
cargo.io test
-
memfd_path
A hacky way to load an in-memory file and get a path on Linux
-
lxglibtest
A test for newbee
-
runit
A test framework for Rust
-
rust_test123
A test
-
stories
Framework for running test stories
-
pubuse_test
test
-
head_tail
nie jedzcie ostrego
-
pleme-testing
Testing utilities library for Pleme platform - test fixtures, testcontainers, integration helpers
-
llm-test-bench-datasets
Dataset management and utilities for LLM Test Bench - load, validate, and manage test datasets
-
cratesioversion20000
Just trying crates.io
-
tournaments
running tournaments
-
eddie_crate
testing
-
protest-stateful
Stateful property testing DSL for Protest - test state machines, concurrent systems, and complex APIs
-
addin1c-test
testing 1C:Enterpirse 8 add-ins
-
treereduce-swift
Fast, parallel, syntax-aware program reducer for Swift
-
paulimer
Pauli and Clifford algebra for quantum computing
-
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
-
aw-sync
A reimplementation of aw-server in Rust
-
libafl_intelpt
Intel Processor Trace wrapper for libafl
-
conformance
testing for fn(&str) -> impl Serialize
-
test_lib_rahul
Test Lib Only
-
cimetrics-rs
Rust SDK for CI Metrics
-
tehuti-mock
Mock testing engine for Tehuti communication system
-
intra-workspace-dependency-test-dependency
Test case, this is the dependency
-
testground
SDK for developing Testground test plans
-
entidb_testkit
Test utilities for EntiDB
-
test_ggez
Screenshot testing for GGEZ Rust games
-
karasu
A webapp hook
-
libafl_inline_c
A fork of inline-c-rs for LibAFL
-
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
-
carenage
Continuous integration tool to assess the environmental impacts and energy consumption of an application in development
-
moldenfile
test golden file library
-
rsfs
A generic filesystem with disk and in-memory implementations
-
broken
that does not compile
-
kurit-runtime
Kurit Runtime
-
release-utils
automatically releasing Rust code
-
actix-actor-expect
unit testing actix actors
-
mimicry
Lightweight mocking / spying library
-
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
-
outsider
Test artifact changes locally from multiple projects that already use gitlab-art
-
log_tester
Test for log messages produced by the log crate
-
rbe_testsuite
RDF data shapes implementation in Rust
-
async-mock
Async trait mocking
-
symmetrical-spork
Ignore me, just for testing
-
orcs-component
Component trait for ORCS CLI
-
monocypher-sys
Bindgen generated bindings to the monocypher C library
-
tbender_testing
Example of unit testing
-
proc-macro-tester
Macros for testing procedural macros
-
provable-contracts-macros
Proc macros for compile-time contract enforcement — #[contract] attribute
-
red-green-refactor
project to demonstrate the red-green-refactor cycle in TDD
-
test-vectors
Execute tests against test vectors stored in external files
-
cliffy-test
Algebraic testing framework for Cliffy - tests as geometric invariants
-
ellipticoin-test-framework
A framework for testing Ellipticoin smart contracts
-
crate-test-bolt
TESTING PACKAGE
-
polyhorn-test
Client-side implementation of Polyhorn Test
-
perftree-cli
Command-line interface for perftree
-
env-test-util
Just a simple tool to manipulate environment variable in tests
-
phenomenon
Functions for software testing =)
-
software1-checker
A test runner for the software 1 course
-
nix-test-runner
Cli for running nix expression tests
-
is_ci
Super lightweight CI environment checker. Just tells you if you're in CI or not without much fuss.
-
oag-react-swr-client
React/SWR client generator for oag
-
detect_flake
Run many instances of the same command in parallel to find abnormal behavior or check if a test is flaky
-
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
-
mockers_codegen
Compiler plugin for 'mockers' mocking library
-
rtest-util
common structs for rtest and rtest-derive
-
rsautogui
aims to be a cross-platform GUI automation rust crate
-
swamp-vm-test
examples and tests on how to use the swamp vm with swamp
-
unit-tracing
Initialize tracing for unit tests
-
diviner
deterministic testing framework
-
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.
-
kittest
Automated GUI testing using AccessKit
-
hodgepodge
Lightweight dataset crate of enums for prototyping, teaching, and experimentation
-
codec-corpus
Runtime API for downloading, caching, and accessing test image datasets from imazen/codec-corpus
-
egress
A super simple, bare-bones regression testing crate
-
my_test_parser_mshevchenko
my awesome parser
-
picotest_helpers
Test framework for Picodata plugin
-
mkmod
CLI for adding modules to Rust projects
-
wraptest
way to run code before and after every unit test
-
sdk-cds
SDK in Rust to use CDS API
-
vsock-relay
Relays TCP connections from IPv4/IPv6 to vsock
-
kevlar
Test Harness for writing integration / regression tests in Rust
-
publish-action
Auto Publish Cargo with Github Action
-
rustyaid
A small library providing random data for testing puposes
-
jimblandy-yank-test2
Testing 'cargo yank' behavior
-
tcp-test
Test your TCP code
-
mkhelp
Support for docstrings in makefiles
-
belay
Run your CI checks locally to git push with confidence
-
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
-
rusty-hooks-integration
git hooks integration for Rust projects
-
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 -
testax
testing actix GET/POST/UPDATE/DELETE
-
cargo-testdox
A Cargo subcommand to print your test names as sentences
-
local_s3
A configurable in-process S3 server for integration tests
-
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)
-
test-pretty-log
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests
-
serenium
W3C Webdriver Client for rust - INCOMPLETE!
-
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
-
normalize-syntax-rules
Syntax-based linting rules with tree-sitter queries
-
rsspec_macros
Proc macros for the rsspec BDD testing framework
-
tapper
Command-line Test Anything Protocol (TAP) generator
-
mt-mock-logger
A thread-safe mock logger for multiple tests running in parallel
-
happv
A minimal AppVeyor API library in Rust
-
second_law
A binary integration test swiss army knife, compatible with Stainless
-
cli-sandbox
help test your CLI
-
waremax-testing
Testing and benchmarking framework for Waremax
-
dummy-transitive
Dummy library for testing, with no reverse dependencies
-
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
-
rustere
Rust template repository
-
specimen__writable
A helper type to help test the output writte to stdout by some code
-
tracing-assertions
An assertions framework for Tokio tracing
-
cckit
Code Kit Written by rust for Claude model Switch, Support 智普LLM, MiniMax, Kimi 提供的 Claude model
-
test-case-macros
#[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
perspt-agent
SRBN Orchestrator and Agent logic for Perspt
-
aw-server
A reimplementation of aw-server in Rust
-
tesuto
Lightweight automation tool
-
mock_http
mock http server for use in testing
-
console_tester
A console output testing framework
-
revet-core
Core code intelligence graph engine for Revet
-
unit7
whp-unit7
-
tonic-server-mock
Tonic gRPC server mock for testing puposes that doesn't open any ports
-
comparable_test
comparing data structures in Rust, oriented toward testing
-
wind_tunnel_instruments
Instruments for measuring performance with Wind Tunnel
-
libtest-lexarg
libtest-compatible argument parser
-
stainless2
Organized, flexible testing framework
-
pipedash-plugin-buildkite
Buildkite plugin for Pipedash
-
wfa-wts-sim
simulating the WFA WTS for testing WFA devices (Testbed and DUT)
-
elif-testing
Comprehensive testing framework and utilities for elif.rs applications
-
rici
Running in Continuous Integration?
-
ntest_proc_macro_helper
Provide helper functions for the procedural macros used in ntest
-
assertor
Fluent assertion library with readable failure messages
-
covers
Lightweight library allowing to mock functions in Rust
-
eventcore-examples
Integration tests and example applications for EventCore
-
chidotestcrate_b
testing
-
sampo-github-action
GitHub Action runner for Sampo CLI (release/publish orchestrator)
-
mockforge-core
Shared logic for MockForge - routing, validation, latency, proxy
-
skipif
Turn test cases into no-ops with _SKIPPED appended to their name based on compile time conditions
-
mockforge-grpc
gRPC protocol support for MockForge
-
fuzzcheck_traits
Definition of traits used by fuzzcheck-rs
-
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… -
clex_llm
Generates clex from input format and constraints in natural language using LLM
-
swamp-test-runner
test runner for Swamp
-
term-transcript
Snapshotting and snapshot testing for CLI / REPL applications
-
tc_cli_client
testcontainers
Dockertrait that uses the Docker CLI to issue the necessary commands to the docker daemon -
sweet-cli
Cross-platform utilities and dev tools
-
hyper-mock-client
hyper::client mock to test tower::services such as axum::router
-
thinline
A parser and builder for function-unittests written in comment sections for C-language family & python
-
deadpool-fantoccini
Dead simple async session pool for fantoccini
-
quickcheck_derive
Derives quickcheck traits
-
clnrm-shared
Cleanroom Testing Framework - Shared utilities
-
rust-cargo-test2
rust cargo test
-
apifuzz-core
Core types and verdict logic for API fuzzing
-
mock-ci-project-sys
test crate
-
kotoba-tester
Kotoba Test Runner - Testing framework for .kotoba files
-
fluid
An human readable test library
-
fluentci-server
Programmable CI/CD engine without Containers, built on top of Nix ❄️
-
test-generator-utest
Rust UTest harness, covering the 3 phases: setup/test/teardown
-
test-harness
a little test macro to wrap your tests with an arbitrary setup/teardown function
-
afl-stat
Parsing AFL status file fuzzer_stats
-
fuzzcheck_mutators
Basic mutators for fuzzcheck-rs
-
rci
Check if your tests are running in a continuous integration service
-
miltr
protocol implementation in pure rust
-
mockforge-test
Test utilities for MockForge - easy integration with Playwright and Vitest
-
proptest-stateful
building stateful property tests using the proptest crate
-
test-yank
test of cargo yank
-
symcc_libafl
Meta package for symcc_runtime
-
datapool
generate a pool of testdata
-
more-cargo
Test
-
mewt
Mutation testing framework with multi-language support
-
wumpus-hunter
Run test suite of a program repeatedely
-
fbt-lib
folder based testing tool (library)
-
depyler-testing
Differential testing and validation framework for Depyler
-
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
-
rstest-bdd-patterns
Shared step-pattern compilation utilities for rstest-bdd
-
provola
quick development/test cycle in any language
-
test_more_cargo
这是一个测试上传发布 crate 到 Crates.io内容
-
chord-input
async parallel case executor
-
trueno-cuda-edge
GPU edge-case test framework — null fuzzing, shared memory probing, lifecycle chaos, quantization parity, PTX poison trapping
-
bdrck_test
unit tests
-
ferrilator
intended to simplify writing Verilator tests in Rust
-
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
-
tree-crasher-c
grammar-based black-box fuzzer
-
testing_unit
A unit testing library
-
testcat
Macros for writing more readable tests
-
time-cmd
Time how long a process takes to run
-
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
-
phony
generates phony data
-
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… -
chromiumoxide_fork
interacting with a chrome instance with the chrome devtools protocol
-
bolero-kani
kani plugin for bolero
-
busperf
Bus performance analysis tool
-
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
-
maelstrom-run
Program for submitting jobs to Maelstrom clusters
-
table-test
Improve table testing in Rust
-
softcore-prelude
The common functions used by the softcore-rs ecosystem
-
boost_iterator
Boost C++ library boost_iterator packaged using Zanbil
-
hide-glue
Testing utilities
-
ssh-test-server
In memoery ssh server for integration testing
-
static_test
Attribute macro for writing tests which check that a given condition ALWAYS holds true or that a given code path is ALWAYS unreachable
-
pulsos-core
Core library for Pulsos deployment monitoring
-
qlty-analysis
Code quality toolkit
-
drone-test
Drone support crate for rustc's built in unit-test and micro-benchmarking framework
-
fuzzcheck_common
Common components for both cargo-fuzzcheck and fuzzcheck
-
rustspec
BDD style test library
-
tree-splicer-rust
grammar-based Rust program generator
-
typed_test_gen
Macros to help generate tests from functions with a generic type parameter
-
greentic-integration-tester
Greentic integration tooling and test runner
-
coolprop-rs
Coolprop Wrapper for Rust
-
sancov-sys
Raw bindings to LLVM’s
SanitizerCoverageinterface -
kriskras99-release-plz-test
testing release-plz edgecases
-
test_double
Procedural macro for substituting one type for another when testing
-
regression-test-macros
Helper macros for the regression-test library
-
mwx_test_cargo
test cargo
-
cogno
A test harness for writing RFC spec tests
-
pipedash-plugin-tekton
Tekton CD plugin for Pipedash
-
tc_parity_parity
Testcontainers image for the parity/parity docker image
-
disperse
automation for creation of releases
-
bolero-engine
fuzz and property testing framework
-
snapbox-macros
Snapshot testing toolbox
-
SafeManuallyDrop
A safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop
-
capture-logger
log implementation for testing
-
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.
-
bolero-engine-hydro
fuzz and property testing framework (forked for the hydro_lang crate)
-
b2c2-stat
デバッグ用にところどころで使ってるぽい
-
rstest_test
some utilities used by to write rstest crate's tests
-
r2r_actions
Internal dependency to the r2r crate
-
autospy_macro
Procedural macros for autospy
-
libtest2-mimic
An experimental replacement for libtest-mimic
-
simplebench-runtime
Core runtime library for SimpleBench - a minimalist microbenchmarking framework
-
pyapp
Runtime installer for Python applications
-
protest-proptest-compat
Proptest compatibility layer for Protest - drop-in replacement for easy migration
-
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage)
-
dbc
design by contract assertions
-
stubr-build
Stubr build plugin
-
trycall
similar to trybuild but for testing functions that takes a string as input and returns a string as output
-
recursive_copy
A minimal, safe, and portable recursive copy library for Unix systems
-
testcontainers-avk
integration-testing against docker containers from within Rust
-
demo-lib-test
A demo library for testing cargo
-
test_common
Just an utility library with functionality I usually use in my unit tests and integration tests
-
runner-smoke
Greentic integration tooling and test runner
-
crazy-train
randomized and fuzz execution of command-line interfaces
-
rusqlite-snapshot-testing
Snapshot testing tool for rusqlite
-
batch_run
Batch runner for arbitrary Rust files within current project
-
integra8_decorations
A collection flat shorthand notation objects used by the Integra8 test framework for building test suite hierarchies
-
platina
parameterized golden testing library
-
benchers
Bencher for Rust
-
fn-fixture
Procedural macro designed to quickly generate snapshots of a fixture
-
cosmoline
Command line tool to generate HTML code coverage reports for rust projects
-
bolero-libfuzzer
libfuzzer plugin for bolero
-
thirtyfour
Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work
-
lint-lab
rust project ci lint utilities primarily for use on gitlab
-
lazytest
Reduces the boilerplate required for simple unit tests
-
other-lib-name
published only to serve as a regression test for https://github.com/Enselic/cargo-public-api/issues/561
-
os-checker
Run a collection of checkers targeting Rust crates, and report bad checking results and statistics
-
testing_cargos_2022
Testing Cargo
-
simvar_harness
Simulator Harness package
-
gfas-api
Sync GitHub followings to followers
-
squid
A RISC-V emulator with AOT compilation for fuzzing
-
serde_assert
Testing library for serde Serialize and Deserialize implementations
-
pymute
Mutation Testing Tool for Python/Pytest written in Rust
-
coverage_lint
A no-config Rust test coverage linter
-
sqlfuzz
Generate random (and sometimes valid!) queries from any local Parquet, CSV, JSON, or Avro data set
-
aws-smithy-mocks-experimental
Experimental testing utilities for smithy-rs generated clients
-
myyrakle_boom
test crate
-
rust_test_proc_macro
Procedural macros for rust_test_framework
-
emmylua_ls
A language server for emmylua
-
obey
Test utilities for collections
-
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.
-
flaky-finder
CLI tool meant to find flaky test by running multiple times a test harness until it fails
-
fakeenv
wrapper of
std::envwhich allows faking the environment -
chidotestcrate_c
testing
-
shiny
rspec like test framework to make test code look more nice
-
llm-test-bench-core
Core library for LLM Test Bench - comprehensive testing framework for Large Language Models with 65+ supported models across 14+ providers
-
quint-connect
A model-based testing framework that connects Quint specifications with Rust applications
-
ziggy-honggfuzz-1
Fuzz your Rust code with Google-developped Honggfuzz !
-
kubernetes-mock
Mocking framework for interacting with the Kubernetes API
-
crucio
test harness used to see how a webservice behaves when its dependencies has a specific failure mode
-
test-r-core
Test framework for Rust (core module)
-
ya-relay-util
Golem relay utils
-
timewrap
An async sugar for virtual timeline
-
rustest-fixtures
Better test your program
-
mcp-langbase-reasoning
MCP server providing structured reasoning via Langbase Pipes - linear, tree, divergent, Graph-of-Thoughts, and decision framework modes
-
aw-models
A reimplementation of aw-server in Rust
-
monover
Blazing fast intelligent monorepo continuous integration versioning
-
asnfuzzgen-codecs
ASN.1 Codecs for Rust Types representing ASN.1 Types
-
tmac
Macros that help with testing, e.g. asserting float equality
-
tc_dynamodb_local
Testcontainers image for local dynamodb
-
tap-harness
A Test-Anything-Protocol library
-
cucumber-codegen
Code generation for
cucumbercrate -
libtest-json
Definition of the json output for libtest
-
rdev
Listen and send keyboard and mouse events on Windows, Linux and MacOS
-
tagref
maintain cross-references in your code
-
crate_hello_world
A Hello World Cargo Package Test
-
cargo_crateio
test
-
jgd-rs
generating realistic JSON data using declarative schema definitions
-
test_dep_resolver
package to test cargo's dependency resolver
-
publish-action-p
Auto Publish Cargo with Github Action fork from tu6ge/publish-action
-
wrkflw-parser
Workflow parsing functionality for wrkflw execution engine
-
toml-test-harness
Cargo test harness for verifying TOML parsers
-
mimicaw
writing asynchronous tests
-
rust-actix-crud
Learn how to create Rest API in Rust and setup CI/CD pipeline
-
expect-json-macros
Macros for Expect Json
-
action-validator
Validator for GitHub action and workflow YAML files
-
vanadin
Blazingly fast building and testing framework
-
contain-rs-surrealdb
Run containers with docker or podman
-
json_to_rust
turns sample json into rust structs
-
art_unhumble_ben
Testing out cargo
-
prism3-clock
Thread-safe clock abstractions for Rust: monotonic clocks, mock testing, high-precision time meters, and timezone support
-
assert-json-diff
Easily compare two JSON values and get great output
-
rs_quickcheck_util
some helper functions and macros to ease usage of quickcheck
-
cssbox-test-harness
WPT test runner for cssbox layout engine
-
base32h
Base32H for rust
-
rustenium
A modern, high-performance WebDriver BiDi automation library for Rust
-
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
-
cargo-difftests-core
cargo-difftests: core library
-
b2c2-flag
b2c2のコマンドライン引数を保持するだけのやつ
-
codspeed-divan-compat
Divan compatibility layer for CodSpeed
-
streambed-test
A collection of utilities that facilitate unit and integration testing
-
picotest_macros
Test framework for Picodata plugin
-
async-test
Async testing utilities
-
litcheck-core
An internal library used by various litcheck components
-
provola-catch2
provola extension for catch2
-
shiplog-ingest-json
JSONL event and coverage manifest importer for shiplog
-
mockforge-k8s-operator
Kubernetes operator for MockForge - manage mock services as Kubernetes resources
-
tokio-mockstream
A fake stream for testing network applications backed by buffers
-
profile
Switch files by profile
-
crucible-core
Core library for Crucible architecture validation framework
-
maelstrom-pytest
Python Test Runner for Maelstrom
-
tokio-shared-rt
Allow
#[tokio::test]to use a shared runtime -
proptest-macro
Procedural macros for the proptest crate
-
orcs-hook
Lifecycle hook definitions and configuration for ORCS
-
test_crate_cargo
A test crate
-
rstest-log
A wrapper around the test_log crate that supports rstest
-
bullion-test
Test framework for Bullion
-
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…
-
ziggy-honggfuzz-2
Fuzz your Rust code with Google-developped Honggfuzz !
-
cargo-libafl
A
cargowrapper to fuzz Rust code withLibAFL -
proptest-http-message
Proptest strategies for generating HTTP request and response messages or individual components components
-
smoke
A framework for testing
-
testx
An extended Rust testcase
-
mit-hook-test-helper
Testing help tools for git-mit
-
phantom_ci
Secure Headless Self-Hosted Runner
-
tytanic-core
The core library of the tytanic test runner
-
axterminator
World's most superior macOS GUI testing framework with background testing
-
cargo-advrunner
An advanced configurable cargo runner
-
offstage
Runs commands against staged Git files
-
gitlab-ci-validate
Checks if your .gitlab-ci.yml file is valid
-
rust-workflows
A reference for GitHub Action workflows to use on Rust projects
-
risect
bisection tool
-
dragondance
Code coverage file format for the dragondance ghidra plugin
-
protest-insta
Snapshot testing integration for Protest property-based testing
-
smpl_fuzz
Fuzz testing from grammar
-
bustle
Benchmarking harness for concurrent key-value collections
-
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 -
prusti-contracts-proc-macros
Internal
proc-macroPrusti crate -
integra8_async_runtime
abstraction layer for interacting with different async runtimes for the Integra8 test framework
-
proptest-quickcheck-interop
interoperability layer for reuse of quickcheck::Arbitrary impls in proptest
-
idsmith
Validate and generate checksum-correct IBANs, personal IDs, bank accounts, credit cards, SWIFT/BIC, company IDs, driver's licenses, tax IDs, and passports
-
toml-test-data
TOML test cases
-
touched
writing fuzzing harnesses of callback-style and trait-style Rust crates
-
maelstrom-test-runner
used by Maelstrom binaries to implement a test runner
-
spectacular-macros
Proc macros for the spectacular test framework
-
arbitrary-json
A Json generator based on serde_json and arbitrary
-
termwright
Playwright-like automation framework for terminal TUI applications
-
ophelia-quickcheck
ophelia quickcheck
-
cucumber-trellis
Create a test "trellis" for Cucumber
-
test_executors
async executors for testing
-
fluxbench
Benchmarking framework with process isolation, bootstrap statistics, algebraic verification, and CI integration
-
rsketch-cmd
Command-line interface for rsketch
-
bytecheck_test
Test suite for bytecheck crates
-
asyncs
async runtime agnostic facilities
-
provola-reporters
quick development/test cycle in any language
-
fuzzmutator
tiny library that can be used to mutate fuzzing data on a bit-level
-
qlty-test-utilities
Code quality toolkit
-
kukumba
BDD helper. Makes test cases more readable
-
test_gen
A comprehensive function-like macro, for concisely defining parameterized tests
-
rstest-bdd-policy
Shared runtime policy types for rstest-bdd
-
kotoba-deploy-git
Git integration for Kotoba deployment system
-
morq
TDD/BDD assertion interface
-
chord-action
async parallel case executor
-
libtest-mirror
a copy-paste of rust's built-in test runner
-
embedded-test-std-runner
A libtest compatible test runner for embedded-test on std
-
fuzzcheck_arg_parser
Argument parser for fuzzcheck-rs
-
cli-test
A mini language and test runner for testing command line utilities
-
fstest_macro
Macro implementation for fstest
-
jimblandy-yank-test
Testing 'cargo yank' behavior
-
contain-rs-nginx
Run containers with docker or podman
-
etest-tests
testsuite for 'etest'
-
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.
-
saorsa-agent
AI coding agent runtime with tool execution
-
tc_elasticmq
Testcontainers image for ElasticMQ
-
tree-crasher-python
grammar-based black-box fuzzer
-
rust-actions-macros
Procedural macros for rust-actions BDD framework
-
kvbench
A key-value store benchmark framework with customizable workloads