Suggest a tool

Jest

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

What Jest is

Jest is a JavaScript testing framework designed to run without configuration in most JavaScript projects. Test files such as sum.test.js use expect together with matchers like toBe. An interactive watch mode reruns only the test files related to changed files. Snapshot testing records large objects so that changes to them can be reviewed over time. Jest runs from the command line or through an npm test script. The yarn create jest command generates a commented configuration file. The README covers setup alongside Babel, webpack, Vite, Parcel and TypeScript. The babel-jest transform installs with Jest and applies automatically when a Babel configuration is present.

Written from the project's README, read .

Category
Unit testing and test runners
License
MIT
Language
TypeScript
Changelog
Releases on GitHub

Repository metrics

Repository metrics
Stars45,4631
Forks6,7251
Open issues and PRs1961
Contributors1,7671
Commits in the last 90 days1121
Last commit2026-09-181
Last releasev30.5.2, 2026-09-181
Fetched

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

Status

activeLast commit within 90 days of the fetch date.

Computed from the last commit date and the archive flag on the fetch date. See the status rules.

Alternatives

Listed unit testing and test runners tools, same primary language first, then by GitHub stars. Each line gives one fact from the tool's documentation where it differs from Jest's, with its source. See also Jest alternatives.

Comparisons

How to install

npm install --save-dev jest
From README, read .

Questions

Is Jest open source?

Yes. Jest is released under MIT, an OSI-approved license, as reported by the GitHub API on 2026-09-22.

Is Jest maintained?

On 2026-09-22, the last commit to the default branch was on 2026-09-18, so the listed status is active. Rule: Last commit within 90 days of the fetch date.

How many GitHub stars does Jest have?

45,463 stars on 2026-09-22, from the GitHub API. The number is refreshed at each monthly update.

What language is Jest written in?

The repository's primary language, as reported by the GitHub API, is TypeScript.

How do I install Jest?

The README gives this command: npm install --save-dev jest

Sources

  1. GitHub REST API: repository, read
  2. GitHub REST API: commits, read
  3. GitHub REST API: latest release, read
  4. GitHub REST API: contributors, read
  5. README, read