Codecov for Open Source

With hundreds of contributors and thousands of pull requests it's hard to maintain the quality of code contributed to open source projects.

How can Codecov Help?

Codecov is a free tool for open source projects to help contributors maintain code quality through improved test coverage.

No Cost Code Coverage

Codecov believes in supporting the open source community. That is why Codecov will always be free for open source projects.

Register For Free

Expose Coverage Information to Contributors

Codecov’s PR comments ensure contributors receive coverage information delivered to them directly on their pull request.

PR Comments

Maintain Coverage on Open Source Contributions

Use Codecov’s status checks to block pull requests that fail to meet coverage targets and adhere to testing requirements.

Status Checks

Rapidly Evolve Without Compromising Quality

Ensure you can consistently evolve your project to support organizations that rely on your project without compromising code quality.

Learn More

What people are saying...

pypyr

@pypyrpipes

A million thanks to @codecov for supporting #opensource with free unlimited repos! Just moved https://t.co/AsXFaAPPn8 to use codecov’s 🔥coverage reports & it couldn’t have been easier. All it took was just a magic one word cmd in the CI and it Just Works™. . . https://t.co/mzEMCgcnsJ

Evan You

@youyuxi

Switched from Travis to @circleci, build triggers much faster. Also switched from coveralls to @codecov, the UI is much better.

Davide Moro 🇮🇹

@davidemoro

Show off your code coverage with @codecov! Free for open source and easy to setup (30 seconds) codecov.io http://t.co/f2hzosHji6

Billcountry 👻

@Billcountry

@codecov Great product! Just got comments for each line that is not covered on my PR.

Sebastian Wild

@wildsebastian

Got my first #opensource pull request merged. Can't wait that the package gets build and uploaded to #hackage. #codecov-haskell

Andreas Möller

@localheinz

👋 Have you noticed that @codecov now annotates a pull request on @github when you forgot to write tests for production code? ❤️ Very nice! https://t.co/jSKMC1C57y https://t.co/EGsqdVBbeY

Gerhard Preuss

@lippg_

@codecov provides great PR comments! You see a separate #coverage for your newly added code (patch)! Give it a try https://t.co/oBGvIYta7g https://t.co/mM2D4Oq0E1

Alejandro de la Vega

@elneurozorro

TFW when you thought someone commented on your pull request, but it just @codecov telling you to step your testing game up. https://t.co/IMM1GF3s53

Liran Tal 💚 Node.js Security

@liran_tal

it amazes me how far opensource has advanced a package that serves thousands of users is adhering to code coverage thresholds (@codecov), has continuous integration safety net (@travisci), and ensures no security vulnerabilities introduced to the project (@snyksec) 🌈✨ https://t.co/ZDh7yUusLV

Josh Rosen

@jshrsn

. @codecov is amazing; I've been integrating it into @databricks' open-source Scala projects and it's been a smooth process so far.

Stencila

@stencila

Very impressed by @codecov. One line of code added = https://t.co/YqXnZsOlki. Now working on coverage for R + Python https://t.co/sYoKMMyUpe

Felipe Caparelli

@fecaparelli

I'm amazed by this code coverage tool... fully integrated with github https://t.co/oj5I1hUBPF @codecov #java #github #coverage

Frederik Hahne 🏠 💻

@atomfrede

@pascalgrimaud @codecov @java_hipster codecov is awesome! Use it in all my projects.

Nir Galon

@nirgn975

@nirgn975 But then I discovered @codecov. They basically scan my repo for coverage reports and merge them for me. It's so easy I'm in love!! https://t.co/jHvmmnVK2Q

William Lyon

@lyonwj

Finally added code coverage badge to neo4j-graphql.js with @codecov You can never have too many @github badges, right? #GRANDstack https://t.co/hQW45HtlZR https://t.co/ltNTJVgXmS

fasterthanlime 🌌

@fasterthanlime

ok @codecov I officially love you, getting coverage displayed right on github is 💗💗💗 https://t.co/m1DBwrSHmB

Karoy Lorentey

@lorentey

Wow, @codecov is breath of fresh air. It works great with Swift projects. Configuration took about 5 seconds. ❤️ https://t.co/Av2cGa09fx

Mike Pretzlaw

@MPretzlaw

Thanks @codecov ! Increasing the coverage with your suggestions was fun today! Never made is this quick from 0% to 80% #ci #phpunit #php

Aditya pratap singh

@aditya_psingh

@codecov team is amazing. I was having issues setting up my first #golang project with codecov and they personally helped me to resolve it. https://t.co/cyWGP43vns

Resources for Your Open Source Project

Want to learn more about code coverage and how it can help your project? View our library of resources to start building a culture of coverage within your project.

View All Resources