mbj/mutant
Mutation testing for Ruby. AI writes your code. AI writes your tests. But who tests the tests? observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 80
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 13.0
- age_days: 5154
- days_rel: 135
- days_push: 9
- n_releases_24m: 5
Adoption not part of the score
2186 stars · 163 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Mutant is a mutation testing tool for Ruby that systematically mutates your code and verifies your test suite catches each change. It integrates with RSpec and Minitest and reports surviving mutations as gaps in test coverage or opportunities for code simplification.
Use cases
- measure the effectiveness of my ruby test suite
- find tests that pass but don't actually verify behavior
- check test coverage beyond line coverage with mutation testing
- verify ai-generated tests are meaningful
- identify weak or shallow tests in a ruby codebase
- run mutation testing with rspec or minitest
When to choose
- you write Ruby and want rigorous verification that tests actually assert behavior, not just execute code
- you want to review AI-generated code and tests for real coverage
- you need per-mutation actionable feedback: add a test or accept a simplification
When to avoid
- your project is not written in Ruby
- your test suite is too slow, since mutation testing reruns tests many times
- you only need simple line or branch coverage metrics
Facets
library · maturity active
testing code-review developer-tools testing developer-tools ruby cli cross-platform mutation-testing rspec minitest test-quality code-quality static-analysis dynamic-analysis ruby
1 source
- readme: https://github.com/mbj/mutant · fetched 2026-08-28 · 6d0a5b8fba8b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mbj/mutant | main | 93 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem