Showing 36 of 1147 projects
A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.
A powerful, multiplatform E2E UI testing framework for Flutter apps that handles native interactions.
A curated list of awesome resources for building Smart TV apps across platforms like Samsung Tizen, LG webOS, Android TV, and Apple tvOS.
A C++20 single-header, macro-free μ(micro)/unit testing framework focused on fast compilation and modern C++ features.
A PHP stream wrapper for a virtual file system to mock the real file system in unit tests.
A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.
A library for defining concurrent mocks in Elixir based on explicit behaviour contracts.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.
A simple JavaScript code coverage library for both browser and Node.js environments.
A comprehensive checklist for reviewing Java concurrency code, covering design, documentation, synchronization, race conditions, and scalability.
A library to send mock remote notifications to the iOS simulator for testing push notification handling.
A standalone immutable DateTime library for PHP with date, time, and calendar date objects.
A mutation testing tool for Rust that injects bugs into your code to see if tests catch them.
An advanced Python application framework focused on building command line interfaces (CLI) and backend applications.
A fast, extensible JavaFX-based workbench for crafting and testing HTTP, gRPC, GraphQL, and other requests via plugins.
A PHP bridge to Puppeteer that provides full API support for browser automation from PHP applications.
A toolset for creating reusable, maintainable, and testable GraphQL server modules using schema-first design.
A Ruby library for testing your library against different versions of dependencies in repeatable scenarios.
A Docker image providing a comprehensive suite of static analysis and quality assurance tools for PHP projects.
A Laravel mail driver that displays a preview overlay and stores sent emails for local testing.
A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.
A Ruby library for mocking and stubbing objects in unit tests with a unified syntax for Minitest, Test::Unit, and RSpec.
open source test management system with over 2 million downloads!
An embedded unit testing framework for Godot 4, supporting GDScript and C# with TDD, mocking, and scene testing.
A CI/CD template for Rust crates to test across multiple architectures and publish binary releases for Linux, macOS, and Windows.
A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.
A property-based testing library for .NET that automatically generates random test cases to verify program specifications.
A Go library that runs a real PostgreSQL database locally as part of your application or tests.
Python PyPi staging server and packaging, testing, release tool
A Rust library and CLI tool for generating realistic fake data in multiple languages, with support for struct derivation and locale-specific fakers.
A Go library for loading YAML fixtures into a real test database, inspired by Ruby on Rails.
A Leiningen plugin that enhances the Clojure development environment with colorized REPL output, better stacktraces, and improved test reporting.
A domain-specific language for specifying, implementing, and verifying cryptographic algorithms with executable formal specifications.
A pure Elixir library for generating fake data for testing and development.
An open-source AI testing agent that automates UI, API, security, accessibility, and visual validations using Gherkin without code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.