Showing 36 of 1147 projects
A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.
A PHP stream wrapper for a virtual file system to mock the real file system in unit tests.
A C++20 single-header, macro-free μ(micro)/unit testing framework focused on fast compilation and modern C++ features.
A powerful, multiplatform E2E UI testing framework for Flutter apps that handles native interactions.
A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.
A curated list of awesome resources for building Smart TV apps across platforms like Samsung Tizen, LG webOS, Android TV, and Apple tvOS.
A library for defining concurrent mocks in Elixir based on explicit behaviour contracts.
A simple JavaScript code coverage library for both browser and Node.js environments.
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 library to send mock remote notifications to the iOS simulator for testing push notification handling.
A comprehensive checklist for reviewing Java concurrency code, covering design, documentation, synchronization, race conditions, and scalability.
A standalone immutable DateTime library for PHP with date, time, and calendar date objects.
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 Ruby library for mocking and stubbing objects in unit tests with a unified syntax for Minitest, Test::Unit, and RSpec.
A mutation testing tool for Rust that injects bugs into your code to see if tests catch them.
A CI/CD template for Rust crates to test across multiple architectures and publish binary releases for Linux, macOS, and Windows.
A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.
A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.
open source test management system with over 2 million downloads!
A property-based testing library for .NET that automatically generates random test cases to verify program specifications.
A Leiningen plugin that enhances the Clojure development environment with colorized REPL output, better stacktraces, and improved test reporting.
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 Go library that runs a real PostgreSQL database locally as part of your application or tests.
A domain-specific language for specifying, implementing, and verifying cryptographic algorithms with executable formal specifications.
Python PyPi staging server and packaging, testing, release tool
An embedded unit testing framework for Godot 4, supporting GDScript and C# with TDD, mocking, and scene testing.
A pure Elixir library for generating fake data for testing and development.
A Yeoman generator collection for bootstrapping React Native projects with linting, CI/CD, assets, and environment setup.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.