7 projects
Jest
Jest is a comprehensive JavaScript testing framework focused on simplicity and developer experience. It provides a complete testing solution with built-in assertion libraries, mocking capabilities, snapshot testing, and code coverage reporting. The framework is designed to work with most JavaScript projects, including React applications, with minimal configuration required.
16,336
4,682
$5.8M
Vitest
Vitest is a next-generation testing framework for JavaScript and TypeScript applications, designed to be fast and compatible with Vite. It provides a modern testing experience with features like native ESM support, smart file watching, and instant hot module replacement.
4,874
1,544
$5.1M
Sinon.JS
Sinon.JS is a standalone test spies, stubs and mocks library for JavaScript. It provides test doubles that can be used with any unit testing framework to help verify and validate behavior of JavaScript applications.
2,293
811
$1.1M
React Testing Library
React Testing Library is a lightweight testing utility for React that encourages good testing practices by working with actual DOM nodes and simulating user interactions rather than dealing with component instances. It helps developers write maintainable tests that closely resemble how users interact with their applications.
2,099
593
$116K
Chai
Chai is a BDD/TDD assertion library for Node.js and the browser that can be paired with any JavaScript testing framework. It provides several interfaces that let developers choose the most comfortable assertion style, including 'should', 'expect', and 'assert'.
1,525
636
$501K
jest-dom
A testing library that extends Jest's expect functionality with additional DOM matchers, allowing developers to write more expressive and maintainable tests for DOM elements and their properties
1,005
317
$276K
qunitjs/qunit
🔮 An easy-to-use JavaScript unit testing framework.