Showing 36 of 1147 projects
A collection of emoji-based formatters for RSpec test output, adding fun and personality to test results.
A community-driven Cypress testing suite for Magento 2, covering frontend and backend e-commerce workflows.
A lightweight, configurable fake SMTP server written in Go for testing email functionality without a real mail server.
A collection of hands-on challenges to master TypeScript concepts through practical exercises.
A deprecated Node.js workshopper that teaches software testing fundamentals using the Test Anything Protocol (TAP).
A curated collection of publicly available resources on how companies around the world perform load testing and performance engineering.
A fixture library for Elixir applications using Ecto, providing structured test data with associations and inheritance.
An Ember.js addon that silences deprecation noise during upgrades, allowing incremental fixes.
A highly customizable test library for Lua that allows declarative tests with nested contexts.
A Go library for cleaning databases between tests with parallel execution support using file locking.
A Rust crate that automatically initializes logging and tracing infrastructure for tests via a custom #[test] attribute.
A static analysis tool that detects weak boolean assumptions in PHP code and suggests converting them to assertions.
A Salesforce Apex library for generating test data with complex relationships and creating method stubs using BDD-style mocking.
A curated list of the best JavaScript books for developers at all skill levels, from beginner to advanced.
An Erlang client for Elasticsearch's REST API, enabling seamless integration of Elasticsearch into Erlang/OTP applications.
Rust language bindings for Microsoft Playwright, providing cross-browser end-to-end testing for the Rust ecosystem.
A modern, open-source, on-premise CI/CD system focused on testing and scalability.
ESLint plugin providing auto-fixable formatting rules to ensure consistency and readability in Jest test suites.
Simple and complete Preact DOM testing utilities that encourage good testing practices.
A GitHub Action to install OTP and Elixir for CI/CD workflows, enabling testing across multiple versions.
A Crystal library for generating fake data like names, addresses, emails, and more for testing and development.
A synchronous FastAPI example project for building and testing CRUD APIs with Pytest and Docker.
A minimal Neovim plugin written in Lua that provides essential Go development tools like formatting, linting, testing, and struct tag management.
A system that detects visual changes on websites and performs basic page health checks like accessibility and W3C compliance.
A unit testing framework for Crystal, inspired by Ruby's Minitest, providing both test-unit and spec-style syntax.
A Neotest adapter for running Jest tests within Neovim, providing a unified testing interface.
A collection of reusable CMake modules and find scripts for standardizing C/C++ project builds, testing, and packaging.
Generate beautiful, customizable performance reports from JMeter, Locust, and other testing tools.
A GitHub Action that automatically tests Jupyter notebooks from top to bottom using nbmake and pytest.
A curated collection of resources on Progressive Enhancement, covering concepts, strategies, feature detection, testing, and code examples.
A wrapper around Puppeteer that simplifies front-end and end-to-end automated testing with built-in assertions and utilities.
An Elixir package for generating fake data like names, addresses, and emails for seeding databases and testing.
A Java wrapper framework for Appium that simplifies mobile and tablet app automation with a structured page object model.
Python tools for working with the Test Anything Protocol (TAP) to bridge Python test suites into TAP ecosystems.
Python type wrappers and WebSocket client for the Chrome DevTools Protocol, enabling browser automation and debugging.
A comprehensive example project demonstrating various CMake features and best practices for building C/C++ projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.