Showing 36 of 273 projects
A high-performance visual regression testing tool that catches UI regressions with fast image comparisons.
A cross-platform code coverage tool for .NET Core that instruments assemblies and generates detailed reports.
Power Assert for Elixir: enhances ExUnit test output by showing evaluation results of each expression in assertions.
A high-performance Java library for generating realistic business data with internationalization support.
A Go interface mocking tool that generates fake implementations for testing, with detailed call tracking.
A Go library for recording and replaying HTTP/HTTPS interactions as mock cassettes for offline testing.
A Neovim wrapper for running tests across multiple programming languages and test runners.
An Elixir client library for sending emails via the Mailgun API with a clean, declarative interface.
A super lightweight Swift web framework for API mocking and UI testing, based on SWSGI.
Java binding for Hoverfly
Generates valid, readable C# source code from .NET Expression Trees, with enhanced assertion failure messages.
A lightweight JavaScript library for creating and running performance benchmarks in browsers and Node.js.
A Visual Studio Code extension for Salesforce development, enabling lightweight editing, deployment, and testing of metadata.
Legacy Java-based model-driven tool for generating, anonymizing, and migrating test data for development and testing.
A Go library for running functions resiliently by catching and restarting panics, with optional probabilistic crash injection.
A colorful TAP reporter that displays test results with a Nyan Cat animation.
A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.
An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.
Uploads failing iOS snapshot test images to S3 for visual debugging in continuous integration environments.
A .NET fake SMTP server for testing email functionality in applications without sending real emails.
A Java library for creating test data objects using YAML fixtures and the ObjectMother pattern.
A parser for the Test Anything Protocol (TAP) that converts TAP output into structured JavaScript objects.
A collection of utilities for building production-ready FastAPI services with common patterns and best practices.
A Java Selenium plugin for automating multi-level Shadow DOM and custom HTML tags in web applications.
A Go tool that recursively runs test coverage across multi-package projects and concatenates results into a single coverprofile.
A Python tool that converts Swagger/OpenAPI and YApi documentation into JMeter JMX files for automated performance testing.
A pytest plugin that automatically generates PyAnnotate type annotations from your test runs.
A curated collection of resources for the Locust load testing framework, including plugins, integrations, tutorials, and tools.
A lightweight PHP library to check Composer dependencies and environment at runtime.
A Playwright reporter that generates JSON test reports compliant with the CTRF open standard.
An Elixir coverage tool for Mix that generates detailed module and function coverage reports with annotated source code.
A Go websocket client for unit testing websocket handlers without requiring a live server.
A Swift framework for generating random user data by integrating with the randomuser.me API.
A developer-friendly microservice testing framework that automates API, integration, and performance tests using Gherkin syntax.
A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.
A JavaScript library for test-driven benchmarking that combines assertions with performance testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.