Skip to content
SPECIFICTION
Get listed

uvu vs Zora

uvu

github.com

Zora

github.com

Side by side

FigureuvuZora
Price fromFree—
Free planYes—
Free trial——
Open source——
WebYesYes
Linux—Yes
API—Yes
Plans published10
Spec score · JavaScript Testing Frameworks7.6 (#11)6.5 (#22)
Intended usersThe project describes uvu as a test runner for Node.js and browser projects.The project is aimed at JavaScript developers who want a lightweight, composable testing library for different JavaScript environments.
LicenseThe repository identifies uvu as MIT licensed.The GitHub repository identifies the project as MIT licensed.
Purposeuvu is a fast, lightweight test runner for Node.js and the browser.Zora is a JavaScript testing library for writing and running tests.

Plans

uvu

  • uvuFree

uvu pricing →

Zora

No plans published.

Zora pricing →

In their own words

uvu

uvu is a free, lightweight test runner for Node.js and browser projects. It supports individually executable test files, asynchronous tests that may return Promises, native ES modules and a familiar API. Tests can be grouped into named suites or registered through a simpler test interface, and snapshot testing is supported. Each file is self-contained and can also be run directly with Node.js. The optional CLI collects and executes suites, with options to stop after the first failure, ignore patterns, preload modules, set a working directory and colorize output. When a directory is specified, file matching takes a regular-expression pattern rather than relying on glob patterns. The optional assertion module works in browsers and can be swapped for another library, including Node.js’s native assert. Installation uses `npm install --save-dev uvu`. Package metadata specifies Node.js version `>=8`; the repository identifies the project as MIT licensed and credits Luke Edwards.

Visit github.com

Zora

Zora has no write-up on Specifiction yet; its figures are above.

Visit github.com