Skip to content
@CoverageTracker

Coverage Tracker

CoverageTracker

Self-hosted code quality tracking for GitHub repos — coverage, cyclomatic complexity, and duplication, with trend charts, per-PR checks, and README badges.

Runs entirely on your own Cloudflare account (Worker + D1). Your data stays in your own database — no SaaS, no subscriptions, no third-party access to your metrics.

Projects

  • coverage-tracker — the core product: a Cloudflare Worker + D1 dashboard, GitHub App, and reusable reporting Action that ingests LCOV, Cobertura, JaCoCo, and Go coverage profiles from your CI, plus complexity (radon/gocyclo/lizard) and duplication (jscpd) reports. Deploys with a single "Deploy to Cloudflare" button.
  • coveragetracker.dev — the marketing site and docs, built with SvelteKit and Tailwind, sharing the dashboard's theme system (Catppuccin, Gruvbox, Nord, Solarized, Dracula, Tokyo Night).
  • example- repos* (go, python, rust, java, php, typescript) — small, idiomatic per-language demo projects that run through the reporting Action and feed the live demo dashboard at demo.coveragetracker.dev.

Links

Pinned Loading

  1. coverage-tracker coverage-tracker Public

    Self-hosted dashboard tracking code coverage, complexity, and duplication across your GitHub repos — trend charts, per-PR checks, and badges. Runs on your own Cloudflare account.

    TypeScript 1

  2. example-go example-go Public

    Go demo project reporting test coverage and cyclomatic complexity to CoverageTracker via the reporting Action.

    Go

  3. example-python example-python Public

    Python demo project reporting coverage and complexity to CoverageTracker via the reporting Action.

    Python 1

  4. example-typescript example-typescript Public

    TypeScript demo project reporting coverage, complexity, and duplication to CoverageTracker via the reporting Action.

    TypeScript 1

  5. example-rust example-rust Public

    Rust demo project reporting coverage and complexity to CoverageTracker via the reporting Action.

    Rust 1

  6. example-java example-java Public

    Java/Maven demo project reporting JaCoCo coverage and complexity to CoverageTracker via the reporting Action.

    Java

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…