CATEGORY
Development tools::Testing 2,431 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
gdtest-analysisTree-sitter-based GDScript test discovery for gdtest34MIT OR Apache-2.0
cf-invariants-anchor-cliCLI: ingest Anchor IDL, suggest invariants (heuristic or AI), emit Crucible fuzz fixtures (Trident target staged).34Apache-2.0
ccxt-flux-testingReplay and fixture utilities for ccxt-flux-rs.34Apache-2.0
testament-adapter-apiAdapter traits and syntax tree abstractions for testament34MIT
cargo-x-doA modular, cross-platform task runner and workflow orchestrator for Rust projects. Automates git versioning, diagnostics, and…33MIT OR Apache-2.0
soothThe truth about your tests — a local test-suite observer that finds flaky, slow, and order-dependent tests. Work in progress.33MIT OR Apache-2.0
udp-wiremockblackbox test applications that output UDP packets33MIT
vararMarkdown-native BDD — author API (Steps: stimulus/sensor)32MIT
varar-cargotestMarkdown-native BDD — run Markdown specs as cargo test tests32MIT
aws-local-apiRust-based AWS service mock — drop-in LocalStack replacement on port 456632MIT OR Apache-2.0
rubric-coreShared types and build-time drift detection for the rubric traceability toolchain32MIT OR Apache-2.0
rubric-attrAttribute macros for requirements traceability — #[satisfies(...)] and #[verifies(...)]32MIT OR Apache-2.0
gateway-pocKubernetes Gateway API Implementation Comparison Tool32GPL-3.0
firstDeterministic crash testing framework for storage engines32Apache-2.0
proptest-lockstepLockstep-style stateful property testing for Rust32MIT OR Apache-2.0
oryn-coreOryn engine — safe Rust test-impact selection and statistically-rigorous flaky-test scoring. Compile less, test less, trust the…32MIT
mcp-stormLoad tester for Model Context Protocol (MCP) servers — k6-style concurrent tool calls with p50/p95/p99 latency, throughput, and…32MIT
tcptapeRecord and replay TCP traffic for mock/snapshot testing31MIT OR Apache-2.0
dappnode-api-clientTest-only client for DAppManager's TEST=true direct-call API31MIT
atproto-devtoolA multitool for the atproto developer ecosystem31MIT OR Apache-2.0
testament-lang-rubyPrism-based Ruby test parser and IR lowering for testament31MIT
vvm-macrosVVM procedural macros and helper attributes31MIT OR Apache-2.0
ferristackSingle-binary local AWS emulator, drop-in compatible with ministack30MIT OR Apache-2.0
timing-oracle-macrosProc macros for timing-oracle timing side-channel detection29MPL-2.0
smelt-testTest-harness compatibility layer for Rust tests generated by Smelt from TypeScript and Python sources.29GPL-3.0-only
atd-conformanceConformance test suite for the ATD (Agent Tool Dispatch) protocol. Verifies any ATD-speaking server for wire + core-behavior…29Apache-2.0
gdtestFast external test runner for Godot 4 — Rust orchestrator + GDScript harness29MIT OR Apache-2.0
weft-dstDeterministic simulation testing for unmodified Linux binaries29MIT OR Apache-2.0
larc-benchmarkDomain-agnostic performance benchmark framework for knowledge retrieval systems29Apache-2.0
probar-deriveProc-macro crate for Probar type-safe ECS selectors (Poka-Yoke)28MIT OR Apache-2.0
reaper-pyA fast, cross-file Python dead-code finder written in Rust28MIT
covguardCLI for diff-scoped coverage gating on changed lines27Apache-2.0 OR MIT
rullama-evalEvaluation harness for the rullama agent framework — fixtures, regression suites, stability tests, adversarial cases, ranking…27MIT OR Apache-2.0
adversariaAdversarial Testing Harness for Large Language Models27MIT
coatcheckContracts and a Playwright accessibility runner for Topcoat component workbenches.27MIT
touchedUtility for writing fuzzing harnesses of callback-style and trait-style Rust crates27MIT OR Apache-2.0
testgapAI-powered test gap finder27MIT
vhs-rsAgent-first terminal automation for VHS-style tapes: drive PTYs, capture screenshots/GIFs, and record/replay sessions without a…27MIT
evalframeStandalone eval framework for LLM outputs — Lua DSL with Rust host26MIT
oharness-bench-sweSWE-bench (lite + full) adapter for open-harness26MIT OR Apache-2.0
daedalus-nodesDemo node implementations and fixtures for Daedalus.26MIT OR Apache-2.0
gha-shell-proofGitHub Actions run-step shell planner and compatibility checker for offline CI26MIT OR Apache-2.0
flux-policy-testerTesting framework for FLUX bytecode agent policies — verify behavior, fuzz edge cases, enforce conservation bounds26MIT
tauri-agent-pluginAgent-facing control surface for live Tauri apps using compact semantic trees.26MIT OR Apache-2.0
circomkit-rsA Circom testing & development environment for Rust25MIT
lumendiffHigh-performance visual regression testing tool25MIT
mnesis-inmemoryIn-memory event-store adapter for the Mnesis event-sourcing framework25MIT OR Apache-2.0
xs-httpInstant HTTP API testing suite - type-safe alternative to Postman/curl25MIT
native-devtools-mcpMCP server for computer use & browser automation — screenshot, OCR, click, type, find_text, Chrome/Electron CDP, template…25MIT
difftestDifferential testing CLI — run two programs with the same inputs, compare outputs25MIT
symexrsSymexrs: A concolic execution engine for async Rust25Apache-2.0
make-noopAttribute macros that replace function, method, and impl-block bodies with no-ops, with customizable return values.25MIT OR Apache-2.0
gha-runner-image-proofGitHub Actions runner image and toolcache compatibility oracle for offline CI: manifest validation, host/Docker probes, and…25MIT OR Apache-2.0
tauri-testTest Tauri commands from JavaScript through a generated invoke bridge.25MIT
temp_mail_orgRust client of https://temp-mail.org to create disposable email.24MIT OR Apache-2.0
web-concurrency-tester-rsA deterministic concurrency testing tool for Web/JavaScript environments using DPOR and PCT.24MPL-2.0
cvlr-solana-stakeCVLR model for the Solana Stake Program24MIT
mnesis-store-testingExecutable conformance kit for mnesis-store adapters — the store contract as a runnable test suite24MIT OR Apache-2.0
testwallEnforce test immutability for agentic TDD workflows24MIT
aatxe-benchAuthoring API + JSON emitter for aatxe-compatible Rust benchmarks24MIT
upnpsimUPnP IGD router simulator for testing24AGPL-3.0-only
agent-terminalTUI testing tool for autonomous agent-driven terminal application testing24MIT
hermes-mcpMCP Runtime Security Scanner & Compliance Auditor — static config audit, runtime TLS/auth probe, and policy enforcement for MCP…24Apache-2.0
proptest-rngA bridge between proptest and the rand ecosystem — use any::<ProptestRng>() to get a deterministic, Arbitrary-implementing RNG24MIT
fabricateFactoryBot-inspired test data factory for Rust + sqlx24MIT
hurl-lspLanguage Server Protocol implementation for Hurl24MIT
haptic-rule-contentAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.24MIT
nott-mcp-ladAI browser pilot — test your app 60x cheaper. Heuristics + cheap LLM navigate so expensive models never parse HTML.24Apache-2.0
des-cartesDesCartes: A deterministic, replayable, discrete-event simulator for Rust23Apache-2.0
fauxchangeExchange-in-a-box: a local options exchange simulator with realistic matching, FIX/WebSocket/REST APIs and historical replay, for…23MIT
torqueBlockchain testing framework built on distributed systems principles23MIT OR Apache-2.0
ruvix-qemu-swarmQEMU swarm simulation for distributed RuVix cluster testing23MIT OR Apache-2.0
async-graphql-testA test framework for Rust GraphQL servers.23MIT OR Apache-2.0
echoserveA mock HTTP API server with YAML config: static responses, response sequences, and simulated latency for testing23MIT
anyharnessUniversal test harness for any language, any framework23MIT
evaltPortable YAML-defined eval tests for AI agent and model harnesses23MIT
browserctlUniversal browser control protocol for AI agents — MCP native, multi-browser (Chrome + Firefox)23MIT
haptic-configAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-ariaARIA attribute and role validation rules23MIT
haptic-rule-browserBrowser-mode rules requiring CDP (focus, scroll, appearance)23MIT
haptic-rule-aria-patternsARIA Authoring Practices pattern validation23MIT
haptic-rule-formsAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-i18nAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-keyboardAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-live-regionsAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-mobileAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-structureAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-svgAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-visualAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.23MIT
haptic-rule-wcag3WCAG 3.0 draft forward-looking rules23MIT
protocheck-aiProtocol and contract validation utilities for agents22MIT
spec-mockCLI tool for spec-driven mock runtime supporting OpenAPI, AsyncAPI, and Protobuf22Apache-2.0
gha-container-proofGitHub Actions job-container and Docker-action compatibility checker with Docker CLI probe receipts for offline CI22MIT OR Apache-2.0
verdet-harness-macrosProc-macro companion to verdet-harness: the #[judged] runtime-contract attribute (capture-pre, call, oracle assertion; debug…22MIT
gha-workflow-proofGitHub Actions workflow compatibility checker that turns workflow YAML into receipt-backed offline CI diagnostics22MIT OR Apache-2.0
gha-service-proofGitHub Actions service-container compatibility checker and readiness receipt tool for offline CI22MIT OR Apache-2.0
gha-artifact-proofGitHub Actions artifact upload/download compatibility checker and local artifact-store receipt tool for offline CI22MIT OR Apache-2.0
haptic-engineAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.22MIT
haptic-rulesShared rule registry for Haptic accessibility checks22MIT
vvm-buildVVM build-time Verilator and bridge support22MIT OR Apache-2.0
vvm-rsVerilator Verification Methodology for Rust22MIT OR Apache-2.0
mira-publish-everrunsPublish Mira eval run results to an everruns instance, which hosts and visualizes external eval results21MIT
tauri-plugin-agentAgent-facing control surface for live Tauri apps using compact semantic trees.21MIT OR Apache-2.0
nuisanceDeclarative multi-version Python test orchestration, powered by Rust21MIT OR Apache-2.0
driftboundTools for tracking model or prompt drift over time21MIT
edgeguardGuardrails and edge-case checks for AI workflows21MIT
zic-rs-vendor-oracle-labCompanion crate for the external zic-rs vendor-oracle lab: stable pointers to the evidence-generation harness that produces…21MIT OR Apache-2.0
vyre-conformConformance suite for vyre backends — proves byte-identical output to CPU reference21MIT OR Apache-2.0
traitclaw-test-utilsShared test utilities for the TraitClaw AI Agent Framework21MIT OR Apache-2.0
mnemonist-evalsEvaluation metrics and harness for mnemonist — search quality, embedding quality, quantization21Apache-2.0
forma_testToken-based test serializer/deserializer for forma_core.21MIT OR Apache-2.0
testament-fw-rspecRSpec framework semantics for testament21MIT
testament-fw-minitestMinitest framework semantics for testament21MIT
testament-fw-testunitTest::Unit framework semantics for testament21MIT
gha-eventsmithDeterministic GitHub Actions event and context fixtures for offline CI testing21MIT OR Apache-2.0
haptic-rule-videoAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.21MIT
evalguard-sdkEvalGuard SDK — reservation crate aligned with the evalguard crate. https://evalguard.ai21MIT
mynahqA fast local API mock server powered by Rust. Mock REST APIs from YAML with one command.21MIT
deemerRun AI-assisted integration tests that judge whether your tests passed20MIT
timing-oracleDetect timing side channels in cryptographic code20MPL-2.0
covguard-coreBackward-compatible facade crate that re-exports covguard-app20Apache-2.0 OR MIT
rewrit-macrosProc macros for the Rewrit Rust SDK.20MIT OR Apache-2.0
surveyorBlueprint testing framework20MIT OR Apache-2.0
star-toml-config-testRuntime config conformance test helpers for star-toml20MIT
async-honestyCausality violation detector for async workflows20AGPL-3.0-only
hpdgRust-first data generator for competitive programming and OI workflows.20MIT
nullsec-carfuzzCoverage-guided fuzzer for automotive protocols: CAN, UDS (ISO 14229), OBD-II (ISO 15031), DoIP (ISO 13400)20MIT
francisLog-based hypothesis verifier. Declares ordered predictions about log events and verifies them against Loki within timeout…20MIT
essayGenerates tests for functions from attribute macros.20MIT
mark-api-downAPI workspace — design specs, send requests, validate contracts, from CLI and browser.20Apache-2.0
alpaca-trade-mockMinimal in-memory mock server for the non-crypto Alpaca Trading HTTP API20MIT OR Apache-2.0
chromistRust browser automation via the Chrome DevTools Protocol20MIT OR Apache-2.0
nucleus-test-sdkNucleus M7 host SDK: drive the device test-agent over the SWD RAM mailbox and the UART VCP20MIT OR Apache-2.0
obu-cli-conformanceConformance test suite for the obu CLI surface (the oboron protocol's unauthenticated layer). Ships canonical obu test vectors…20MIT OR Apache-2.0
must-mcOptimal dynamic partial-order reduction for message-passing concurrency (the Must algorithm, OOPSLA 2024)20MIT
gpuemuCommand-line interface for gpuemu — catch silently-wrong GPU kernels before they ship: fuzz, lint, baseline-diff, CI gating, and…19MIT OR Apache-2.0
ocsp-mock-responderIn-process mock OCSP responder for integration tests, with configurable Good / Revoked / TryLater statuses.19MIT
rewrit-protocolParity engine for validating observable behavior during rewrites.19MIT OR Apache-2.0
rewrit-coreParity engine for validating observable behavior during rewrites.19MIT OR Apache-2.0
rewrit-reportParity engine for validating observable behavior during rewrites.19MIT OR Apache-2.0
credit-data-simulatorCredit data pipeline simulator — Core Banking, Mapping, Rulepack, Regulator (OJK)19MIT OR Apache-2.0
consistencymeshMeasure AI agent output consistency across runs19MIT
balanceAdaptive benchmark harness19GPL-3.0-only
eval-flake-rsDetect flaky LLM eval cases by tracking pass/fail across repeated runs. Returns per-case flip-rate and an overall flakiness…19MIT OR Apache-2.0
gold-cmpPairwise comparison runner for gold-set LLM evals: A vs B winner counting, statistical-significance helper, win-rate summary.…19MIT OR Apache-2.0
hl7v2-fakerRealistic HL7 v2 test data generation (names, addresses, medical codes, etc.)19AGPL-3.0-or-later
dowsingCoverage-guided fuzzing library.19MIT
buiy_verifyVisual and accessibility verification harness for testing Buiy and Bevy UI applications.19MIT OR Apache-2.0
fixture-treeGenerate Rust source that mirrors a directory tree, providing compile-time accessors for fixture file paths and contents.19MIT
cooltickerA small ticker abstraction with sync, async (tokio), randomizable, and mockable interval implementations.19MIT
testament-evidenceCoverage, mutation, and trace evidence parsers for testament19MIT
evalguardEvalGuard — reservation crate for the Rust SDK. The independent AI platform for teams shipping LLM agents. Public API…19MIT
sentri-dynamic-coreSentri: chain-agnostic dynamic/coverage-guided invariant fuzzing engine (execution backend, call-sequence generation, shrinking,…19MIT
tapstepE2E UI automation for web, Android and iOS apps — a fast Rust CLI. Name reservation; real releases coming soon.19MIT OR Apache-2.0
allure-dieselDiesel integration for recording executed queries as Allure steps.19Apache-2.0
orynCompile less, test less, trust the results — safe test-impact selection, statistical flaky scoring, and compile-time tuning for…19MIT
escapementDeterministic time for multi-threaded synchronous code: a virtual clock that only advances when every participating thread is…19MIT OR Apache-2.0
boltz-gpui-probeShared element-tree core for a GPUI inspector overlay + in-process UI test driver19Apache-2.0
gpuemu-cliCommand-line interface for gpuemu — catch silently-wrong GPU kernels before they ship: fuzz, lint, baseline-diff, CI gating, and…18MIT OR Apache-2.0
gpuemu-daemonGPU-less validation daemon for deep-learning kernels: fp64 reference oracle, op-schema fuzzing, calibrated tolerances, and…18MIT OR Apache-2.0
wirefitLanguage-agnostic contract checking. Placeholder — the Rust extractor is coming soon.18Apache-2.0
e-okelloh-praxis-macrosProc macros for Praxis: #[invariant_test], #[profile]18Apache-2.0 OR MIT
e-okelloh-praxis-svm-molluskMollusk backend18Apache-2.0 OR MIT
gloc-testTesting utilities for GLoC reactors — captures state sequences and provides fluent assertions18MIT
testament-metricsQuality metric computation for testament test IR18MIT
mcptest-cliPlaceholder. The end-to-end MCP server testing engine. Coming soon. See https://mcptest.sh18Apache-2.0
crossfuzzRust harness for the crossfuzz differential fuzzer — handles shared memory, pipe IPC, and SanitizerCoverage instrumentation18MIT
bootroom-corePure types and protocol definitions for bootroom (no I/O).18MIT OR Apache-2.0
agentsnapSnapshot tests for AI agent traces. Record once, replay-and-compare on every run; the agent equivalent of Jest snapshots.18MIT
ftestA set of declarative macros designed to simplify the declaration of unit tests and benchmarks in Rust18MIT OR Apache-2.0
minco-testIn-process Axum HTTP test clients and deterministic command evidence for Minco applications18MIT OR Apache-2.0
fnmock-deriveProcedural macro implementation for the fnmock mocking framework.18MIT OR Apache-2.0
aether-testkitConformance suites for Aether port implementations17MIT OR Apache-2.0
aex-conformanceOpen-licence conformance test suite for AEX v2 — pass/fail report against a target deployment (ADR-0048).17Apache-2.0
rubyrs-spec-extractMechanically rewrites ruby/spec files into the assert_eq / assert_raises shape rubyrs's micro-runner understands.17MIT OR Apache-2.0
global-state-detectorDetect persistent writable global state between fuzzer iterations (Rust bindings for the global-state-detector C library)17AGPL-3.0-or-later
alloc-chaosDeterministic allocation-failure testing for Rust.17MIT OR Apache-2.0
hiltRenode-based hardware-in-the-loop test fixtures for embedded Rust projects17MIT OR Apache-2.0
decimal-scaled-goldenLibrary-agnostic golden value set, validator, and comparison harness for decimal libraries17MIT OR Apache-2.0
tui-driverGeneric agent-operable TUI testing toolkit — drive terminal apps in a PTY, observe rendered screens, wait semantically, record…17MIT
e-okelloh-praxis-cliPraxis CLI — Solana program testing, fuzzing, and auditing17Apache-2.0 OR MIT
ravel-testTest utilities for Ravel applications: TestClient, response assertions, integration test helpers17MIT
mockem2mock'em functions!17MIT OR Apache-2.0
standout-testIn-process test harness for applications built with the standout CLI framework17MIT
skyzen-testTesting utilities and mock implementations for the Skyzen framework17MIT OR Apache-2.0
haptic-reportAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.17MIT
haptic-diffAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.17MIT
haptic-crawlerAccessibility audit CLI with 133 WCAG/ARIA rules. Single binary, zero JS dependencies.17MIT
assayist-contractTyped producer-side model of the Assayist metric contract17Apache-2.0
pict-engineRust port of Microsoft's PICT pairwise independent combinatorial testing engine16MIT
ryo-verification-hirHIR-level medium-weight verifier backed by rust-analyzer crates (ra_ap_*)16MIT OR Apache-2.0
stellar-agent-test-supportTest harness: log-capture, secret-leakage assertions, and Stellar test fixtures.16Apache-2.0
s3tAn S3 compatibility test suite — verify any S3-compatible storage service16Apache-2.0
e-okelloh-praxis-svm-surfpoolSurfpool backend (mainnet-fork)16Apache-2.0 OR MIT
e-okelloh-praxisRust-native testing, fuzzing, and profiling framework for Solana programs16Apache-2.0 OR MIT
rustdvPlaceholder for rustdv, a hardware verification framework in Rust — testbench components, sequences, and simulator integration —…16MIT OR Apache-2.0
testament-reportTTY, JSON, Markdown, SARIF, and JUnit report rendering for testament16MIT
nextdeck-helperIntegration helpers for Nextdeck test events and Clap-powered xtasks16Apache-2.0
tpt-fixture-macrosProc-macro internals for tpt-fixture — do not use directly16MIT OR Apache-2.0
sdd-spec-checkVerify that SDD specs and tests agree on rule IDs and text.16MIT