Mutatest
7.2#1 in mutation testing toolsFree planFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Mutatest | muttest |
|---|---|---|
| Maintainer | PyPI names Evan Kepner as the author and lists one maintainer account, ekepner. | The CRAN package listing names Jakub Sobolewski as author and maintainer. |
| Parallel execution | Multiprocessing is supported on Python 3.8; parallelization is not supported on Python 3.7. | The maker’s July 2026 update describes parallel execution as a muttest capability. |
| Purpose | Mutatest is a diagnostic command-line tool for assessing test coverage by checking whether tests detect small code mutations. | muttest measures test quality by applying small changes to code and checking whether the test suite catches them. |
| Reporting | The API reference documents result summaries containing mutation results, identified and mutated-location counts and total runtime. | The package includes HTML and JSON reporting. |
No prices published.
Mutatest suits Python developers who want to check whether their tests detect code changes, especially when they need mutation thresholds in automated runs. It is intended for diagnostic use rather than repeated runs across an entire codebase on every commit.
muttest suits R developers who want to check whether their tests catch representative code changes. It may also help review suites generated with LLMs, a use case described by the project.