Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Test Runner

Test Runner

92 projects

Showing 36 of 92 projects

Playwright
PlaywrightTypeScript

A framework for web testing and automation that drives Chromium, Firefox, and WebKit with a single API.

#playwright#chrome#test-runner
Stars93.3k
Forks6.1k
Last commit6 hours ago
Recipes
RecipesJavaScript

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

#javascript-testing#typescript-support#developer-tools
Stars20.8k
Forks1.5k
Last commit1 month ago
AVA
AVAJavaScript

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

#javascript-testing#developer-tools#test-runner
Stars20.8k
Forks1.5k
Last commit1 month ago
AVA
AVAJavaScript

A Node.js test runner with a concise API, detailed error output, and thread isolation for confident development.

#javascript-testing#developer-tools#test-runner
Stars20.8k
Forks1.5k
Last commit1 month ago
Jasmine
JasmineJavaScript

A behavior-driven development testing framework for JavaScript that runs in browsers and Node.js.

#test-runner#unit-testing#tdd
Stars15.8k
Forks2.2k
Last commit5 days ago
karma
karmaJavaScript

A test runner that executes JavaScript code in multiple real browsers for test-driven development.

#javascript-testing#test-runner#continuous-integration
Stars12.0k
Forks1.7k
Last commit1 month ago
ts-jest
ts-jestTypeScript

A Jest transformer with source map support for testing TypeScript projects.

#transformer#javascript-testing#test-runner
Stars7.1k
Forks476
Last commit16 hours ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.0k
Forks3.9k
Last commit6 hours ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.0k
Forks3.9k
Last commit6 hours ago
Bluepill
BluepillObjective-C

A tool to run iOS UI tests in parallel using multiple simulators on a single machine.

#bluepill#ios#simulator
Stars3.2k
Forks230
Last commit1 year ago
neotest
neotestLua

An extensible framework for running and interacting with tests directly within the NeoVim editor.

#treesitter#developer-tools#test-runner
Stars3.1k
Forks185
Last commit9 days ago
rustaceanvim
rustaceanvimLua

A Neovim plugin that supercharges Rust development with advanced rust-analyzer integration, debugging, and tooling.

#test-runner#nvim-dap#rust-lang
Stars3.1k
Forks131
Last commit9 hours ago
ParaTest
ParaTestPHP

A zero-configuration parallel test runner for PHPUnit that speeds up test suites by running tests concurrently.

#developer-tools#test-runner#phpunit
Stars2.5k
Forks253
Last commit4 days ago
tap
tapJavaScript

A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.

#commonjs#plugin-system#test-runner
Stars2.4k
Forks280
Last commit2 months ago
Very Good Cli
Very Good CliDart

A command-line interface for Dart and Flutter that generates projects, runs tests, and manages packages with best practices.

#dart#developer-tools#test-runner
Stars2.4k
Forks238
Last commit1 day ago
Calva (VSCode)
Calva (VSCode)TypeScript

An integrated, REPL-powered development environment for Clojure and ClojureScript in Visual Studio Code.

#clojurescript#test-runner#vscode-extension
Stars2.1k
Forks248
Last commit2 days ago
blanket
blanketJavaScript

A simple JavaScript code coverage library for both browser and Node.js environments.

#test-runner#nodejs#testing
Stars1.4k
Forks169
Last commit3 years ago
jest-preset-angular
jest-preset-angularTypeScript

A Jest configuration preset for testing Angular applications, enabling faster unit tests compared to Karma.

#javascript-testing#test-runner#unit-testing
Stars919
Forks304
Last commit9 hours ago
kaocha
kaochaClojure

A full-featured next-generation test runner for Clojure with watch mode, filtering, and extensible plugins.

#developer-tools#clojurescript#test-runner
Stars860
Forks81
Last commit9 months ago
Sleipnir
SleipnirSwift

A pure Swift BDD-style testing framework independent of XCTest and NSObject.

#ios#test-runner#unit-testing
Stars836
Forks47
Last commit10 years ago
NormalNvim
NormalNvimLua

A stable, modular Neovim distribution with IDE features, designed to be forked and customized.

#neovim-config#developer-tools#test-runner
Stars722
Forks358
Last commit3 months ago
RubyTest
RubyTestPython

A Sublime Text 2 plugin for running Ruby tests (Unit, RSpec, Cucumber) directly from the editor.

#ruby-development#test-runner#unit-testing
Stars716
Forks118
Last commit9 years ago
Flank
FlankKotlin

A massively parallel Android and iOS test runner for Firebase Test Lab that accelerates testing velocity.

#gradle#ios#test-runner
Stars697
Forks116
Last commit1 month ago
TAP
TAP

A curated list of resources for the Test Anything Protocol (TAP), including test frameworks, reporters, parsers, and tools.

#javascript-testing#developer-tools#test-runner
Stars653
Forks37
Last commit8 months ago
Marathon Runner
Marathon RunnerKotlin

A fast, platform-independent test runner for Android and iOS that optimizes for execution speed and stability.

#uitest#ios#testing-tool
Stars640
Forks125
Last commit3 days ago
Web components tester
Web components testerTypeScript

A testing environment for web components built with Polymer or any web component library.

#web-components#custom-elements#test-runner
Stars564
Forks174
Last commit1 month ago
cmake-tools.nvim
cmake-tools.nvimLua

A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.

#cmake-tools#developer-tools#test-runner
Stars555
Forks107
Last commit1 month ago
zora
zoraJavaScript

A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.

#javascript-test-harness#test-runner#unit-testing
Stars539
Forks94
Last commit11 days ago
pulp
pulpPureScript

A build tool for PureScript projects that automates compilation, bundling, testing, and development workflows.

#test-runner#development-server#repl
Stars442
Forks82
Last commit4 years ago
Spectre
SpectreSwift

A behavior-driven development (BDD) framework and test runner for Swift projects and playgrounds.

#open-source#test-runner#unit-testing
Stars405
Forks45
Last commit4 years ago
Expectations
ExpectationsClojure

A minimalist unit testing framework for Clojure and ClojureScript with a focus on simplicity and readability.

#clojurescript#test-runner#minimalist
Stars398
Forks25
Last commit3 years ago
Fishtape
FishtapeShell

A pure-Fish shell test runner that implements the Test Anything Protocol for testing scripts, functions, and plugins.

#test-runner#shell-scripting#fish
Stars384
Forks20
Last commit2 years ago
Fishtape
FishtapeShell

A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.

#test-runner#unit-testing#shell-scripting
Stars384
Forks20
Last commit2 years ago
gulp-mocha
gulp-mochaJavaScript

A Gulp plugin for running Mocha tests directly in your Gulp pipeline.

#javascript-testing#test-runner#unit-testing
Stars379
Forks84
Last commit2 years ago
AVA
AVA

A curated list of resources for AVA, a minimal and futuristic JavaScript test runner.

#developer-tools#open-source#test-runner
Stars356
Forks31
Last commit3 years ago
Mochify
MochifyJavaScript

A Node.js tool that runs Mocha tests in browsers using Browserify, supporting Headless Chrome and WebDriver for cross-browser testing.

#javascript-testing#browserify#test-runner
Stars348
Forks53
Last commit2 years ago
Page 1 of 3Next

Related Tags

#Testing48#Unit Testing38#Nodejs26#Javascript26#Developer Tools23#Javascript Testing21#Ava18#Tdd15#Ci Cd13#Test Automation12#Typescript11#Testing Tools10
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub