Showing 36 of 1147 projects
Type-safe Go bindings for the Chrome DevTools Protocol, enabling browser automation and debugging.
A self-contained, high-performance code coverage driver for PHP that's compatible with PHPUnit's CodeCoverage library.
A Ruby gem for generating fake data with a simple syntax and customizable dictionaries for testing and development.
An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.
A curated collection of community resources, tools, and projects for the k6 load testing platform.
A curated list of awesome tools, content, and projects for the k6 load testing platform.
A PySpark testing library providing fast helper methods with descriptive, color-coded error messages for DataFrame and column comparisons.
A library that enables Behavior-Driven Development (BDD) testing by converting Gherkin feature files into Playwright test files.
A command-line tool for building, testing, and publishing modern Electron applications.
A dynamic mocking library for Swift that replicates backend APIs and logic for testing and prototyping.
A powerful mock generation tool for Go that creates statically typed mocks from interface declarations.
A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.
A GitHub Action that executes jobs on non-x86 CPU architectures (ARM, s390x, ppc64le, RISC-V) via QEMU emulation.
Record and replay HTTP interactions for Elixir, inspired by Ruby's VCR.
A Java library for generating realistic fake data like persons, companies, and emails with locale support.
An advanced, smooth testing library for F# with parallel execution, property-based testing, and performance benchmarking.
A Python library for writing concise, readable, and maintainable browser UI tests with a user-oriented API.
A simple fake clock for Go that replaces the standard time package with an injectable interface for testing.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
A build and test automation tool that invokes tasks defined in PowerShell scripts, similar to psake but more powerful.
An over-engineered C++ assertion library providing rich diagnostic information, automatic expression decomposition, and syntax highlighting.
A Java library for testing javac compilation and annotation processors in unit tests.
Run any command on specific Node.js versions, including multiple versions at once, without separate installations.
A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.
An open-source, self-hosted platform for visual regression testing that tracks UI changes via image comparison.
A mocking library for Elixir that uses the Erlang meck library to provide module mocking functionality for tests.
An open-source, self-hosted continuous integration server specifically designed for PHP projects.
An open-source, self-hosted continuous integration server specifically designed for PHP projects.
A bug reporting and playback tool for Redux applications that captures state and actions for easy reproduction.
A Go-based food ordering backend demonstrating Domain-Driven Design principles with clean architecture.
A deprecated package that enabled using the Ky HTTP client in both Node.js and browsers via polyfills.
Simple and complete Svelte DOM testing utilities that encourage good testing practices.
A simple yet powerful HTTP mocking library for Rust, featuring a fluent API, request matching, and standalone Docker support.
A Chrome Extensions flavor of Playwright for automating and testing browser extensions.
A Yeoman generator providing advanced workflows for building high-quality Ionic 1 apps with Angular 1.
A curated list of resources for the Test Anything Protocol (TAP), including test frameworks, reporters, parsers, and tools.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.