Tuesday, October 27, 2026 4,350 lists 78,105 records on file
List your app or device

  1. Home
  2. Test Coverage Tools
  3. Istanbul

Istanbul

On the record

Advanced features
Advanced documentation links to source instrumentation, process tree information, reports from a __coverage__ object and alternative reporters.istanbul.js.org · read 11 Oct 2026
CLI use
The quick start installs nyc as a development dependency and shows running it before mocha in a test script.istanbul.js.org · read 11 Oct 2026
Configurable reports
The nyc README says reporters can be built in or supplied by an npm package, and defaults to text output.github.com · read 11 Oct 2026
ES2015+ support
The site lists first-class ES6/ES2015+ support through babel-plugin-istanbul.istanbul.js.org · read 10 Oct 2026
ES6 support
The site lists first class ES6/ES2015+ support through babel-plugin-istanbul.istanbul.js.org · read 11 Oct 2026
Integrations
Listed integrations are nyc, c8, Jest and node-tap; c8 uses Istanbul reports to display V8 coverage.istanbul.js.org · read 11 Oct 2026
JavaScript support
The site says Istanbul instruments ES5 and ES2015+ JavaScript.istanbul.js.org · read 10 Oct 2026
License
The Istanbul site identifies its license as Revised BSD License.istanbul.js.org · read 11 Oct 2026
Open source project
The Istanbul GitHub organization describes Istanbul as a JavaScript code coverage tool that computes statement, line, function and branch coverage.github.com · read 11 Oct 2026
Other framework support
The homepage says nyc works with testing frameworks including tap, mocha, and AVA.istanbul.js.org · read 10 Oct 2026
Purpose
Istanbul instruments JavaScript code with line counters to track how well unit tests exercise a codebase.istanbul.js.org · read 11 Oct 2026
Reports
Istanbul provides reporters with terminal and HTML output.istanbul.js.org · read 11 Oct 2026
Setup
The quick start installs nyc as a development dependency with npm and shows using it before a mocha test command.istanbul.js.org · read 10 Oct 2026
Source mapped coverage
The nyc README lists source mapped coverage for Babel and TypeScript projects.github.com · read 11 Oct 2026
Subprocesses
The site lists support for instrumenting subprocesses through the nyc command line interface.istanbul.js.org · read 11 Oct 2026
Support
The contributing page directs users to report bugs by opening an issue in the appropriate GitHub repository.istanbul.js.org · read 10 Oct 2026
Supported JavaScript
The site says Istanbul instruments ES5 and ES2015+ JavaScript.istanbul.js.org · read 11 Oct 2026
Test frameworks
The nyc client works with most JavaScript testing frameworks, and the site names tap, mocha and AVA as examples.istanbul.js.org · read 11 Oct 2026

Alternatives to Istanbul

Every alternative, ranked