Cover ItUp
All your favourite covers in one place.

Record what matters.

Don't just record code coverage.
Take complete control over your coverage reports and badges.

Code Coverages
Unit Test Times
Build Times
Dependency Counts

Featured!

CoverItUp - All in one code coverage and badges tool. | Product Hunt


Github
&
Github Enterprise

Instant feedback on your code changes.

Supports all languages and frameworks

Medium: Revolutionizing code tracking
Medium: How to use lint the right way
Medium: Continuous Benchmarking


See Sample


What is
CoverItUp?

All in One Developer's KPI Tool

CoverItUp

CoverItUp - is a new, one of its kind, complete solution for software engineers to measure code metrics.

This tool empowers developers to take control of their code coverage analysis for any type of matrices, all in one place.

This tool is fully customizable tool to track metrics that should matter to you the most. Such as, not just the code coverage, but equally important other metrics. Such as, build times, number of dependencies, bundle sizes etc. Together with additional features, which I share further in this post.

Context:

Mostly all repos use services like CodeCov, Coveralls badges to display the code-coverage of unit tests on their README on Github. Over years, many other badges, such as, number of downloads, number of people online on Discord etc also made their way into the README.

However, there are other indicators that are equally important. And developers have less control as developers are mostly restricted to the tools that are available right now to record those metrics.

Therefore, I designed this tool in such a way, that developers can record any types of scores that they see fit.

Generally for any software project, we use tools like SonarQube for code inspection, CodeCov for code coverage, Code Climate for smells and others.

For enterprise users, this also means expensive licenses and managing several self-hosting. Therefore, some may consider it as a free alternative to CodeCov or SonarQube.

And for users, using the cloud services for these respective tools, involves managing separate accounts, authentications etc.

All these tools provide solutions to one or two metrics. Hence, users end up using multiple services for different use cases in the same project.

We didn’t want to do either. Instead, provide full control to developer with the choice of indicator a developer wants to measure.

Over my years of development, I have realized that just badges may not be enough to determine the trajectory of a repository. Therefore, I implemented trend charts that can be embedded inside the README as images, the same way we embed badges.

On top of the core feature to track code wellness, the tool provides badges and charts that can be embedded into the README. It also provides smart feedback to users on pull requests by sharing the difference in the indicators for 2 branches. The tool doesn’t spam the comment box, and upon new commits filters out the diff that have already been commented.

It comes in dark and light themes. The embedding of charts comes in 2 different themes. The width and heights are fully adjustable and output can be either png or svg if you prefer smaller sizes. SVG are best suited to embed in the README or pull request comments. While PNG are used if you want to create your own dashboards on a Wiki or Confluence page for all the repositories in an organization.

Any Coverages

Record code coverages, scores, runtimes - and view trends.

Embed Bar Charts

Embed metrics into Github's README, Notion, Blogs, and more.

Apply your own customization and create bar charts as images for your metrics.

Free! With Self Hosted Options.

Elevate data insights for optimal code.

Comes with Shield Badges

Create your own shield badges with custom text and colors.

badge
badge
badge
badge

Embeddable Badges for README

One two many perks Charts Widgets

Create your own chart widgets

chart chart chart chart chart chart

Embeddable Widgets for README

SVG or PNG

Generate as SVG or PNG



SVG: Vector based, can be scaled to any size
PNG: With custom dimensions

Choose the right format for your use case.
Images are generated on the fly and cached.

Under 4kb for SVG
Under 12kb for PNG

Compare with other services - free plans

Codecov: Supports only code coverage, not free for private and enterprises.

CoverItUp: Free, fully customizable

A reliable alternative to Codecov, Coveralls, SonarQube and other services.

Coveritup is a free, fully customizable code coverage tool. Self Hosting is simple and easy. It supports all major languages and frameworks.

Code Coverage recording is not the only metric to improve your code quality. Coveritup supports all major metrics like Code Coverage, Code Duplication, Code Complexity, Code Smells, Security Vulnerabilities, and many more.

Start Using it Now!

Github Actions available for free to use.

Self hosting solutions available

Start recording your coverages now!

Also See

Instachart - Convert charts to images for free.

Easy, fast, and versatile – InstaChart transforms your data into impactful visuals!

© 2023 - CoverItUp by kevincobain2000