Showing 36 of 857 projects
An auto-generated Go client library for the Chrome DevTools Protocol, enabling programmatic browser control.
A Cargo subcommand to build and test all feature flag combinations for Rust crates.
A set of polyfills for changed PHPUnit functionality to enable cross-version compatible PHP tests.
A comprehensive reference guide for creating, testing, and publishing open-source JavaScript libraries.
A PHP client library for interacting with Chrome DevTools Protocol to automate and control Chrome/Chromium browsers.
A Go tool that checks for backwards incompatible changes in Go libraries to ensure consumers still build.
A Ruby gem for running RSpec, Serverspec, Infrataster, and Capybara tests against Dockerfiles and Docker images.
A lightweight testing framework for Scala and Scala.js with cross-compilation support.
Elixir OTP behaviours for building RabbitMQ consumers and publishers with reduced boilerplate.
A Ruby framework for building Amazon Alexa skills with Sinatra integration and session management.
A testing utility for Preact components that provides virtual DOM access and an enzyme-like API.
A high-performance snapshot testing tool focused on speed and ease of use, built with OCaml.
A human-readable alternative to the test command for writing clear conditions in bash scripts.
Run tests for multiple Node.js versions locally using nvm, with automatic version detection from CI configs.
A collection of emoji-based formatters for RSpec test output, adding fun and personality to test results.
A community-driven Cypress testing suite for Magento 2, covering frontend and backend e-commerce workflows.
A collection of hands-on challenges to master TypeScript concepts through practical exercises.
A modern C++ library for type-safe, platform-independent environment variable parsing with validation and testing support.
A deprecated Node.js workshopper that teaches software testing fundamentals using the Test Anything Protocol (TAP).
A Go linter that checks for common mistakes and enforces best practices when using the testify testing framework.
A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.
A fixture library for Elixir applications using Ecto, providing structured test data with associations and inheritance.
An Ember.js addon that silences deprecation noise during upgrades, allowing incremental fixes.
A lightweight, configurable fake SMTP server written in Go for testing email functionality without a real mail server.
A curated collection of publicly available resources on how companies around the world perform load testing and performance engineering.
A static analysis tool that detects weak boolean assumptions in PHP code and suggests converting them to assertions.
A highly customizable test library for Lua that allows declarative tests with nested contexts.
An Erlang client for Elasticsearch's REST API, enabling seamless integration of Elasticsearch into Erlang/OTP applications.
A Go library for cleaning databases between tests with parallel execution support using file locking.
A synchronous FastAPI example project for building and testing CRUD APIs with Pytest and Docker.
A Salesforce Apex library for generating test data with complex relationships and creating method stubs using BDD-style mocking.
A Rust crate that automatically initializes logging and tracing infrastructure for tests via a custom #[test] attribute.
A modern, open-source, on-premise CI/CD system focused on testing and scalability.
A curated list of the best JavaScript books for developers at all skill levels, from beginner to advanced.
A Crystal library for generating fake data like names, addresses, emails, and more for testing and development.
Simple and complete Preact DOM testing utilities that encourage good testing practices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.