FindSoftware

AVA

Test runner for Node.js with a concise API, detailed error output and concurrent test runs.

AVA is a test runner for Node.js with a concise API, detailed error output and concurrent test runs. It is installed as a development dependency with npm or Yarn. Its documentation sits in the docs folder of the repository. The project has no website of its own: its domain redirects to the GitHub repository.

Worth knowing

AVA cannot be run globally, so each project installs its own copy. Support follows Node.js: the project supports the latest release of each Node.js major version that Node.js itself still supports.

Identity

Status
Active
Maintainer
Sindre Sorhus4
First release
20143

Rendering and deploy

Install with
npm2

Releases

Current major version
86
Last release
2026-10-316

Adoption

GitHub stars
20,8281
npm downloads a week
688,4828
Contributors
3067
Dependent repositories
178,2219
Dependent packages
34,7769

Why these figures do not compare

Sources

  1. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/avajs/ava
  2. 2026-11-04: links, Categories, Runtime, Install with
    github.com/avajs/ava/blob/main/readme.md
  3. 2026-11-04: First release
    registry.npmjs.org/ava
  4. 2026-11-04: Maintainer, License
    github.com/avajs/ava/blob/main/license
  5. 2026-11-04: Minimum runtime
    github.com/avajs/ava/blob/v8.3.0/package.json
  6. 2026-11-04: Current major version, Last release
    github.com/avajs/ava/releases/tag/v8.3.0
  7. 2026-11-04: Contributors
    api.github.com/repos/avajs/ava/contributors
  8. 2026-11-04: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/ava
  9. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ava

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON