Showing 31 of 67 projects
A language-agnostic command-line tool for validating API documentation against backend implementation.
A Ruby library for stubbing and setting expectations on HTTP requests in tests.
A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.
An open source .NET library that automates test data generation to minimize unit test setup and maximize maintainability.
Automatically generate thousands of test cases from OpenAPI or GraphQL schemas to find edge-case API bugs.
A full-stack Todo application showcasing modern ASP.NET Core with Blazor WASM, Minimal APIs, and authentication.
A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.
A lightweight server clone of Amazon S3 that simulates most S3 commands for local testing.
An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.
A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.
A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.
Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.
A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.
A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.
A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.
A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.
A lightweight open-source API simulation tool for creating realistic mocks of API dependencies during development and testing.
Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.
A distributed load-testing framework for .NET that tests any system regardless of protocol or semantic model using plain C# or F#.
A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.
A Go library for easy mocking of HTTP responses from external resources in tests.
A Capybara driver for headless WebKit to test JavaScript web apps (development suspended).
A Maven plugin for building Docker images and managing containers for integration tests.
A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.
A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.
A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.
A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.
A development tool for quickly mocking API endpoints with static or dynamic responses, delays, and custom headers.
A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.
A Redis-backed message queue system written in Go, featuring consumer lifecycle management, batch processing, and retry mechanisms.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.