Side by side
grcov vs Istanbul
Both stand on test coverage tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMacWindows
Visit grcov Free plan API
Istanbul provides coverage measurement and reporting for JavaScript projects, with source-mapped coverage also listed for Babel and TypeScript. Consider the lack of pull-request annotations if those are needed in your workflow.
Visit IstanbulThe facts
| grcov | Istanbul | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Mac, Windows | API |
| Lowest paid plan | Not published | Not published |
| Plans published | None | None |
| Maker | Not published | Not published |
| Website | github.com | istanbul.js.org |
| On test coverage tools | #25 of 27 | #21 of 27 |
grcov: what it does well
Istanbul: what it does well
- Tracks line, statement, function, and branch coverage.
- Supports ES5 and ES2015+ JavaScript.
- Produces text, HTML, and lcov reports.
- nyc supports subprocess instrumentation.
- Free and open source under the Revised BSD License.
What to know first
- Does not provide pull-request annotations.
- Listed platform is API.
Alternatives to grcov Alternatives to Istanbul The whole list