AVA
github.comA concurrent test runner for JavaScript projects running on Node.js.
A concurrent test runner for JavaScript projects running on Node.js.
One JavaScript and TypeScript test runner for browser, mobile, desktop, and extension workflows.
Run GitHub Actions workflows locally to get faster feedback before pushing changes.
Keep project commands in a small, cross-platform justfile and run them by name.
Automate repository workflows in a self-hosted Gitea instance.
Run JavaScript and TypeScript with a runtime that includes testing and explicit permission controls.
Run JavaScript and TypeScript projects with a combined runtime, package manager, test runner, and bundler.
Describe Ruby behavior with executable examples, expectations, and test doubles from the RSpec libraries.
Describe your idea and Runner AI builds your store and runs it with AI specialists.
Write and run JavaScript end-to-end tests across local browsers and remote grids.
Runs open models locally and exposes a developer interface for using them from apps and coding tools.
Define portable project tasks in a Taskfile and run them consistently across local machines and CI.
A JavaScript testing framework with readable behavior-driven specs and a Node command-line workflow.
Run your existing automated browser tests on BrowserStack's hosted browser grid.
Test your own web application with end-to-end, component, and API test workflows.
Run Python tests with readable assertions, fixtures, parametrization, and failure reports.
Run JavaScript or TypeScript end-to-end tests against web applications in modern browsers.
Run unit and component tests in JavaScript or TypeScript projects using Vitest.
Continuously runs .NET tests in Visual Studio or Rider and reports results as code changes.
Build functional, security and performance tests for APIs, then automate the runs in CI.
Build online ballots from question and option spreadsheets
Run JavaScript tests with built-in assertions and mocks for checking code behavior and dependency interactions.
Author readable keyword-driven acceptance tests and run them from the command line with structured result reports.
Run Ruby acceptance scenarios written in Gherkin and connect their steps to project code.