Showing 31 of 1147 projects
Test Elixir code examples embedded in markdown files using a doctest-like approach.
An Elixir library for creating test contexts by mixing and matching setup functions based on ExUnit tags.
A tiny Crystal library for easier JSON response testing and object modeling.
Enables AVA test runners to use TypeScript shared workers with on-the-fly transpilation.
A rebar3 plugin that enables running Elixir ExUnit tests from the rebar3 build tool.
ESLint plugin that adds global variables for Chai's BDD assertion style in Mocha tests.
An EUnit test runner task for Mix-based Elixir projects.
Provides high-level utilities and reduces boilerplate for testing Angular components, services, guards, and interceptors.
An Angular HTTP interceptor for mocking API responses with dynamic data generation, path matching, delays, and file operation simulation.
An Angular library that displays validation error messages as tooltips on reactive and signal form inputs.
A lightweight dependency injection container for TypeScript projects, inspired by Angular's Injector.
Record and deterministically replay AI agent executions by intercepting LLM API calls, enabling offline trace capture and future fault injection.
An expressive high-level language for writing Algorand smart contracts that compiles to TEAL code.
An example demonstrating how to mock a managed federation Supergraph schema using Apollo Server 4 and apollo-gateway.
A collection of starter templates for the Gracile web framework, showcasing various configurations and features.
ESLint plugin that detects unsupported keywords in chai.js expect() assertions to prevent silent test failures.
Utility middleware for testing web components in AVA via Puppeteer.
A universal, lightweight, and type-safe dependency injection container for TypeScript, inspired by Angular's DI system.
An Angular library for mocking APIs and generating fake data directly in the browser using HTTP Interceptor.
A Docker-based template for developing Svelte applications with Vite, TypeScript, and modern tooling.
Automatically injects stable test IDs into Angular apps for QA teams, eliminating manual data-testid attributes.
A CLI tool that runs Angular tests in parallel across multiple projects by leveraging available CPU cores.
An Angular library for displaying animated success, info, warning, and error alerts.
A Go library for modifying private struct fields in imported packages during testing.
A Common Lisp library for programmatically finding open ports and checking port availability.
A cross-platform implementation of dart:html for parsing, manipulating, and querying HTML/XML documents across browsers, mobile, desktop, and server-side environments.
Zsh-Zplugin extension that automatically runs tests after installing or updating plugins and snippets.
A starter template for developing Algorand smart contracts using Tealish and Algojig within the AlgoKit framework.
An AutoIt library for integrating scripts and programs with Appveyor CI to simplify build communication.
A test repository for development and experimentation purposes.
A phpspec extension for testing Lumen applications with behavior-driven development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.