Mutatest is a free command-line tool for Python that checks whether tests catch small changes to code.
Alternatives to Mutant
Mutant gives Ruby teams a focused way to challenge their test suites. It changes arithmetic, logical, and bitwise operators, removes statements, and alters return values, then checks RSpec, Minitest, or Test::Unit. Incremental CI mode, parallel execution, surviving-mutant reports, Ruby 3.2–4.0 support, and Rails integration with PostgreSQL or SQLite worker isolation cover common Ruby workflows. Public repositories receive the full feature set free; commercial use costs $30…
ArcMutate extends PiTest with mutation testing for Java, Kotlin, and Android software.
MuJava is a free, open-source tool for mutation testing Java programs.
- 46.3Free plan
- 5
go-mutesting
go-mutesting is a free, MIT-licensed framework for mutation testing Go code.
Free planLinuxSelf-hosted6.2Free plan - 6
LittleDarwin
LittleDarwin is a Java mutation testing framework written in Python for Linux.
Free planLinux6.2Free plan - 7
MutPy
MutPy is a free, open-source mutation testing tool for Python source code that helps developers check whether their tests detect changes.
Free planLinuxSelf-hosted6.2Free plan - 8
pytest-gremlins
pytest-gremlins is a free, MIT-licensed pytest plugin that checks whether an existing test suite catches small changes to Python code.
Free planLinux6.1Free plan - 9

Infection
Infection is a free PHP mutation-testing library that checks whether a test suite catches changes to source code.
WebLinuxmacOS6.0 - 10
Stryker Dashboard
Stryker Dashboard hosts mutation-testing reports online and provides a mutation score badge for repositories.
Free planWebAPI6.0Free plan - 11
Muter
Muter is a free, open-source utility for assessing Swift test suites through mutation testing.
Free planmacOSSelf-hosted5.8Free plan - 12

Stryker Mutator
Stryker Mutator assesses how well unit tests catch code changes by introducing mutations and running the tests against the altered code.
Free planAPISelf-hosted5.8Free plan - 135.7
- 14
mutmut
mutmut is an open-source mutation testing system for Python that helps teams check whether their pytest tests catch changes to code.
LinuxmacOSSelf-hostedWindows5.7 - 15
muttest
muttest is an R package for mutation testing: it makes selected changes to code and runs tests to see which changes the test suite catches.
LinuxmacOSWindows5.7 - 16

PIT
PIT is a free mutation-testing tool for Java and JVM bytecode projects.
LinuxmacOSSelf-hostedWindows5.5 - 175.4
- 185.4
- 195.3
- 20
Dextool Mutate
Dextool Mutate is a free mutation-testing tool for C and C++ that checks whether tests detect artificially introduced faults.
LinuxSelf-hosted5.2 - 21
mutest-rs
mutest-rs is a free, open-source Rust tool for checking how effectively a test suite detects code changes.
5.2 - 22
Mutode
Mutode is free, open-source mutation testing software for JavaScript and Node.js projects.
5.2 - 23
muttest-rs
muttest-rs is a free, MIT-licensed Rust tool for evaluating whether tests detect simulated code changes.
5.2 - 24
Mutineer
Mutineer is a free, open-source mutation testing framework for JavaScript and TypeScript.
4.9
