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