Showing 36 of 186 projects
A simple test coverage tool for Clojure projects that instruments code and generates detailed coverage reports.
Continuous regression testing platform that compares software behavior and performance against baseline versions.
A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.
A pure-Python SNMP agent simulator for testing and development, supporting multiple SNMP versions and data sources.
A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.
A Java library for generating fake objects from templates to simplify unit testing.
A helper tool for unit-testing Chrome and Firefox extensions and apps in Node.js by mocking the browser API.
Educational resources and workshop materials for learning load testing principles and practical implementation with k6.
A monorepo containing tools for developing, building, and testing Polymer web components.
A monorepo containing tools for developing, building, and testing Polymer web components.
A cross-platform GUI automation library for Rust, enabling mouse and keyboard control across macOS, Windows, and X11.
A web service to collect and inspect arbitrary HTTP requests via RESTful API or web UI, useful for testing webhooks and REST clients.
A C++ library for generating realistic fake data across 40+ categories, inspired by Faker.js.
A JavaScript code coverage tool that measures line, branch, and function coverage across browsers.
Performance benchmark and test suite for Node.js JSON-schema validators, evaluating speed, spec compliance, and side-effects.
A library that extends Apple's UI Testing framework to enable network mocking, file operations, and other dynamic interactions with the app under test.
A pluggable, extensible virtual file system for Go that provides a unified interface for multiple storage backends.
A CakePHP plugin providing a comprehensive collection of helpers, behaviors, components, and shells to enhance development.
A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.
A single Mix task to efficiently run all code analysis and testing tools in an Elixir project.
A code coverage tool for OCaml and ReScript that instruments code to show what's not tested.
A utility to add timeout functionality to promises, rejecting or providing a fallback if they take too long.
State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.
A flexible Swift library for replaying HTTP requests in unit tests, inspired by VCR.
A Golden Master-based test framework for Selenium that enables deep visual and functional regression testing with unbreakable element identification.
A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.
A TestNG-like data provider runner for JUnit with many additional features for parameterized testing.
A polyfill that implements the full flexbox specification for browsers with incomplete or buggy implementations.
A curated collection of open-source tools for debugging, benchmarking, load testing, and stress testing code and services.
Dropwizard Guice integration library providing auto-configuration, YAML bindings, and advanced web and test support.
A JavaScript library providing a curated list of superhero names as a simple JSON array.
A gem for swapping iOS simulator states by saving and restoring app documents, library, and cache files.
A powerful unit testing framework for ZSH shell scripting projects.
A powerful unit testing framework for ZSH shell scripting projects.
A high-performance visual regression testing tool that catches UI regressions with fast image comparisons.
A cross-platform code coverage tool for .NET Core that instruments assemblies and generates detailed reports.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.