Your Coveralls home page is an overview of all projects, showing current coverage percentage and a graph of coverage changes over time.
See a Live Version
Repo Pages show top-to-bottom coverage stats for each of your projects, from total aggregate coverage down to coverage by sub-project, file and every last line of code.
See a Live Version
Your Build History shows how coverage changes for each build of your project, on every branch, including pull requests.
See a Live Version
Build Pages show coverage for each file in your project, by percentage, and by lines and branches covered and missed, with changes since the last build, in tree view, list view or search.
See a Live Version
Source File Pages show color-coded, line-by-line coverage for each file in your project, so you can see exactly what changed in a given build.
See a Live Version
Get summarized coverage reports directly in your pull requests, showing the impact of proposed changes.
See a Live Version
Control your PR workflows with status updates. Allow or block merges based on coverage criteria you set.
See a Live Version
Receive notifications about changes in coverage to Slack, or in webhooks you can use to trigger related workflows.
Easily add a coverage badge to your repo or dashboard, broadcasting the health of your project.
Coveralls works with any CI service.
Over 30 community-created integrations in almost every programming language, and CI-specific integrations like the Coveralls Github Action and Coveralls Orb for Circle CI.
Add repos to Coveralls programmatically and get stats back on recent builds.
All subscriptions come with unlimited users.
Coveralls will always be free for open source and public repos.
We’ve extended our support for PR Comments to Bitbucket.
New convenience features for monorepos, including Carryforward Flags and Monorepo Layout Settings.