Showing 36 of 1147 projects
Ember addon for visual regression testing with Percy.
A PHP client library extending Selenium 3 to support Appium for mobile app automation testing.
A Go package that multiplexes aligned time.Ticker channels for coordinating multiple goroutines with non-blocking ticks.
A test-friendly replacement for Go's time package with mocking capabilities for time-dependent code.
A mutation testing framework for the Crystal programming language that modifies code to evaluate test suite effectiveness.
Real-world international name datasets for testing software internationalization and localization.
A Go program for the Raspberry Pi CAN bus simulator to develop and test the Carloop open-source car adapter.
A powerful schema-less Object-Document Mapper for MongoDB with Python, supporting both synchronous and asynchronous operations.
A testable RxSwift wrapper for Apple's MultipeerConnectivity framework, enabling reactive peer-to-peer networking.
A Web Audio API test library for continuous integration, enabling strict type checking and audio graph simulation.
A basic assertion library for Go's native testing framework with building blocks for custom assertions.
A simple skeleton for Go applications following standard project layout with pre-configured tools and structure.
A Mocha test driver package for Meteor that reports both server and client test results in the server console.
A lightweight library for monitoring and testing asyncio applications with detailed event loop diagnostics.
An Ember CLI addon that provides a mockable window global for testing, with test-friendly replacements for location, alert, confirm, prompt, and more.
Selenium webdriver step library for use with the behave BDD testing framework
A deprecated Ember CLI addon that integrates the Sinon.js testing library for mocking and spying in Ember applications.
A Ruby SMTP mock server wrapper for testing email functionality by mimicking any SMTP server behavior.
A multiplatform Kotlin client for the Chrome DevTools Protocol using coroutines and code generation.
Automatically transforms JavaScript comments into structured Playwright test steps for cleaner test code.
A Docker image for running Angular CLI projects and Karma tests with Chrome, including WebGL support via Xvfb.
A TAP reporter that sends desktop notifications for test results on OS X, Linux, and Windows.
A GitHub Action to run tests for Julia packages across multiple platforms and Julia versions.
A Coreader-like dependency injection microframework for Swift that enables controlled substitution of coeffects like dates and network calls in tests.
A Gulp plugin for generating code coverage reports in Node.js, independent of the test runner used.
A Go project template implementing vertical slice architecture for clean, testable, and dependency-isolated code.
A demonstration of using Swift Playgrounds for Test Driven Development with XCTest.
A Terraform provider for managing GraphQL API resources through infrastructure-as-code.
A VCR port for Crystal that records HTTP interactions during tests and replays them for faster, deterministic test runs.
A GitHub workflow that automatically publishes LuaRocks packages from git tags, designed for Neovim plugins.
An ESLint plugin that overrides no-unused-expressions to be friendly towards Chai.js expect and should statements.
A GitHub Action to test Ansible roles using Molecule with Docker containers.
A randomized property-based testing library for Common Lisp, designed to embed QuickCheck-style tests into existing test frameworks.
A Go micro-framework for writing readable and reusable integration tests for JSON-based RESTful APIs.
A Meteor package for collecting statement, line, function, and branch coverage from both server and client code.
A Node.js library to intercept, modify, and collect stdout and stderr output.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.