With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
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
gem "simplecov" - https://github.com/simplecov-ruby/simplecov | Gather spec coverage stats locally and on CI, aim for those 90+%.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
I will use here JaCoCo, where also the JaCoCo-Maven-lugin exists for the usage in your Maven builds. This article will show how to configure the code coverage to finally get the results for unit- and integration-tests.
-
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
-
You might have noticed when you were looking in NuGet, there was a package called coverlet installed into the project:
-
cargo-make aims to be an extensive Rust-written task runner that additionally lets you define workflows to execute your tasks. You can install it using cargo install cargo-make.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Obviously, we can not generate mutants manually. For that purpose, there are mutation testing utilities. For PHP, we have Infection.
-
-
https://github.com/friendlyanon/cmake-init This is how you do CMake properly. If you deviate from its install rules you are highly likely to do something wrong.
-
-
blanket
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
-
-
-
Project mention: [P] Convert Any language to a Linux command (one-liner) | /r/MachineLearning | 2023-04-27
Suggest to look also at ShellSpec
-
-
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
I'll let them speak for themselves: https://github.com/taiki-e/cargo-llvm-cov https://nexte.st/index.html
-
-
undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
-
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: Calculating Average Coverage or Read Depth for a Sequence (WES) | /r/bioinformatics | 2023-06-24
-
FastAPI-Backend-Template
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker. (by Aeternalis-Ingenium)
Project mention: Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions | dev.to | 2023-07-22 -
Project mention: We built our customer data warehouse all on Postgres | news.ycombinator.com | 2024-02-02
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Coverage related posts
- Apache Maven JaCoCo Configuration
- jacoco-badge-generator 2.11.0 Released
- pyaction 4.23.0 Released
- jacoco-badge-generator 2.10.0 Released
- TIL about `cargo llvm-cov` and `cargo nextest`
- Calculating Average Coverage or Read Depth for a Sequence (WES)
- JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Mar 2024
Index
What are some of the best open-source Coverage projects? This list will help you:
Project | Stars | |
---|---|---|
1 | istanbul | 8,680 |
2 | SimpleCov | 4,702 |
3 | intern | 4,366 |
4 | JaCoCo | 3,993 |
5 | ModernCppStarter | 3,992 |
6 | coverlet | 2,888 |
7 | cargo-make | 2,356 |
8 | Infection | 1,970 |
9 | mutant | 1,918 |
10 | cmake-init | 1,771 |
11 | PIT | 1,613 |
12 | blanket | 1,405 |
13 | Kahlan | 1,137 |
14 | node-coveralls | 1,065 |
15 | shellspec | 1,017 |
16 | XcodeCoverage | 856 |
17 | cargo-llvm-cov | 800 |
18 | gcovr | 798 |
19 | undercover | 714 |
20 | kcov | 679 |
21 | mosdepth | 644 |
22 | FastAPI-Backend-Template | 539 |
23 | utPLSQL | 526 |