Ross ROSS = Recommend OSS · open-source software intelligence for agents

hcoles/pitest

State of the art mutation testing system for the JVM observed · 2026-08-28

github.com/hcoles/pitest · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 96
  • Longevity 100
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: 14.5
  • age_days: 4621
  • days_rel: 29
  • days_push: 8
  • n_releases_24m: 41

Full methodology

Adoption not part of the score

1851 stars · 372 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Pitest (PIT) is a state-of-the-art mutation testing system for Java and the JVM. It mutates bytecode to verify the effectiveness of unit tests, integrating with JUnit, TestNG, and build tools like Maven and Gradle.

Use cases

  • measure how good my unit tests really are
  • run mutation testing on a Java project
  • find gaps in test coverage beyond line coverage
  • check that tests actually catch bugs
  • score test suite quality for a JVM codebase

When to choose

  • you write Java/Kotlin/JVM code and want to assess test strength via mutation analysis
  • you use JUnit or TestNG and want build-tool integration
  • you need an actively maintained, mature mutation testing tool

When to avoid

  • your codebase is not on the JVM
  • you need quick feedback in tight CI time budgets, since mutation testing is compute-intensive
  • you only need simple line/branch coverage rather than mutation scores

Facets

library · maturity active

testing benchmarking developer-tools testing developer-tools jvm cli mutation-testing junit testng code-coverage bytecode maven-plugin gradle-plugin jvm

1 source

Member repositories

RepositoryRoleHealth v2
hcoles/pitestmain98

For agents

markdown · JSON · MCP: product_card(name="hcoles/pitest")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem