Showing 36 of 186 projects
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.
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.
A Go library for running functions resiliently by catching and restarting panics, with optional probabilistic crash injection.
Legacy Java-based model-driven tool for generating, anonymizing, and migrating test data for development and testing.
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.
A .NET fake SMTP server for testing email functionality in applications without sending real emails.
Uploads failing iOS snapshot test images to S3 for visual debugging in continuous integration environments.
An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.
A parser for the Test Anything Protocol (TAP) that converts TAP output into structured JavaScript objects.
A Java library for creating test data objects using YAML fixtures and the ObjectMother pattern.
A collection of utilities for building production-ready FastAPI services with common patterns and best practices.
A Go tool that recursively runs test coverage across multi-package projects and concatenates results into a single coverprofile.
A Java Selenium plugin for automating multi-level Shadow DOM and custom HTML tags in web applications.
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.
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 Playwright reporter that generates JSON test reports compliant with the CTRF open standard.
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 JavaScript library for test-driven benchmarking that combines assertions with performance testing.
A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.
A Swift package providing a unified email sending interface for Vapor 3 applications with support for Mailgun, SendGrid, and SMTP.
An Elixir library for validating, formatting, and generating Brazilian CPF and CNPJ numbers.
A curated collection of resources covering all aspects of load testing using the Gatling framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.