General Support

Language Integrations

Coveralls API

About Coveralls

Coveralls is a web service to help you track your code coverage over time, and ensure that all your new code is fully covered.

The Coveralls service is language-agnostic and CI-agnostic, but we haven’t yet built easy solutions for all the possibilities as far as repo hosting on every service that provides repo hosting (we’re getting there). Creating an account is fast and easy, just click the “Sign in with Github” button, or Bitbucket, and authorize Coveralls to access your repos.

THE EASY WAY

We have everything you need ready to go if your project is:

Written in Ruby, Python, PHP, Node.js, C/C++, Scala (and more)…and building on Travis CI, Travis Pro, CircleCI, Jenkins, Semaphore, or Codeship (and more more). If that sounds like you, take a look at our guides here in the documents.

THE HARD WAY

If you aren’t using a CI for your project, or it isn’t written in Ruby, you can still use Coveralls through our API.

We’re working to make solutions for other platforms easier going forward.