Showing 36 of 1147 projects
A set of helper functions and Jest matchers for RxJS marble testing, making reactive code testing easy and clear.
A Chef cookbook for building and bootstrapping AWS ParallelCluster, an HPC cluster management tool for AWS.
Factory Boy classes for generating test data in Wagtail CMS projects.
A pytest plugin that automatically generates PyAnnotate type annotations from your test runs.
A Gulp plugin for running Jasmine 3 tests in Node.js with configurable reporters and options.
A lightweight Objective-C helper class for method swizzling in iOS/macOS development.
A command-line JSON diff utility with multiple output formats and flexible comparison options.
A script to bootstrap a new Substrate chain with the current state of a live chain for development and testing.
A Crystal library for stubbing HTTP::Client requests in tests, inspired by the Ruby webmock gem.
A simple and flexible HTTP client for Crystal with middleware support and built-in testing utilities.
A Hamcrest-like assertion library for Go providing composable, self-describing matchers for readable tests.
A JavaScript API for generating random mock data from popular nerdy franchises like Harry Potter, Star Wars, and Pokemon.
A GitHub Action to set up ROS and ROS 2 environments for CI/CD workflows across Linux, macOS, and Windows.
A property-based testing library for PureScript, implementing the QuickCheck approach.
A GitHub Action to install and configure Julia for CI/CD workflows, supporting version ranges, architectures, and matrix testing.
An asyncio testing server for mocking external HTTP services, similar to the responses library but for aiohttp.
A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.
An Elixir package for accessing the Shopify Admin API with support for OAuth, private apps, and comprehensive resource coverage.
A Go library for generating random fake data and populating structs with customizable builders and zero dependencies.
A fluent API for type-safe domain model validation and mapping using annotations, code generation, and a DSL.
A demonstration app for the react-native-sound library, testing audio playback across iOS and Android.
A lightweight dependency injection container for TypeScript with functional API and React integration.
A specification for the Test Anything Protocol (TAP), a language-agnostic format for reporting test results.
An ESLint plugin providing rules to enforce best practices and catch common errors in Jasmine test suites.
A declarative library for writing testable side effects in Elixir by binding effect implementations in tests.
Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.
A CMake module for easily enabling code coverage and generating reports with CMake targets.
A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.
A Playwright library that caches network requests on the filesystem to speed up and stabilize end-to-end tests.
A JupyterLab extension for writing and running unit tests directly within Jupyter notebook cells.
A PowerShell module for deep reflection, enabling inspection and manipulation of private/internal object members.
A testing library for Elm that provides a convenient API to test Elm programs as complete units, including interactive views, commands, and ports.
A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.
A GitHub Action and Docker image for running Puppeteer (Headless Chrome Node API) in CI/CD pipelines.
A command-line tool to execute C# code and scripts without project files, featuring REPL, custom entry points, and integrated testing.
A human-friendly TAP reporter that formats test output with color and readability.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.