Testing (27)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
1.7KTop 5%
P A M T

microsoft playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
TypeScriptApache-2.0Deep bench • 663 contributors • 6 years
1.3KTop 10%
P A M T

webdriverio webdriverio

Next-gen browser and mobile automation test framework for Node.js
TypeScriptMITRelease machine • 580 releases • 14 years
1.3KTop 10%
P A M T

puppeteer puppeteer

JavaScript API for Chrome and Firefox
TypeScriptApache-2.0Release machine • 599 releases • 9 years
1.3KTop 10%
P A M T

vitest-dev vitest

Next generation testing framework powered by Vite.
TypeScriptMITRelease machine • 414 releases • 3.9 years
1.2KTop 10%
P A M T

jestjs jest

Delightful JavaScript Testing.
TypeScriptMITDeep bench • 1.6k contributors • 12 years
879Top 50%
P A M T

mochajs mocha

☕️ simple, flexible, fun javascript test framework for node.js & the browser
JavaScriptMITDeep bench • 506 contributors • 15 years
781Top 50%
P A M T

codeceptjs CodeceptJS

Supercharged End 2 End Testing Framework for NodeJS
JavaScriptMITDeep bench • 391 contributors • 10 years
741Top 50%
P A M T

dequelabs axe-core

Accessibility engine for automated Web UI testing
JavaScriptMPL-2.0Deep bench • 241 contributors • 10 years
737Top 50%
P A M T

DevExpress testcafe

A Node.js tool to automate end-to-end web testing.
JavaScriptMITRelease machine • 429 releases • 11 years
707Top 50%
P A M T

nightwatchjs nightwatch

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
JavaScriptMITRelease machine • 259 releases • 14 years
684Top 50%
P A M T

nock nock

HTTP server mocking and expectations library for Node.js
JavaScriptMITRelease machine • 189 releases • 14 years
636Top 50%
P A M T

testcontainers testcontainers-node

Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
TypeScriptMITRelease machine • 210 releases • 8 years
620Top 50%
P A M T

avajs ava

Node.js test runner that lets you develop with confidence 🚀
JavaScriptMITDeep bench • 310 contributors • 11 years
611Top 50%
P A M T

sinonjs sinon

Test spies, stubs and mocks for JavaScript.
JavaScriptDeep bench • 330 contributors • 15 years
446Top 50%
P A M T

tapjs tapjs

Test Anything Protocol tools for node
JavaScriptSeasoned code • 3.8k commits • 15 years
417Top 50%
P A M T

theintern intern

A next-generation code testing stack for JavaScript.
TypeScriptStar magnet • 4.4k stars
389
P A M T

tape-testing tape

tap-producing test harness for node and browsers
JavaScriptMITStar magnet • 5.8k stars
362
P A M T

ehmicky nve

Run any command on specific Node.js versions
JavaScriptApache-2.0707 stars
344
P A M T

istanbuljs nyc

the Istanbul command line interface
JavaScriptISCStar magnet • 5.7k stars
314
P A M T

alexfernandez loadtest

Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
JavaScriptMITStar magnet • 2.6k stars
301
P A M T

bleenco abstruse

Abstruse is a free and open-source CI/CD platform that tests your models and code.
GoMITStar magnet • 957 stars
284
P A M T

power-assert-js power-assert

Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
JavaScriptMITStar magnet • 2.8k stars
259
P A M T

vadimdemedes trevor

🚦 Your own mini Travis CI to run tests locally
JavaScriptMITStar magnet • 2.1k stars
234
P A M T

mantoni mochify.js

☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
JavaScriptMIT347 stars