EVERYTHING XIAOMI
Get listed
22 alternatives · from javascript testing frameworks

Alternatives to Cucumber.js

17.4
QUnit logo

QUnit is a free JavaScript testing framework that began in the jQuery project.

Free planAndroidiOSWeb
Free plan
26.9
Web Test Runner logo

Web Test Runner is a free, open-source test runner for web applications, installed as an npm development dependency.

Free planWebLinuxmacOS
Free plan
36.7

Karma is a JavaScript test runner that starts a web server, connects browsers, runs tests, and reports results.

Free planAndroidiOSWeb
Free plan
  1. 4Vitest logo

    Vitest

    Vitest is a testing framework powered by Vite, though it can also run without Vite.

    Free planWebLinuxmacOSWindows
    6.6Free plan
  2. 5

    Jasmine

    Jasmine is an open-source framework for testing JavaScript code that runs in browsers and Node.js.

    Free planWebLinuxmacOSWindows
    6.5Free plan
  3. 6

    Pure Test

    Pure Test is a free, minimal test runner for JavaScript projects across Node.js, Deno, Bun, Cloudflare Workers, and browsers.

    Free planWebLinuxmacOSSelf-hosted
    6.5Free plan
  4. 7Intern logo

    Intern

    Intern is an open-source test system for JavaScript libraries and applications.

    AndroidiOSWebLinux
    6.4
  5. 8

    uvu

    uvu is a free, lightweight test runner for Node.js and browser projects.

    Free planWeb
    6.4Free plan
  6. 9Mocha logo

    Mocha

    Mocha is a free, open-source JavaScript test framework that runs in Node.js and browsers.

    Free planWebLinux
    6.3Free plan
  7. 10

    Testem

    Testem is an open-source JavaScript test runner for running tests in desktop browsers, Node.js, or a configured launcher.

    Free planLinuxmacOSWindows
    6.3Free plan
  8. 11

    QUnitX

    QUnitX is a free, open-source test tool for JavaScript and TypeScript teams.

    WebLinuxmacOSWindows
    6.0
  9. 12Jest logo

    Jest

    Jest is a free JavaScript testing framework for checking correctness across JavaScript codebases.

    Free planSelf-hosted
    5.9Free plan
  10. 13Rstest logo

    Rstest

    Rstest is a free, open-source JavaScript and TypeScript testing framework built on Rsbuild and Rspack.

    Free planWebExtension
    5.9Free plan
  11. 14

    WSO2 Contract Test Runner

    WSO2 Contract Test Runner is an open-source library for checking live REST API endpoints against consumer-defined contracts.

    Free planLinuxSelf-hosted
    5.8Free plan
  12. 15Poku logo

    Poku

    Poku is a free, open-source test runner for JavaScript.

    Free planAPI
    5.7Free plan
  13. 16

    Tape

    Tape is a free, MIT-licensed test harness for Node.js and web browsers.

    Web
    5.7
  14. 17

    Japa

    Japa is a free testing framework for Node.js backend applications and libraries, with support for JSON API and browser testing.

    WebExtension
    5.6
  15. 18

    Zora

    Zora is a free, MIT-licensed JavaScript testing library for writing and running tests.

    WebAPILinux
    5.5
  16. 19

    ESM Unit

    ESM Unit is a free, Apache-2.0 open-source tool for unit testing native ECMAScript modules in web browsers.

    Web
    5.4
  17. 20

    Node-Tap

    Node-Tap is an open-source Test-Anything-Protocol library for JavaScript and a command-line program for writing and running tests.

    Windows
    5.3
  18. 21

    @hapi/lab

    @hapi/lab is a free, open-source test utility for Node.js.

    5.1
  19. 22

    TSpec

    TSpec is a TypeScript-first testing framework designed for testing TypeScript applications.

    5.1

Back to Cucumber.js