Showing 36 of 512 projects
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 fluent assertion framework for D that provides expressive syntax and detailed error messages for unit testing.
A Jest-inspired testing and benchmarking framework for Deno with a comprehensive set of matchers and async support.
A VSCode extension to run GUT unit and integration tests for Godot projects directly from the editor.
A Go library for validating JSON against patterns, focusing on essential parts to make tests more expressive and less fragile.
A Common Lisp testing framework that captures interactive REPL sessions as regression tests.
A modern Ruby testing framework that separates specifications from examples using RFC 2119 language for clear behavior definition.
A Jest-like expect testing library for Deno, now deprecated in favor of jsr:@std/expect.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
An expressive Go assertion library that makes tests readable and provides detailed error messages for easier debugging.
Integrates property-based testing with AVA using fast-check to generate and run test cases automatically.
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.
A port of the Jasmine testing framework to Dart, providing a familiar syntax for writing unit tests.
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 unit test framework for F# that leverages computation expressions for expressive test definitions.
A unit testing framework built in GML for GameMaker LTS 2022+.
A unit testing framework for CMake scripts, enabling automated testing of CMake macros and build logic.
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 lightweight Jest-like BDD testing library for Deno that uses the built-in test runner.
A small spying and stubbing library for Clojure and ClojureScript testing.
A lightweight Angular library that simplifies component testing using the Page Object Model pattern.
A Swift network abstraction layer for typed resource fetching and model mapping with composable features.
A library for rendering Blazor components to verified snapshot files using Blazor's native rendering APIs.
A universal JavaScript/TypeScript testing framework that runs the same tests in Node.js, Deno, and browsers using the mature QUnit API.
A Jest transformer for unit testing Svelte components by compiling them for JavaScript test environments.
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 pytest-inspired fixture caching engine for Go tests with scope control, automatic cleanup, and no external dependencies.
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.
A bash framework with module loading, dependency management, and weak OOP support for structured scripting.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.