PR comments, status checks, line annotations, treemap, leaderboard, and API access, all without code access.
Pull request status checks help you maintain healthy code coverage and avoid issues that could impact your business.
Get detailed coverage analysis directly in your GitHub pull requests with automated comments from OtterWise.
Visualize uncovered code directly in GitHub with OtterWise's line annotations.
Visualize coverage across your entire repository with our interactive treemap visualization.
Track team performance and foster healthy competition with a coverage leaderboard showcasing top contributors.
Programmatically access coverage data for repositories, commits, pull requests and historical trends through our REST API.
Browser extension
Our first-party Chrome extension shows code coverage directly inside GitHub, per line, on pull requests, files, and commits, all without giving us code access.
Cycle time intelligence
Org-wide cycle time percentiles show where work is stuck, while time-to-merge trends reveal whether the whole organization is speeding up or drifting. Share one view, align every repo, and ship with confidence.
Median (p50)
0.9d
Half of PRs merge in under a day
p75
4.6d
Most PRs still land within the week
p90
18.8d
Long tail visibility for the slowest 10%
Churn-weighted risk
Files that change often and lack tests are where bugs are born. We weight every file by how much it moves and how little it’s tested, so the tests you write next have the highest impact.
High risk
221
Medium
29
Low risk
0
$ curl -H "Authorization: Bearer ow_live_…" \ https://otterwise.app/api/v1/repos/otter-test { "repo": "otter-test", "branch": "main", "coverage": 82.6, "delta": 2.4, "lines": { "covered": 1061, "total": 1284 }, "trend": "up" }
API access
A simple JSON API, included in every plan, with relaxed rate limits. Pull coverage, deltas, and trends into your own dashboards, scripts, or status pages.
PR comments, status checks, line annotations, and trends, all without code access. Free for public repos; per-repo pricing for private repos.