10 Best Vanilla JavaScript Test Runner Libraries

List hand-picked by Openbase Experts
Learn More

karma

Spectacular Test Runner for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.6/ 5
17
Top Feedback
4Poor Documentation
4Hard to Use
4Slow
GitHub Stars
12K
Weekly Downloads
2M
Last Commit
2mos ago

@jest/test-sequencer

Delightful JavaScript Testing.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
37K
Weekly Downloads
14M
Last Commit
1mo ago

jest-circus

Delightful JavaScript Testing.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
37K
Weekly Downloads
8M
Last Commit
1mo ago

enqueuer

Polyglot flow testing tool

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
61
Weekly Downloads
14
Last Commit
4mos ago

testem

Test'em 'Scripts! A test runner that makes Javascript unit testing fun.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
214K
Last Commit
3mos ago

jest-playwright-preset

Running tests using Jest & Playwright

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
413
Weekly Downloads
66K
Last Commit
4mos ago
bff

@ianwalter/bff

Your friendly test framework

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
451
Last Commit
2mos ago
zor

zora

Lightest, yet Fastest Javascript test runner for nodejs and browsers

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
434
Weekly Downloads
1K
Last Commit
2mos ago

@knapsack-pro/cypress

Knapsack Pro for Cypress.io test runner in JavaScript. It splits tests in dynamic way across parallel CI nodes to get faster CI build time.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
34
Weekly Downloads
11K
Last Commit
2mos ago

intern

A next-generation code testing stack for JavaScript.

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
5K
Last Commit
2mos ago
jjr

jest-junit-reporter

A JUnit test reporter for Jest.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
49
Weekly Downloads
81K
Last Commit
4yrs ago
tes

test

CommonJS test runner for Unit Testing/1.1

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
24
Weekly Downloads
33K
Last Commit
9yrs ago
mus

must

An assertion library for JavaScript and Node.js with a friendly BDD syntax (awesome.must.be.true()). It ships with many expressive matchers and is test runner and framework agnostic. Follows RFC 2119 with its use of MUST. Good stuff and well tested.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
330
Weekly Downloads
28K
Last Commit
1yr ago
rst

redux-saga-testing

A no-brainer way of testing your Sagas

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
153
Weekly Downloads
6K
Last Commit
2yrs ago

phantomjs-prebuilt-macbre

NPM wrapper for installing phantomjs

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
64
Last Commit
2yrs ago
pro

prova

Test runner based on Tape and Browserify

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
334
Weekly Downloads
43
Last Commit
4yrs ago

totoro

A simple and stable cross-browser testing tool. 简单稳定的跨浏览器测试工具。

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
567
Weekly Downloads
19
Last Commit
7yrs ago