Showing 23 of 23 projects
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A modern, C++-native test framework for unit tests, TDD, and BDD with micro-benchmarking support.
A behavior-driven development testing framework for JavaScript that runs in browsers and Node.js.
The most popular mocking framework for unit tests written in Java.
A behavior-driven development testing framework for Swift and Objective-C, inspired by RSpec.
A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
A highly opinionated yet powerful and flexible PHP object mocking framework for creating test doubles.
Headless open-source eCommerce framework built on PHP/Symfony with a powerful REST API for custom business applications.
A Go testing tool that runs behavioral tests in the browser and terminal, integrating directly with `go test`.
A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.
A modern full-stack testing framework for PHP that handles acceptance, functional, and unit tests.
A matcher framework for Swift and Objective-C that provides an expressive syntax for writing test expectations.
A Node.js end-to-end testing framework with AI-powered features, unified API for multiple backends, and synchronous test writing.
A Node.js end-to-end testing framework with AI-powered features, unified API for multiple browsers, and scenario-driven BDD-style tests.
A Behavior Driven Development (BDD) testing framework for iOS development with Objective-C.
A comprehensive set of extension methods for writing readable and intuitive assertions in .NET unit tests.
RSpec and Minitest-compatible one-liner matchers for testing common Rails functionality like validations and associations.
A test and mock framework for PowerShell that enables unit testing, mocking, and code coverage analysis.
A fixtures replacement library for Rails testing with a straightforward definition syntax and multiple build strategies.
A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.
A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.
A lightweight TDD/BDD framework for Objective-C with RSpec-like syntax, built on XCTest.
A minimalistic BDD-style assertion library for Node.js and browsers, compatible with all test frameworks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.