Showing 36 of 92 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.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
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 gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
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 runner and framework for Node.js with a plugin-based architecture.
A comprehensive Test Anything Protocol (TAP) test 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.
Software Specifications for Scala
A massively parallel Android and iOS test runner for Firebase Test Lab that accelerates testing velocity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.