Tired of juggling different coverage tools for every language? covpeek auto-detects and parses coverage formats (LCOV, Go, Cobertura, JSON) across Rust, Go, JS, Python and more. Features: - Unified table/JSON/CSV outputs - Generate SVG badges instantly - Built-in terminal UI - CI/CD ready for pipelines Open source (AGPL-3.0). Perfect for polyglot projects.
Why I built this: Managing coverage across our multi-language codebases was a pain. Existing tools were language-specific or too complex. covpeek gives you one simple tool that works everywhere.
Perfect for:
- Developers working with multiple languages
- CI/CD pipelines needing consistent coverage reporting
- Teams wanting instant SVG badges without external services
Tech details: Written in Go, supports Rust, Go, TypeScript, JavaScript, Python. Auto-detects LCOV, Go coverage, Cobertura XML/JSON formats.
Check out the GitHub repo for docs and to contribute: https://github.com/Chapati-Syste...
I'm here to answer any questions! What coverage workflows are you currently using?
Autoupdate