Showing 36 of 1147 projects
A web server that serves static responses from HTTP dump files, enabling API mocking, testing, and prototyping without a backend.
A web server that serves static HTTP responses from text dumps, enabling API mocking and testing without a backend.
A production-ready Flutter starter app template with authentication, Firebase services, testing, and multi-platform support.
A Ruby client library for browser automation and testing using Microsoft Playwright.
A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.
ArchUnitTS is an architecture testing library for TypeScript and JavaScript projects to specify and enforce architectural rules.
Generate ActiveRecord model mocks for fast unit tests that don't require Rails or a database.
A C#/.NET web UI test automation framework using a fluent page object pattern and Selenium WebDriver.
A set of pytest fixtures to test Flask applications
A Rust library for creating mocks from structs without requiring trait abstractions, designed for testing.
A PHP mocking framework inspired by Mockito, using a verification strategy for test doubles and method stubs.
A template repository for creating Neovim plugins with a pre-configured Lua structure, testing, and CI workflows.
A Java tool for mocking external HTTP resources like web services and REST APIs in tests, inspired by Ruby's VCR.
An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.
A port of the Puppeteer browser automation library to run natively on Deno.
A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.
A fast Apache Spark testing helper library with beautifully formatted error messages for Scala applications.
A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.
A pytest plugin that validates Jupyter notebooks by executing cells and comparing outputs to ensure consistency.
A JavaScript-native Ethereum Virtual Machine that runs in browsers, Node.js, Bun, and Deno for instant contract simulation and testing.
A Node.js utility for generating random temporary file and directory paths with automatic cleanup.
A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.
A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.
Type-driven dependency injection for Python with fail-fast validation and native integrations for FastAPI, Flask, Django, and more.
A simple, extensible BDD framework for .NET that works with any testing framework and generates readable reports.
A cross-browser screenshot and interaction testing tool for Storybook with a visual UI runner.
A Scala library for integration testing with Docker containers, providing utilities to define, manage, and verify services.
A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.
An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.
A web service to collect and inspect arbitrary HTTP requests via RESTful API or web UI, useful for testing webhooks and REST clients.
A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.
A Neovim plugin that displays test coverage data in the sign column and summary reports for multiple programming languages.
AppiumLibrary is an appium testing library for RobotFramework
AppiumLibrary is an appium testing library for RobotFramework
A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.