Test Coverage Tools
Alternatives to Go cover
The tools Specifiction weighs against Go cover, from its list of test coverage tools, each with its plans, platforms and spec score.
- 01
Codecov Codecov suits development teams that want coverage checks in pull requests alongside test and bundle analysis.
From $5/mo Free plan Open source Web · macOS · Linux · API9.4 Visit Specs - 02 Coverage.py
Coverage.py suits Python developers who want to see which code their tests execute and which executable code they miss.
Free plan Open source Windows · macOS · Linux · API8.9 Visit Specs - 03
Coveralls Coveralls suits development teams that want coverage detail at file and line level, plus coverage checks in pull requests.
From $10/mo Free plan Web · Linux · API · Self-hosted8.6 Visit Specs - 04 BullseyeCoverage
It is aimed at C and C++ developers and testers, including those working on mission-critical systems and embedded devices.
Free plan Windows · macOS · Linux · Self-hosted8.5 Visit Specs - 05 gcov
gcov suits developers using GCC and test suites to find code that tests do not exercise.
Free plan Windows · macOS · Linux8.5 Visit Specs - 06 Avidemux Free plan Open source Web · Windows · macOS · Linux8.3 Visit Specs
- 07
dotCover From $50.75/mo Free trial Windows · macOS · Linux8.3 Visit Specs - 08 cargo-llvm-cov
It suits Rust developers who want coverage reports in a command-line workflow, including CI pipelines.
Free plan Windows · macOS · Linux8.1 Visit Specs - 09 EclEmma
EclEmma suits individual developers using Eclipse who want coverage views and reports for Java or Scala work.
Free plan Windows · macOS · Linux7.8 Visit Specs - 10 ReportGenerator
ReportGenerator suits developers and teams that need command-line coverage reports across Windows, Linux, or macOS.
Free plan Windows · macOS · Linux7.8 Visit Specs - 11 c8 Free plan Linux7.7 Visit Specs
- 12 Coverlet
It suits .NET teams that need automated line, branch, or method coverage on desktop or server operating systems.
Free plan Windows · macOS · Linux7.7 Visit Specs - 13 gcovr Windows · macOS · Linux7.6 Visit Specs
- 14 NCover Free trial Windows · Self-hosted · Browser extension7.6 Visit Specs
- 15 OpenClover
OpenClover suits teams working with Java, Groovy or AspectJ that need coverage metrics and test-selection support.
Free plan Web · Windows · macOS · Linux7.6 Visit Specs - 16 LCOV Free plan Linux · Self-hosted7.5 Visit Specs
- 17 LLVM llvm-cov
It suits developers and teams examining coverage from instrumented native-language programs.
Free plan Windows · macOS · Linux7.5 Visit Specs - 18 Microsoft Code Coverage
It suits .NET developers who want to measure test coverage for test projects or other .NET applications.
Free plan Windows · macOS · Linux7.5 Visit Specs - 19 Kover
Kover suits Kotlin or Java teams targeting JVM and Android that need report generation and enforceable coverage rules.
Free plan Linux7.4 Visit Specs - 20 SimpleCov
SimpleCov suits Ruby developers who want coverage reports, test mapping, or thresholds for changed lines.
Free plan Web · Windows · macOS · Linux7.4 Visit Specs - 21 Testwell CTC++ Free trial Windows · macOS · Linux · Self-hosted7.4 Visit Specs
- 22 JaCoCo Free plan API7.3 Visit Specs
- 23 Istanbul API6.9 Visit Specs
- 24 Tarpaulin Windows · macOS · Linux · Self-hosted6.9 Visit Specs
- 25 PHP_CodeCoverage Self-hosted6.7 Visit Specs
- 26 grcov Windows · macOS · Linux5.8 Visit Specs