Showing 31 of 67 projects
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
A modern unit testing framework for Delphi 2010+ with attribute-based testing, console runner, and cross-platform support.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
An xUnit.net extension for writing behavior-driven tests with natural language step descriptions.
An extensible BDD assertion toolkit for JavaScript with a readable, expressive syntax.
A Swift Playgrounds unit testing library for Mac and iOS with Nimble-compatible API.
A Swift framework providing XCTest extensions and helpers for writing robust iOS/macOS UI automation tests.
A Golden Master-based test framework for Selenium that enables deep visual and functional regression testing with unbreakable element identification.
A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.
An open-source unit test framework for Hive SQL queries, enabling TDD without installed dependencies via JUnit 4 and 5.
A C library for writing tests using the Test Anything Protocol (TAP) output format.
A modern testing and behavioral specification framework for Java 8 with fluent APIs, data-driven tests, and property-based generation.
Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.
Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.
A testing framework for writing unit and fuzz tests in Elm, enabling property-based testing with random inputs.
A powerful unit testing framework for ZSH shell scripting projects.
A powerful unit testing framework for ZSH shell scripting projects.
Power Assert for Elixir: enhances ExUnit test output by showing evaluation results of each expression in assertions.
A C++ unit testing framework supporting TDD, xUnit patterns, and multiple C++ standards.
Automated UI testing framework for set-top boxes and smart TVs using infrared commands and video analysis.
A Python-based dataplane test framework for network switches, built on unittest and supporting packet injection/verification.
A Go linter that checks for common mistakes and enforces best practices when using the testify testing framework.
A highly customizable test library for Lua that allows declarative tests with nested contexts.
A deprecated Ember CLI addon for writing Mocha and Chai tests in Ember applications.
A BDD testing framework for Go that runs tests natively with debugging support and context-aware steps.
An Elixir testing library with nested contexts, descriptive test naming, and custom matchers for complex test cases.
A lightweight, single-file Lua test framework with expect-style assertions, spies, and nested describe/it blocks.
An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.
Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.
Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.
A fluent assertion library for F# that provides readable, type-safe, and informative test assertions with YAML-based failure messages.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.