Since our founding seven years ago, Codecov has strived to be the best code coverage analytics tool for developers and organizations.
To give our developers a better grasp of the code coverage landscape, we have compiled our most significant learnings from 2021 in our annual State of Open Source Code Coverage. Here is what we found.
General Codecov Usage
Codecov is dedicated to being free forever for open-source projects. We saw an incredible level of usage on our platform to analyze code coverage on your repositories. We found that code coverage was independent of team size.
Work-Life Balance
With the pandemic continuing to affect our users, we wanted to know whether developers had the ability to take time off from work. We found that generally, most developers do not, except on occasion, work on open-source projects on the weekend, and very rarely work every week.
Coverage Targets
Although 100% coverage is admirable, we recognize that that may not be the goal of all projects. We saw a majority of our open-source repositories hitting at least 80% coverage.
Code Coverage by Language
Codecov continues to be language agnostic, ensuring that developers across the board can get code coverage data. We present metrics around language usage by popularity and by the average code coverage for projects of a language.
Coverage by CI/CD
Codecov continues to work with all CIs in the developer ecosystem. In 2021, we continued to see heavy usage of GitHub Actions.
Featured Open Source Repositories
Our open-source community continues to be a cornerstone of our product development. We take a step back to showcase and congratulate some of our more popular repositories and their efforts to reach high code coverage.