Jest
Delightful JavaScript testing framework with a focus on simplicity.
Jest is built in TypeScript, distributed under the MIT License, 45.3k GitHub stars from 100 contributors, latest release v30.3.0.
When to use Jest
Jest is listed here as a Testing project. The directory calls out Zero configuration setup, Snapshot testing, Parallel test execution as capabilities associated with it.
Other recorded traits for Jest include Built-in code coverage, Mocking capabilities.
Besides Testing, this page also files Jest under JavaScript, Node.js.
Jest compared with
Records in this directory name Mocha, Jasmine, Karma as products people compare with Jest. That list is editorial metadata, not a claim that Jest replaces each of them.
Open-source projects that mention Jest are collected on a separate alternatives page.
What the Jest stats reflect
GitHub currently shows 45.3k GitHub stars, about 100 contributors, 6.6k forks, 246 open issues, latest tracked release v30.3.0. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- TypeScript
- Latest Release
- v30.3.0
- License
- MIT License
Our Newsletter
Get new Testing tools right in your inbox
Get short emails with useful testing projects, releases, and repos worth watching.
Key features of Jest
- Zero configuration setup
- Snapshot testing
- Parallel test execution
- Built-in code coverage
- Mocking capabilities
See open-source alternatives to Jest
Jest resources
Jest on GitHub
Frequently asked questions
What is Jest?
Delightful JavaScript testing framework with a focus on simplicity. This directory highlights Zero configuration setup, Snapshot testing, Parallel test execution.
Is Jest free to use?
Jest is published as open source under the MIT License. The directory lists Zero configuration setup, Snapshot testing, Parallel test execution among its recorded capabilities.
What language is Jest written in, and what is the latest release?
Jest is written primarily in TypeScript. The latest release tracked on this page is v30.3.0.
How widely is Jest used on GitHub?
Jest has about 45.3k GitHub stars across about 100 contributors. It also has about 6.6k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Jest with?
This directory records Mocha, Jasmine, Karma as comparison points for Jest. A longer list of open-source projects that mention Jest is at https://www.open-source-tools.com/alternatives/jest.
Related tools
Vitest
Vitest is a next generation testing framework powered by Vite, designed for fast, efficient, and reliable testing in modern web development.
Enzyme
JavaScript testing utilities designed to help developers test React components in an easier and more intuitive manner.
Cypress Realworld App
A demonstration payment application showcasing real-world Cypress testing methods, patterns, and workflows.
Faker
Faker is a modern library for generating large volumes of fake data for use in testing, development, and demo environments, supporting both browser and Node.js applications.
Javascript-testing-best-practices
๐๐ ๐ข Comprehensive and exhaustive guide to JavaScript & Node.js testing best practices (July 2023).
Puppeteer
A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.