Showing 36 of 1147 projects
A secure, cross-platform Rust library for creating temporary files with support for multiple independent references.
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 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 simple JavaScript code coverage library for both browser and Node.js environments.
A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.
A curated list of awesome resources for building Smart TV apps across platforms like Samsung Tizen, LG webOS, Android TV, and Apple tvOS.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A powerful, multiplatform E2E UI testing framework for Flutter apps that handles native interactions.
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 comprehensive checklist for reviewing Java concurrency code, covering design, documentation, synchronization, race conditions, and scalability.
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 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.
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 Go library for loading YAML fixtures into a real test database, inspired by Ruby on Rails.
A Rust library and CLI tool for generating realistic fake data in multiple languages, with support for struct derivation and locale-specific fakers.
A mutation testing tool for Rust that injects bugs into your code to see if tests catch them.
open source test management system with over 2 million downloads!
A domain-specific language for specifying, implementing, and verifying cryptographic algorithms with executable formal 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 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.
A Swift headless browser framework for iOS/OSX to automate website navigation, data collection, and testing without a UI.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.