ArcMutate vs Stryker Dashboard
ArcMutate
arcmutate.comStryker Dashboard
dashboard.stryker-mutator.ioSide by side
| Figure | ArcMutate | Stryker Dashboard |
|---|---|---|
| Price from | $8/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 5 | 1 |
| Spec score · Mutation Testing Tools | 8.6 (#2) | 7.2 (#17) |
| Purpose | ArcMutate extends PiTest to find bugs missed by tests through mutation testing for Java, Kotlin, and Android software. | Stryker Dashboard hosts mutation testing reports online and provides a mutation score badge for repositories. |
| Support | The homepage lists community support with Base and priority support with Pro. | The documentation links to the Stryker community Slack for community contact. |
Plans
ArcMutate
- Open SourceFree
- Base$8 a month
- Pro$12 a month
- Startup$15 a month
- EnterprisePriced on request
In their own words
Stryker Dashboard
Stryker Dashboard is a free, open-source web service for publishing mutation-testing reports and displaying a mutation score badge for repositories. It accepts reports from mutation-testing frameworks that follow the mutation testing report schema, with named language coverage for JavaScript, TypeScript, C#, Scala, and other compatible frameworks. Users enable a repository by signing in with GitHub. Reports can arrive through a Stryker dashboard reporter or by HTTP PUT, authenticated with an API key in STRYKER_DASHBOARD_API_KEY or the X-Api-Key header. Documentation lists full reports, mutation-score reports, and dashboard settings for Stryker, Stryker.NET, and Stryker4s. The API can group multiple reports for one version with an optional module value, useful for monorepos, or accept a score-only report for a badge without storing other report information. Automatic project and version retrieval is documented for Travis, CircleCI, and GitHub Actions across those implementations; Azure DevOps and GitLab CI are supported only for Stryker.NET. The backend currently supports github.com as its Git provider.