Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

muttest-rs

Free#24 of 25 in Mutation Testing Tools

muttest-rs: A focused open-source choice for Rust teams evaluating Cargo test strength. Ranked #24 of 25 in Mutation Testing Tools by our editors (6.8/10); pricing: Open source; best for rust teams needing annotated Cargo workflows.

6.8/10Editor score
muttest-rs6.8 Visit muttest-rs

At a glance

  • Editor score
    6.8 / 10
  • Pricing
    Open source
  • Best for
    Rust teams needing annotated Cargo workflows
  • Paid from
    Free
  • Facts checked
    20 Sep 2026
muttest-rs screenshot
  • Where it wins

    • Cargo plugin supports library and integration test analysis
    • Annotations connect implementation code and test modules to mutation runs
    • Runtime activation, JSON reports, and debug logging support investigation
  • Where it doesn't

    • Rust and Cargo tests are the supported language and framework scope
    • Installation is from Rust source code rather than a packaged release
    • Designed for local Cargo-based projects, limiting broader platform fit

Our verdict on muttest-rs

muttest-rs is an open-source mutation-testing tool for Rust projects that use Cargo tests. It helps teams assess test-suite effectiveness by applying mutations to implementation code and checking whether library or integration tests detect them. The workflow centers on Cargo, with procedural-macro annotations for marking code and test modules, runtime mutation activation, and reports that identify surviving mutants. It is a focused fit for Rust developers who want mutation analysis integrated into an existing Cargo project rather than a general-purpose tool spanning multiple languages or testing ecosystems.

The main strength is its annotated workflow. A Cargo plugin handles installation and execution, while implementation and test-module annotations help define the parts of a project involved in mutation analysis. Both library tests and integration tests are supported, giving teams a way to examine different test boundaries within a Rust codebase. Runtime mutation activation allows the test process to work against selected mutations, and JSON mutation reports provide a structured output for later inspection or tooling. Debug logging of executed commands adds visibility when diagnosing the mutation run, while an optional optimized mutation-test build profile can support build-focused workflows.

muttest-rs is distributed as Rust source code under the MIT License, so teams should be comfortable with source-based installation and Cargo-oriented configuration. Its local, Cargo-based design is appropriate for Rust projects that want a narrow, inspectable mutation-testing workflow. Teams working in other languages, using non-Cargo test frameworks, or seeking a broader cross-platform mutation-testing product should choose an alternative. For Rust teams, the combination of annotations, runtime activation, surviving-mutant reporting, and structured JSON output makes muttest-rs a practical option when test quality is the primary focus.

Your product? Our editors can test muttest-rs in depth and publish a review, labelled as paid · from $149/mo →

muttest-rs pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

muttest-rs fact sheet

Free planNot verified
Paid fromFree
Supported languagesRust
Test frameworksRust/Cargo tests
Incremental analysisNot verified
Parallel executionNot verified
Surviving mutant reportsYes
Mutation quality gateNot verified
Mutation operatorsNot verified
DeploymentSelf-hosted
Built forSolo, Small business (editorial estimate)
PricingOpen source
Websitegithub.com
Facts checked20 Sep 2026

Alternatives to muttest-rs

See all muttest-rs alternatives →

Used muttest-rs? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used muttest-rs for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — muttest-rs 6.8/10

muttest-rs is listed in our Mutation Testing Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/muttest-rs/"><img src="https://www.itechguides.com/best/badge/muttest-rs.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update