Showing 36 of 795 projects
Codemods for migrating JavaScript and TypeScript test files from various frameworks to Jest.
A Go library for injecting controlled failures into code for testing error handling and fault tolerance.
A Ruby service skeleton framework for orchestrating business logic into a series of simple, single-responsibility actions.
A comprehensive coverage testing system for Go, enabling runtime code coverage collection for system tests and accurate testing.
A Ruby library for adding state machines to any class with support for async operations, coordinated state management, and comprehensive testing.
A Go tool that adds text decorations and colorization to `go test` output for improved readability.
A full-featured next-generation test runner for Clojure with watch mode, filtering, and extensible plugins.
Generate code coverage reports for Objective-C Xcode projects with HTML and Cobertura XML output.
A RuboCop extension that enforces code style and best practices for RSpec test files.
A complete, dependency-free Go port of httpbin for testing HTTP clients and APIs.
A curated collection of resources, guides, and reusable code for iOS and Swift development.
A mocking library for Erlang that enables dynamic mocking, call history tracking, and validation for unit testing.
A Node.js server for creating dynamic, fake JSON APIs with configurable endpoints and realistic mock data.
A proxy tool for chaos engineering that simulates real-world distributed system failures to test application resilience.
Automatic generation of the Builder pattern for Java 1.8+, reducing boilerplate for immutable value types.
A headless Internet Explorer browser with a PhantomJS-compatible JavaScript API for automation and testing.
A BDD testing framework for Elixir inspired by RSpec, offering a familiar DSL and comprehensive features.
A Rust tool that bootstraps single-dependency Kubernetes clusters for local testing and development using Nix.
A step-by-step tutorial for building, testing, and deploying a real-time chat application with Phoenix 1.7.
A Go tool for sending code coverage reports to Coveralls.io, enabling continuous coverage tracking.
Type-safe Go bindings for the Chrome DevTools Protocol, enabling browser automation and debugging.
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
A Ruby gem for generating fake data with a simple syntax and customizable dictionaries for testing and development.
An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.
A self-contained, high-performance code coverage driver for PHP that's compatible with PHPUnit's CodeCoverage library.
A PySpark testing library providing fast helper methods with descriptive, color-coded error messages for DataFrame and column comparisons.
A cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization, built in Rust.
A curated collection of community resources, tools, and projects for the k6 load testing platform.
A curated list of awesome tools, content, and projects for the k6 load testing platform.
A dynamic mocking library for Swift that replicates backend APIs and logic for testing and prototyping.
A command-line tool for building, testing, and publishing modern Electron applications.
A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.
A powerful mock generation tool for Go that creates statically typed mocks from interface declarations.
A GitHub Action that executes jobs on non-x86 CPU architectures (ARM, s390x, ppc64le, RISC-V) via QEMU emulation.
Record and replay HTTP interactions for Elixir, inspired by Ruby's VCR.
A Java library for generating realistic fake data like persons, companies, and emails with locale support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.