10 Best Vanilla JavaScript Testing Framework Libraries

List hand-picked by Openbase Experts
Learn More

tap

tap-producing test harness for node and browsers

571K
5.7K
DefinitelyTyped
MIT
jest

Delightful JavaScript Testing.

21.2M
41.6K
Built-in
MIT
mocha

☕️ simple, flexible, fun javascript test framework for node.js & the browser

7.3M
21.9K
DefinitelyTyped
MIT
cypress

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

5.1M
42.9K
Built-in
MIT
playwright

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

1.4M
48.9K
Built-in
Apache-2.0
qunit

🔮 An easy-to-use JavaScript unit testing framework.

203K
4K
DefinitelyTyped
MIT
vitest

A Vite-native test framework. It's fast!

1.4M
8.4K
Built-in
MIT
artillery

🌩 Cloud-scale load testing. Fully serverless, test any stack, test at any scale.

71.1K
6.3K
DefinitelyTyped
MPL-2.0
appium

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

169K
16K
No support
Apache-2.0
bac

Catch CSS curve balls.

35K
6.3K
DefinitelyTyped
MIT
fc

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript

192K
3.5K
Built-in
MIT
jest-mock

Delightful JavaScript Testing.

27.3M
41.6K
Built-in
MIT
appium-flutter-driver

Appium Flutter Driver is a test automation tool for Flutter apps on multiple platforms/OSes. Appium Flutter Driver is part of the Appium mobile test automation tool maintained by community

85K
344
Built-in
MIT
jest-environment-puppeteer

Run tests using Jest & Puppeteer 🎪✨

237K
3.4K
Built-in
alsatian

TypeScript testing framework with test cases

1.8K
255
Built-in
MIT
zuu

[UNMAINTAINED] multi-framework javascript browser testing

963
969
No support
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.