Showing 36 of 512 projects
A Swift framework for building iOS apps following the VIPER architecture with minimal boilerplate.
A functional, message-based API extension for Microsoft Orleans, enabling composable actor communication for CQRS, event-sourcing, and FSM.
A simple, convenient testing library for Scala with uniform syntax, smart asserts, and support for Scala.js/Scala-Native.
A set of pytest fixtures to test Flask applications
A TDD/BDD framework for Clojure and ClojureScript, inspired by RSpec.
A productive and enjoyable unit testing framework for PHP with parallel execution and code coverage.
A Rust library for creating mocks from structs without requiring trait abstractions, designed for testing.
A PHP mocking framework inspired by Mockito, using a verification strategy for test doubles and method stubs.
A Scala testing library focused on providing actionable error messages and extensible APIs.
An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.
A mocking framework for true unit testing in Salesforce Apex, inspired by Mockito with Stub API support.
A fast Apache Spark testing helper library with beautifully formatted error messages for Scala applications.
A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.
A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.
A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.
A Java library for generating fake objects from templates to simplify unit testing.
A helper tool for unit-testing Chrome and Firefox extensions and apps in Node.js by mocking the browser API.
A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.
A modern unit testing framework for Delphi 2010+ with attribute-based testing, console runner, and cross-platform support.
A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
A behavior-driven development (BDD) framework and test runner for Swift projects and playgrounds.
A minimalist unit testing framework for Clojure and ClojureScript with a focus on simplicity and readability.
A BDD-style testing framework for shell scripts, inspired by RSpec and Jasmine.
A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.
An xUnit.net extension for writing behavior-driven tests with natural language step descriptions.
A Gulp plugin for running Mocha tests directly in your Gulp pipeline.
A PHP testing library that mocks non-deterministic built-in functions like time() and rand() using namespace fallback.
A JUnit 5 extension for automatic test data generation in Java and Kotlin, eliminating manual setup for parameterized tests.
An extensible BDD assertion toolkit for JavaScript with a readable, expressive syntax.
ESLint plugin to enforce best practices and prevent common mistakes when writing tests with jest-dom.
A regression testing tool for SQL queries that ensures consistent results against PostgreSQL databases.
Track and report test coverage for R packages with local reports and optional CI integration.
A runtime-configurable local server for iOS apps that intercepts network traffic to return predefined responses for development and testing.
A Swift image downloader library for iOS, tvOS, and macOS that simplifies asynchronous image loading in image views.
A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.