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-trackercoverage-trackerPublic

    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

  2. example-goexample-goPublic

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

    Go

  3. example-pythonexample-pythonPublic

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

    Python 1

  4. example-typescriptexample-typescriptPublic

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

    TypeScript 1

  5. example-rustexample-rustPublic

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

    Rust 1

  6. example-javaexample-javaPublic

    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…