Welcome to Covergates User Guide!

What is Covergates?

Covergates is a self-hosted coverage reports management web service. It’s an alternative to services like:

The goal of this project is to provide an easiest way to deploy a self-hosted service to track code coverage. You don’t need to have root permission, network connection or even database server to run covergates. Covergates is built with Go language, therefore it provides an independent binary distribution across all platforms that Go supports. It includes Linux, Windows and macOS.


  • Git Service Support

    • Gitea
    • GitHub
    • GitLab
  • Languages Support

    • Go
    • Python
    • Ruby
    • Perl
    • C / C++
    • Javascript
    • TypeScript
    • PHP
  • CI Tools

    • GitHub Action
    • Drone
  • Database

    • SQLite
    • PostgreSQL
    • MySQL
  • Web Service

    • Source Code Coverage Highlight

    • Repository Setting Dashboard

    • Commits History

    • Promotions

      • Coverage Badge badge

      • Repository Status Card


Coming Soon

We are working on: