Showing 36 of 66 projects
Get a full fake REST API with zero coding in less than 30 seconds by serving JSON files.
A fast, scalable, multi-language, and extensible build system for software of any size.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A next-generation testing framework powered by Vite, offering instant feedback and Jest-compatible APIs.
A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.
A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.
A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.
Learn JavaScript and TypeScript by writing code to guide a warrior through puzzle-based towers.
An open-source Java application for load testing and performance measurement of web services, databases, and various network protocols.
A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
End-to-end test framework for Angular and AngularJS applications, built on WebDriverJS.
A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.
A tool to run iOS UI tests in parallel using multiple simulators on a single machine.
A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.
A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.
A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.
A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.
Preview your Jest tests in a browser to visually debug UI components and write tests faster.
A modern Erlang build tool for creating, developing, and releasing Erlang libraries, applications, and systems in a repeatable manner.
A .NET library for interacting with Docker and Docker Compose via a fluent API, supporting local and remote containers in tests and applications.
A full-featured BDD unit testing framework for bash, ksh, zsh, dash, and all POSIX shells.
A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.
A pure Elixir library for generating fake data for testing and development.
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup.
A full-featured PHP test framework with RSpec/JSpec syntax, offering stubbing and monkey-patching without PECL extensions.
Simple and complete Vue.js testing utilities that encourage good testing practices.
A collection of GitHub Actions for automated testing and building of Unity projects across multiple platforms.
A Go tool that adds text decorations and colorization to `go test` output for improved readability.
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
A massively parallel Android and iOS test runner for Firebase Test Lab that accelerates testing velocity.
A simple yet powerful HTTP mocking library for Rust, featuring a fluent API, request matching, and standalone Docker support.
A Swift headless browser based on WebKit for functional testing and webpage manipulation via JavaScript.
A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.
A Flutter testing framework that provides a rich GUI for debugging with time travel, screenshots, video recording, and rapid test execution.
A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.