Showing 36 of 99 projects
A delightful JavaScript testing framework with zero configuration, built-in coverage, and snapshot testing.
Google's C++ testing and mocking framework for unit testing with xUnit architecture and rich assertion capabilities.
Google's C++ testing and mocking framework based on xUnit architecture for unit testing.
A Go toolkit providing common assertions, mocking, and test suite functionality that integrates seamlessly with the standard library.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
A Node.js test runner with a concise API, detailed error output, and thread isolation for confident development.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
A modern, C++-native test framework for unit tests, TDD, and BDD with micro-benchmarking support.
A programmer-oriented unit testing framework for PHP based on the xUnit architecture.
Simple and complete React DOM testing utilities that encourage good testing practices.
Simple and complete React DOM testing utilities that encourage good testing practices.
A next-generation testing framework powered by Vite, offering instant feedback and Jest-compatible APIs.
A behavior-driven development testing framework for JavaScript that runs in browsers and Node.js.
The most popular mocking framework for unit tests written in Java.
A network abstraction layer for Swift that encapsulates Alamofire with compile-time endpoint safety.
A comprehensive HTTP server mocking and expectations library for Node.js to test modules in isolation.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Python library for data quality testing and validation using expressive, extensible Expectations.
A simple yet flexible PHP mock object framework for unit testing with a human-readable DSL.
A behavior-driven development testing framework for Swift and Objective-C, inspired by RSpec.
Standalone and test framework agnostic JavaScript test spies, stubs and mocks.
A simple fake data generator for C#, F#, and VB.NET, ported from faker.js, to load databases and apps with realistic test data.
A JavaScript code coverage tool that computes statement, line, function, and branch coverage with module loader hooks.
A highly opinionated yet powerful and flexible PHP object mocking framework for creating test doubles.
A Python library for mocking AWS services in unit tests, enabling local testing without real AWS infrastructure.
A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.
A fixtures replacement library for Ruby that provides a straightforward syntax for setting up test data objects.
A TAP-compliant testing framework for Bash and other UNIX programs, providing simple test case definition and execution.
A Jest transformer with source map support for testing TypeScript projects.
A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.
A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A SwiftUI sample app demonstrating Clean Architecture with SwiftData, Combine, dependency injection, and full test coverage.
A library for patching, replacing, and decorating .NET and Mono methods during runtime, enabling non-destructive code modifications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.