gcovr

A command-line tool that turns gcov data into summarized code coverage reports.

By The gcovr contributors

Compare gcovr with another product

Read the gcovr documentation

View the gcovr source code

Alternatives

See all alternatives

About gcovr

gcovr manages the use of GNU gcov and generates summarized code coverage results. It can produce human-readable text summaries, HTML reports with annotated source files, and machine-readable formats including JSON, XML, CSV and LCOV.

Developers can use it as a command-line alternative to lcov for producing text summaries and XML reports.

Strengths

  • Produces text, HTML and machine-readable coverage reports
  • Supports formats including Cobertura, JaCoCo, LCOV and SonarQube XML
  • Can generate annotated HTML reports for source files

Limitations

  • Focused on GCC and gcov coverage data

Details

Pricing
FreeFree and open source; the project is distributed under a BSD-style license.
License
BSD-3-Clause
Developer
The gcovr contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
C and C++ developers who need readable gcov coverage reports
Categories
Developer tools
Last verified
Added
Provenance
Selected from the Homebrew formula
Sources

Report a wrong fact or a dead link on this listing