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

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

MutPy

Free#15 of 25 in Mutation Testing Tools

MutPy: A focused Python tool for measuring test effectiveness through AST-level mutations. Ranked #15 of 25 in Mutation Testing Tools by our editors (5.9/10); pricing: Open source; best for python unittest users exploring higher-order mutation.

5.9/10Editor score
MutPy5.9 Visit MutPy

At a glance

  • Editor score
    5.9 / 10
  • Pricing
    Open source
  • Best for
    Python unittest users exploring higher-order mutation
  • Paid from
    None
  • Facts checked
    20 Sep 2026
MutPy screenshot
  • Where it wins

    • AST-level mutation with mutation score calculation
    • Detailed reports for killed, surviving, incompetent, and timeout mutants
    • Coverage guidance, higher-order mutations, and YAML or HTML reports
  • Where it doesn't

    • pytest support is experimental
    • Compatibility with newer Python versions may require review
    • Focused on Python rather than multi-language mutation testing

Our verdict on MutPy

MutPy is an open-source mutation testing tool for Python 3.3+ source code. It is designed for developers evaluating how effectively automated tests detect code changes. The tool mutates source code at the abstract syntax tree level, runs test suites against generated mutants, and calculates mutation scores. Its primary test-runner support is Python’s standard unittest framework, while pytest support is experimental.

MutPy’s strongest area is mutation-analysis depth within its Python focus. It reports killed, surviving, incompetent, and timeout mutants, helping teams distinguish detected changes from mutants that remain viable or cannot be processed. Code-coverage-guided mutation can focus analysis, while mutation sampling by percentage can limit the mutation set. Higher-order mutations extend the analysis beyond individual code changes. The tool also supports a broad set of listed mutation operators, with additional operators marked experimental.

Reporting and workflow flexibility make MutPy suitable for teams that want inspectable output rather than only a single score. YAML and HTML report generation support different review and sharing needs, and the package is distributed for Python projects. The latest listed release is v0.6.1, and compatibility with newer Python versions may require review. MutPy is a strong fit for Python unittest users exploring higher-order mutation and detailed mutant status reporting. Teams centered on stable pytest workflows, newer Python environments, or languages beyond Python should consider alternatives aligned with those requirements.

MutPy pricing

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

MutPy fact sheet

Free planNot verified
Paid fromNone
Supported languagesPython 3.3+
Test frameworksunittest; pytest (experimental)
Incremental analysisNot verified
Parallel executionNot verified
Surviving mutant reportsYes
Mutation quality gateNot verified
Mutation operatorsAOD, AOR, ASR, BCR, COD, COI, CRP, DDL, EHD, EXS, IHD, IOD, IOP, LCR, LOD, LOR, ROR, SCD, SCI, SIR; experimental: CDI, OIL, RIL, SDI, SDL, SVD, ZIL
DeploymentSelf-hosted
Built forSolo, Small business, Mid-market (editorial estimate)
PricingOpen source
Websitegithub.com
Facts checked20 Sep 2026

Alternatives to MutPy

See all MutPy alternatives →

Used MutPy? 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 MutPy 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 — MutPy 5.9/10

MutPy 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/mutpy/"><img src="https://www.itechguides.com/best/badge/mutpy.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.

Last updated · How we research and update