Showing 36 of 107 projects
A C++20 single-header, macro-free μ(micro)/unit testing framework focused on fast compilation and modern C++ features.
A property-based testing library for Swift that automatically generates random test data and shrinks failing cases.
A portable suite of libraries and tools for building cross-platform graphical client applications with minimal overhead.
A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.
A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.
A Groovy-based browser automation framework combining WebDriver, jQuery-like selectors, and Page Object modeling.
A unit testing framework for C that runs tests in separate address spaces to catch assertion failures and segmentation faults.
A comprehensive unit testing framework for PostgreSQL that emits TAP-compatible output for database testing.
A .NET library that replaces any method (including static and non-virtual) with a delegate at runtime using managed code.
A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.
A database of reproducible real-world Java bugs and a framework for controlled software engineering experiments.
A Ruby testing framework for testing command-line applications with Cucumber, RSpec, or Minitest.
An R package for unit testing that makes writing and running tests enjoyable and integrated into your workflow.
A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.
A context/specification test framework for .NET that removes language noise and simplifies tests.
A Mocha-like BDD testing framework for Go with colorful reports, no external dependencies, and expressive syntax.
A C++14 library for authoring and executing benchmarks with a GoogleTest-like API, supporting statistical analysis and performance tracking.
A pure Swift BDD-style testing framework independent of XCTest and NSObject.
A Java library for creating mock objects to simplify unit testing.
A BDD testing framework for Elixir inspired by RSpec, offering a familiar DSL and comprehensive features.
An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.
A collection of .NET Core extensions and helper NuGet packages for ASP.NET Core development.
A traffic scenario definition and execution engine for the CARLA autonomous driving simulator.
A minimal unit testing framework for C/C++ contained in a single header file.
A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.
A testing environment for web components built with Polymer or any web component library.
A collection of self-contained micro-modules for Lua providing utilities like OOP, state machines, async patterns, and testing.
An F# web automation and testing library built on Selenium with C# compatibility.
A simple, convenient testing library for Scala with uniform syntax, smart asserts, and support for Scala.js/Scala-Native.
A TDD/BDD framework for Clojure and ClojureScript, inspired by RSpec.
A Scala testing library focused on providing actionable error messages and extensible APIs.
A collection of tools for testing, printing, coloring, and error formatting to effectively write native Reason code.
A fast Apache Spark testing helper library with beautifully formatted error messages for Scala applications.
A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.
A JavaScript-native Ethereum Virtual Machine that runs in browsers, Node.js, Bun, and Deno for instant contract simulation and testing.
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.