Showing 36 of 513 projects
A simulated HTTP server for testing client code with configurable responses.
A Karma preprocessor that compiles TypeScript files to JavaScript on the fly during test execution.
An Elixir library for creating injectable test dependencies using pattern matching and message passing without overriding existing modules.
A Jest-inspired testing and benchmarking framework for Deno with a comprehensive set of matchers and async support.
A fluent assertion framework for D that provides expressive syntax and detailed error messages for unit testing.
An expressive Go assertion library that makes tests readable and provides detailed error messages for easier debugging.
A Common Lisp testing framework that captures interactive REPL sessions as regression tests.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
A VSCode extension to run GUT unit and integration tests for Godot projects directly from the editor.
A modern Ruby testing framework that separates specifications from examples using RFC 2119 language for clear behavior definition.
A Go library for validating JSON against patterns, focusing on essential parts to make tests more expressive and less fragile.
A Jest-like expect testing library for Deno, now deprecated in favor of jsr:@std/expect.
A GUI wizard for generating and running Delphi code coverage reports from DUnit/DUnitX unit tests.
A minimal Elixir implementation of Ruby's factory_girl for generating test data.
A Swift framework that uses the type system to easily create mocked instances of data types for testing.
Integrates property-based testing with AVA using fast-check to generate and run test cases automatically.
A modified Phalcon INVO application demonstrating Codeception testing basics for PHP web applications.
An Ember CLI addon for writing and running BDD tests using Gherkin syntax and Yadda.
A port of the Jasmine testing framework to Dart, providing a familiar syntax for writing unit tests.
A unit testing framework built in GML for GameMaker LTS 2022+.
A unit test framework for F# that leverages computation expressions for expressive test definitions.
A Pascal/Delphi class for validating email address syntax with international (RFC653x) support.
A MicroPython-based WiFi manager for ESP devices that provides a web interface to configure and connect to networks.
A unit testing framework for CMake scripts, enabling automated testing of CMake macros and build logic.
A universal JavaScript/TypeScript testing framework that runs the same tests in Node.js, Deno, and browsers using the mature QUnit API.
A Swift network abstraction layer for typed resource fetching and model mapping with composable features.
A lightweight Angular library that simplifies component testing using the Page Object Model pattern.
A small spying and stubbing library for Clojure and ClojureScript testing.
A lightweight Jest-like BDD testing library for Deno that uses the built-in test runner.
A Jest transformer for unit testing Svelte components by compiling them for JavaScript test environments.
A library for rendering Blazor components to verified snapshot files using Blazor's native rendering APIs.
A pytest-inspired fixture caching engine for Go tests with scope control, automatic cleanup, and no external dependencies.
A Java library for capturing console output (System.out and System.err) in unit and integration tests without mocking.
Boilerplate project templates for building ASP.NET Core applications with DNTFrameworkCore.
A refactoring exercise focused on fixing violations of the Tell Don't Ask principle and anemic domain models in legacy code.
A Yeoman generator for creating Node.js modules with Gulp and Mocha unit tests.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.