Showing 36 of 267 projects
A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.
A fixtures replacement library for Ruby that provides a straightforward syntax for setting up test data objects.
A Swift code generator that automates boilerplate code using meta-programming and SwiftSyntax.
A Go library for writing automated tests for infrastructure code like Terraform, Packer, Docker, and cloud APIs.
A Ruby library for carefully refactoring critical paths by comparing old and new code behavior in production.
Clean Code principles and examples adapted for .NET and .NET Core developers.
A production-ready boilerplate for building RESTful APIs with Node.js, Express, and Mongoose.
A WebDriver proxy that enables automation of Firefox and other Gecko-based browsers through the Marionette protocol.
An enterprise-grade Next.js boilerplate with integrated tooling for building high-performance, maintainable applications.
A build automation and dependency management tool for Clojure projects.
An elegant console logger for Node.js and browser environments with pluggable reporters and interactive prompts.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.
A Jest transformer with source map support for testing TypeScript projects.
A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.
A curated list of awesome tools, libraries, extensions, and resources for the Chrome DevTools and DevTools Protocol ecosystem.
A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.
A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.
A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.
A curated list of Chaos Engineering resources, including tools, books, papers, and educational materials.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A minimalist random generator library for JavaScript that produces random numbers, strings, names, addresses, and more.
A deep pretty printer for Go data structures to aid in debugging with configurable output formats.
A PHPStan extension for Laravel that adds static code analysis to catch bugs and improve code quality.
An npm package to check if a number is equal to 13 with a fluent, chainable API.
An unsupervised coverage-guided kernel fuzzer for finding bugs in operating system kernels like Linux, Windows, and BSD variants.
A Ruby library that records HTTP interactions and replays them for fast, deterministic tests.
A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.
A collection of recipes for debugging various technologies and frameworks using Visual Studio Code.
A highly subjective, curated roadmap and resource collection for Flutter developers covering tools, patterns, and best practices.
Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.
Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.
A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.
A YAML-based serverspec alternative for quick and easy server configuration validation and testing.
A lightweight command-line tool for producing, consuming, and inspecting Apache Kafka messages, similar to netcat for Kafka.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.