Showing 36 of 857 projects
A protocol-based networking library for Swift focused on requesting and decoding JSON via Decodable.
A curated list of resources for AVA, a minimal and futuristic JavaScript test runner.
A Node.js tool that runs Mocha tests in browsers using Browserify, supporting Headless Chrome and WebDriver for cross-browser testing.
A stateless model checking tool for Erlang programs that systematically tests for concurrency errors.
Run Mocha tests in Electron's main and renderer processes for browser environment testing.
Atomic state management and dependency injection library for SwiftUI applications.
A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.
A lightweight, dependency-free library for Clojure/Script that provides inline assertions and contextual exceptions to improve error messages.
A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.
A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.
A test ROM for verifying CHIP-8 emulator implementations against key opcodes.
A Ruby test double framework with a rich selection of double techniques and terse syntax.
A Swift Playgrounds unit testing library for Mac and iOS with Nimble-compatible API.
A full fake REST API generator written in Rust, inspired by json-server.
A comprehensive Ionic starter kit with testing, CI/CD, and build automation for hybrid mobile apps.
A comprehensive Ionic starter kit with testing, CI/CD, and build tools for hybrid mobile app development.
A Java library for testing XML output via XPath, schema validation, and document comparisons.
Learn CQRS and Event Sourcing through interactive koans in multiple programming languages.
A Node.js server for building configurable fake backends using JSON files or JavaScript objects.
A comprehensive guide to Go coding standards, architecture, and best practices adopted by Trybe.
A container-native workflow engine for defining and executing testing and automation tasks in Docker and other container runtimes.
A lightweight C++20 testing framework focused on minimal heap allocation and fast compilation.
A self-hosted screenshot testing service that integrates with Android, iOS, and Web tests to track visual changes and notify teams.
An AI skill providing specialized guidance for writing, debugging, and maintaining Playwright tests in TypeScript across various testing scenarios.
A collection of third-party middleware and service implementations for the Fiber web framework in Go.
A comprehensive example project demonstrating Vue.js frontend with Sails.js backend integration for learning SPA development.
A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling reuse in CLI tools, background tasks, and other non-HTTP contexts.
A .NET library for impersonating users during development using ASP.NET Identity claims.
A local-first web UI for the Firebase Emulator Suite, providing data viewers, editors, and logs for Firebase services during development.
An Ember CLI addon for running tests with randomization, splitting, parallelization, and load balancing.
A Java test automation framework built on TestNG and Selenium for web and mobile applications.
An ESLint plugin providing rules to enforce best practices and prevent common errors in Mocha test suites.
A randomized property-based testing plugin for Coq, enabling automated test generation and verification within proof assistants.
State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.
A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.
Make unhandled promise rejections fail loudly and exit with code 1 instead of silently failing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.