The Principal Dev – Masterclass for Tech Leads

The Principal Dev – Masterclass for Tech LeadsJuly 17-18

Join

Top JavaScript Testing Libraries 2025

GitHub Libraries JavaScript Testing Libraries

puppeteer/puppeteer 91K +97

added 4 months ago

Puppeteer is a JavaScript library which provides a high-level API to control Chrome or Firefox

microsoft/playwright 75K +457

added 5 months ago

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

cypress-io/cypress 48K +29

added 5 months ago

Fast, easy and reliable testing for anything that runs in a browser.

jestjs/jest 44K +34

added 5 months ago

Jest is a delightful JavaScript Testing Framework with a focus on simplicity.

mochajs/mocha 22K +9

added 3 months ago

Simple, flexible, fun javascript test framework for node.js & the browser

avajs/ava 20K +1

added 5 months ago

AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and thread isolation that lets you develop with confidence.

appium/appium 20K +48

added 3 months ago

Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol

vitest-dev/vitest 14K +48

added 4 months ago

Next generation testing framework powered by Vite.

faker-js/faker 14K +37

added 5 months ago

Generate massive amounts of fake data in the browser and node.js

nightwatchjs/nightwatch 11K -1

added 4 months ago

Nightwatch is an integrated testing framework powered by Node.js and using the W3C Webdriver API. It is a complete e2e testing solution developed at BrowserStack.

devexpress/testcafe 9K +1

added 4 months ago

TestCafe is a user-friendly end-to-end (E2E) testing solution

chaijs/chai 8K +3

added 3 months ago

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

cucumber/cucumber-js 5K +9

added 4 months ago

Automated tests in plain language, for Node.js

dubzzz/fast-check 4K +6

added 4 months ago

Property based testing framework for JavaScript.

testing-library/jest-dom 4K +6

added 4 months ago

Custom jest matchers to test the state of the DOM

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.