Showing 36 of 795 projects
A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.
A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.
A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.
A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.
A CLI tool for linting and testing Helm charts, designed for CI/CD pipelines and pull request validation.
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
A production-ready Next.js boilerplate with TypeScript, Redux, Express.js, Sass, testing, and a built-in CLI.
A Node.js library for writing memory leak tests using Mocha or other test runners.
A Node.js library for writing memory leak tests using Mocha or other test runners.
A Ruby library for generating fake data, originally forked from Faker with an expanded API and unique value generation.
Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.
A command-line tool that automates testing in multiple Python environments using standard Python configuration files.
A flexible Node.js client for the WebDriver/Selenium 2 protocol, supporting multiple programming paradigms.
A comprehensive Elixir library for composing, delivering, and testing emails with support for multiple adapters.
A deprecated utility for regression testing the visual appearance of web pages across multiple browsers.
A collection of design patterns and best practices for building scalable, maintainable Node.js applications.
Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.
A .NET library for safely refactoring critical code paths by comparing old and new implementations in production.
A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.
Redux middleware for handling API calls with standardized request, success, and failure actions.
A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.
A blazing-fast, type-safe service locator for Dart and Flutter that provides O(1) access to dependencies without BuildContext.
A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.
A lightweight, security-focused BDD test framework for Terraform that enables compliance and negative testing for infrastructure-as-code.
A PHP stream wrapper for a virtual file system to mock the real file system in unit tests.
A secure, cross-platform Rust library for creating temporary files with support for multiple independent references.
A C++20 single-header, macro-free μ(micro)/unit testing framework focused on fast compilation and modern C++ features.
A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.
A simple JavaScript code coverage library for both browser and Node.js environments.
A library for defining concurrent mocks in Elixir based on explicit behaviour contracts.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.
A library to send mock remote notifications to the iOS simulator for testing push notification handling.
A standalone immutable DateTime library for PHP with date, time, and calendar date objects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.