Showing 36 of 1147 projects
A Rust CLI tool to automate validation and invalidation workflows for API keys and secrets across 30+ providers.
A .NET-based fake REST API server for prototyping and CRUD backends, with GraphQL support and no database required.
QuickCheck inspired property-based testing for OCaml.
A behavior-driven development (BDD) framework and test runner for Swift projects and playgrounds.
A Rust library for automating interactions with Unix processes and bash, similar to pexpect.
An ESLint plugin that enforces best practices and catches common errors in Playwright test code.
A .NET library for intercepting and stubbing HTTP requests made by HttpClient, primarily for testing purposes.
A feature-rich iOS boilerplate that sets up a universal iOS app with logging, testing, and utility libraries via a single command.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
An xUnit.net extension for writing behavior-driven tests with natural language step descriptions.
A Swift library that simplifies implementing Pure Dependency Injection (DI) without a DI container.
A Rails application template with pre-configured best practices, Bootstrap 4, and deployment tools for senior developers.
An OS-agnostic C++ library template using plain CMake for distribution, testing, and documentation.
A PHP testing library that mocks non-deterministic built-in functions like time() and rand() using namespace fallback.
An AI skill providing specialized guidance for writing, debugging, and maintaining Playwright tests in TypeScript across various testing scenarios.
An extensible BDD assertion toolkit for JavaScript with a readable, expressive syntax.
A header-only C++ micro-benchmarking framework for statistically rigorous performance measurement of small code snippets.
A starter kit for rapidly developing web applications with the Dojo Toolkit, illustrating best practices.
A protocol-based networking library for Swift focused on requesting and decoding JSON via Decodable.
A curated list of resources for AVA, a minimal and futuristic JavaScript test runner.
A Node.js tool that runs Mocha tests in browsers using Browserify, supporting Headless Chrome and WebDriver for cross-browser testing.
A stateless model checking tool for Erlang programs that systematically tests for concurrency errors.
Run Mocha tests in Electron's main and renderer processes for browser environment testing.
Atomic state management and dependency injection library for SwiftUI applications.
A test ROM for verifying CHIP-8 emulator implementations against key opcodes.
A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.
A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.
A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.
A lightweight, dependency-free library for Clojure/Script that provides inline assertions and contextual exceptions to improve error messages.
A Ruby test double framework with a rich selection of double techniques and terse syntax.
A Swift Playgrounds unit testing library for Mac and iOS with Nimble-compatible API.
A full fake REST API generator written in Rust, inspired by json-server.
A comprehensive Ionic starter kit with testing, CI/CD, and build tools for hybrid mobile app development.
A comprehensive Ionic starter kit with testing, CI/CD, and build automation for hybrid mobile apps.
A Java library for testing XML output via XPath, schema validation, and document comparisons.
A lightweight C++20 testing framework focused on minimal heap allocation and fast compilation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.