CheckOps
Kover
Kover is an Apache-2.0 code coverage toolset from JetBrains for Kotlin projects, with a Gradle plugin for coverage reports, verification rules and Android variant support.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Kover is a set of solutions for collecting test coverage of Kotlin code compiled for JVM and Android, maintained in the Kotlin organisation by JetBrains. The main entry point is the Kover Gradle plugin.
The plugin instruments tests, merges coverage across modules and Android build variants, and produces HTML, XML (JaCoCo-compatible) and binary reports. Verification rules can fail the build when line, branch or instruction coverage drops below thresholds, and filters exclude generated code or annotated classes. It understands Kotlin constructs such as inline functions and default arguments better than generic JVM tools.
In the quality loop Kover provides coverage gates for Kotlin builds.
The source code is at Kotlin/kotlinx-kover on GitHub under the Apache-2.0 licence, with about 1,600 stars; the most recent commit was on 26 October 2026.
Features
- Gradle plugin: Simple setup for JVM and Android.
- Multi-module merging: Aggregate coverage across projects.
- Reports: HTML, XML and binary.
- Verification rules: Fail builds on low coverage.
- Filters: Exclude classes, packages and annotations.
- Kotlin-aware: Handles Kotlin-specific bytecode.
Pros
- Kotlin-first: Designed for Kotlin projects.
- Free to use: Open source under the Apache-2.0 licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 26 October 2026.
Cons
- Pre-1.0 versions: APIs have changed between releases.
- JVM and Android only: Not for Kotlin/Native or JS.
- Coverage is not quality: High numbers can still miss weak assertions.
Usage and Links (Example)
plugins { id("org.jetbrains.kotlinx.kover") version "0.9.11" }
kover { reports { verify { rule { minBound(80) } } } }
./gradlew koverHtmlReport koverVerify
Resources:
Pricing
Kover is free and open source under the Apache-2.0 licence.
Recommended for?
- Kotlin JVM and Android teams wanting coverage gates.
- Multi-module projects needing merged reports.
Conclusion
Kover is the natural coverage tool for Kotlin builds.
Upload its XML to Codecov or SonarQube for trends.
On CheckOps, Kover is filed under the Unit testing and Release & CI gates stages. Related tools listed here include JaCoCo, Codecov, Coveralls, Kotest, MockK and SonarQube. Before standardising on one, compare recent maintenance activity, the pricing model as your usage grows, and the integrations you rely on today. Information on this page was verified against the official website, documentation and repository on 11 November 2026.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Kover side by side.
JJaCoCoJaCoCo is a free Java code coverage library under the Eclipse Public License 2.0, measuring instruction, branch, line, method and class coverage via a Java agent, with Maven, Gradle, Ant and CLI integrations.Compare with Kover
CCodecovCodecov by Sentry is a code coverage reporting service that shows coverage for any language, CI and code host in pull request comments and dashboards, with flags, carryforward, test analytics for flaky tests and AI test generation.Compare with Kover
CCoverallsCoveralls is a hosted code coverage history and statistics service that integrates with your CI to report repository, file and line-by-line coverage with pull request notices; free for open source with paid plans for private repos.Compare with Kover
KKotestKotest is an Apache-2.0 Kotlin multiplatform test framework with multiple testing styles, a large assertions library and built-in property-based testing.Compare with Kover
MMockKMockK is an Apache-2.0 mocking library built for Kotlin, supporting final classes, objects, coroutines, extension functions and top-level functions with a concise DSL.Compare with Kover
SSonarQubeModernize your AI workflows with code verification for the agentic era.Compare with Kover