10 Best Node.js Test Runner Libraries

List hand-picked by Openbase Experts
Learn More

tj

ts-jest

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.1K
Weekly Downloads
8.4M
Last Commit
8mos ago
User Rating
4.1/ 5
9
Top Feedback
6Hard to Use
2Great Documentation
2Poor Documentation
mocha

mocha

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

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
21.7K
Weekly Downloads
6.8M
Last Commit
9mos ago
User Rating
4.5/ 5
137
Top Feedback
36Easy to Use
34Great Documentation
28Performant
ava

ava

Node.js test runner that lets you develop with confidence 🚀

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
20.1K
Weekly Downloads
233K
Last Commit
7mos ago
User Rating
4.5/ 5
29
Top Feedback
3Performant
2Great Documentation
2Bleeding Edge
uvu

uvu

uvu is an extremely fast and lightweight test runner for Node.js and the browser

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.6K
Weekly Downloads
1.2M
Last Commit
10mos ago
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Performant
1Responsive Maintainers
karma-chrome-launcher

karma-chrome-launcher

A Karma plugin. Launcher for Chrome and Chrome Canary.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
459
Weekly Downloads
2.2M
Last Commit
9mos ago
User Rating
3.5/ 5
2
Top Feedback
2Great Documentation
1Easy to Use
enqueuer

enqueuer

Polyglot flow testing tool

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
61
Weekly Downloads
163
Last Commit
8mos ago
User Rating
5.0/ 5
1
Top Feedback
pl

puppeteer-loadtest

load test puppeteer (Headless Chrome API) script using node

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
103
Weekly Downloads
2K
Last Commit
8mos ago
jap

japa

Embedable test runner for Node.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
257
Weekly Downloads
4.7K
Last Commit
whiskey

whiskey

Whiskey is a powerful test runner for Node.js applications and a process orchestration framework which makes running integration tests with a lot of service / process dependencies easier.

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
252
Weekly Downloads
89
Last Commit
9yrs ago
dot

dotest

Yet another unit test runner for Node.js

Unlicense
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
12
Last Commit
9mos ago