Coverage

Open-source projects categorized as Coverage Edit details

Top 23 Coverage Open-Source Projects

  • istanbul

    Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.

  • SimpleCov

    Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites

    Project mention: Paying Down Technical Debt | dev.to | 2022-03-01

    Ensure that you have sufficient test coverage. You can use code coverage analysis tools like SimpleCov to gain insight into gaps in your coverage.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • intern

    A next-generation code testing stack for JavaScript.

  • JaCoCo

    :microscope: Java Code Coverage Library

  • ModernCppStarter

    🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

    Project mention: Is Using Project-Templates A Good Thing For Understanding CMake Better? | reddit.com/r/cpp_questions | 2022-03-05

    I really want to understand CMake in a deeper way. Recently, I have found many project templates like this one: https://github.com/TheLartians/ModernCppStarter. Is using theses templates a good idea to understand how to use CMake very well in a bigger project? Or what alternatives are there? Can anyone recommend good resources, which are the current best practice in these cases. Thank you in advance.

  • coverlet

    Cross platform code coverage for .NET

    Project mention: Why does VSTest put the output of data collectors to GUIDed subdirectories? | reddit.com/r/dotnet | 2022-06-14

    However, I am hesitant to do so. Whenever it seems I have to fight the tools that are provided for me this is a likely sign that I’m Doing Things Wrong because of some fundamental misunderstandings and misassumptions on my part. I did some digging and found that VSTest by design forces the placement of data collectors’ output into GUIDed subdirectories, see Coverlet documentation, Coverlet issue #500 and VSTest issue #2378. That this is forced by design reinforces my worries that I’m doing something counterproductive.

  • mutant

    Automated code reviews via mutation testing - semantic code coverage.

    Project mention: Code coverage vs mutation testing. | reddit.com/r/ruby | 2022-02-16

    You should only really care about mutation testing if your code coverage is relatively high. If your code coverage is 20% then mutation testing should not be your priority. We use mutation testing (mutant for Ruby, pitest for Java). mutant is pretty hassle-free but only works when running under MRI so if you use jruby you are out of luck. pitest was far less easy to integrate.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Infection

    PHP Mutation Testing library

    Project mention: I'm looking for "complex" or "advanced" topics that don't get enough coverage | reddit.com/r/PHP | 2022-04-13
  • cargo-make

    Rust task runner and build tool.

    Project mention: Is it possible to specify cargo plugins required for development with a project? | reddit.com/r/learnrust | 2022-05-17

    - The [cargo-watch](https://crates.io/crates/cargo-watch) and [cargo-make](https://github.com/sagiegurari/cargo-make) cargo plugins: - install all with `cargo install cargo-watch cargo-make`

  • blanket

    blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.

  • PIT

    State of the art mutation testing system for the JVM

  • Kahlan

    :heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice

  • node-coveralls

    lcov posting to coveralls.io

  • XcodeCoverage

    Code coverage for Xcode projects (Objective-C only)

  • cmake-init

    The missing CMake project initializer

    Project mention: C++ and CMake Configuration - VS Code | reddit.com/r/cpp_questions | 2022-06-23

    You get out-of-the-box everything relevant for developing with cmake-init, even dependency manager integration.

  • shellspec

    A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

    Project mention: ShellSpec – A full-featured BDD unit testing framework for dash, bash, ksh, zsh | news.ycombinator.com | 2022-03-08
  • gcovr

    generate code coverage reports with gcc/gcov

    Project mention: gcovr 5.1 released | reddit.com/r/coverage | 2022-03-26
  • undercover

    Actionable code coverage - detects untested code blocks in recent changes

    Project mention: In Pursuit of Perfect Code Coverage Reporting | reddit.com/r/ruby | 2022-03-31

    Nice one! You could also take a look at the undercover gem for nicely formatted GitHub Checks (it's my open source CLI also available as a GitHub app)

  • kcov

    Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options

    Project mention: neotest: A modern, powerful testing plugin | reddit.com/r/neovim | 2022-06-06

    Did you look into kcov yet? https://github.com/SimonKagstrom/kcov

  • JSCover

    JSCover is a JavaScript Code Coverage Tool that measures line, branch and function coverage

  • List-of-Testing-Tools-and-Frameworks-for-.NET

    ✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET

    Project mention: Proper Rest API Load Testing | reddit.com/r/dotnet | 2022-04-06

    Here a list of testing tools for dotnet: https://github.com/dariusz-wozniak/List-of-Testing-Tools-and-Frameworks-for-.NET

  • Mochify

    ☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver

  • cargo-llvm-cov

    Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).

    Project mention: Kudos to cargo-llvm-cov - really useful coverage reporting | reddit.com/r/rust | 2022-05-30
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-23.

Coverage related posts

Index

What are some of the best open-source Coverage projects? This list will help you:

Project Stars
1 istanbul 8,519
2 SimpleCov 4,449
3 intern 4,347
4 JaCoCo 3,262
5 ModernCppStarter 2,746
6 coverlet 2,457
7 mutant 1,843
8 Infection 1,716
9 cargo-make 1,531
10 blanket 1,414
11 PIT 1,402
12 Kahlan 1,100
13 node-coveralls 1,049
14 XcodeCoverage 842
15 cmake-init 706
16 shellspec 692
17 gcovr 614
18 undercover 613
19 kcov 584
20 JSCover 389
21 List-of-Testing-Tools-and-Frameworks-for-.NET 361
22 Mochify 344
23 cargo-llvm-cov 343
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
surveys.jetbrains.com