Tech riderRev. 20 Sept 2026
  1. 1Runs onself-hosted
  2. 2CostsNot stated by the maker
  3. 3Supported languagesPython 3.3+
  4. 4Test frameworksunittest; pytest (experimental)
  5. 5Surviving mutant reportsYes
  6. 6Mutation 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
5 lines stated Written from the maker's own pages: github.com
The MutPy homepage

Overview

MutPy is ranked #24 of 25 in mutation testing tools on Specifiction. It runs on Self-hosted.

Compared on mutation testing tools

Supported languages
Python 3.3+github.com
Test frameworks
unittest; pytest (experimental)github.com
Surviving mutant reports
Yesgithub.com
Mutation operators
AOD, 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, ZILgithub.com

Facts

Purpose
MutPy is a mutation testing tool for Python source code that evaluates the quality of software tests.github.com · 4 Oct 2026
Mutation method
It applies mutations at the abstract syntax tree (AST) level.github.com · 4 Oct 2026
Test runners
It supports unittest by default and pytest as an experimental runner.github.com · 4 Oct 2026
Reports
It can generate YAML and HTML reports.github.com · 4 Oct 2026
Mutation options
It supports higher order mutations and code coverage analysis, including an option to mutate only covered code.github.com · 4 Oct 2026
Operators
It includes standard mutation operators and a separate set of experimental operators.github.com · 4 Oct 2026
Installation
The project README says to install MutPy from PyPI with pip or install it from the repository source.github.com · 4 Oct 2026
Price and license
The project is licensed under Apache License 2.0; the page does not state a price.github.com · 4 Oct 2026
Compatibility
The README describes MutPy as supporting Python 3.3+ source code.github.com · 4 Oct 2026
Use case
The README presents MutPy as a tool for developers to find weaknesses in their tests by checking whether tests detect mutated code.github.com · 4 Oct 2026
Support and security
The repository page has an Issues section; it does not state a support service or security certification.github.com · 4 Oct 2026
Release history
PyPI lists version 0.6.1, released November 17, 2019, as the latest release.pypi.org · 4 Oct 2026

Best MutPy alternatives

See all 20

Where it ranks on Specifiction

Is MutPy yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources