Showing 29 of 101 projects
A TypeScript companion framework for Playwright that automates locator chaining and simplifies Page Object Model workflows.
A randomized property-based testing library for Common Lisp, designed to embed QuickCheck-style tests into existing test frameworks.
A spec-like unit testing framework for the Idris programming language.
A network driver and language-agnostic testing tool for creating arbitrary network traffic and certifying endpoint behavior.
A Jest-like expect testing library for Deno, now deprecated in favor of jsr:@std/expect.
Integration and support for writing Vert.x application tests with JUnit 5.
An expressive Go assertion library that makes tests readable and provides detailed error messages for easier debugging.
A unit test framework for F# that leverages computation expressions for expressive test definitions.
A universal JavaScript/TypeScript testing framework that runs the same tests in Node.js, Deno, and browsers using the mature QUnit API.
Async polyglot unit testing for the Vert.x toolkit.
An ESLint plugin providing linting rules specifically for QUnit JavaScript testing framework.
A small, opinionated Crystal testing framework that uses power asserts as the only assertion method.
A Go library for type-safe dependency injection using call chains, eliminating the need for type assertions.
An Elixir framework for writing tests using a Behavior-Driven Development (BDD) syntax.
A tiny and simple test framework for Crystal with common assertions and no pollution into Object class.
A humorous PHP library providing multiple ways to assert true in unit tests.
A BDD testing framework for Go that generates human-readable test specifications directly from source code.
An adapter that allows ESLint's RuleTester to run with AVA test framework while preserving its detailed error reporting.
A lightweight .NET framework for fully isolated integration tests by orchestrating reusable infrastructures and environments with auto-reset.
A cross-platform unit testing tool for MOS 6502 assembly programs, featuring a built-in emulator and JSON-based test scenarios.
A Go library that provides structured test suites with setup/teardown methods using Go 1.7+ subtests.
A BDD-style assertion library for ActionScript 3 with a fluent, readable API.
A Go testing library providing simple, colorful assertion helpers and benchmarking utilities.
An extensible, composable matchers library for the FiveAM Common Lisp testing framework.
A cross-platform, heap-free C test framework with lifecycle hooks, parameterized tests, and rich assertions.
A lightweight xUnit-style testing framework for AutoIt scripts, designed for simplicity and CI integration.
A Meteor package for writing and running Mocha tests in the browser or via command line with spacejam.
A lightweight unit testing library for Scala Native with fixture support and simple assertion reporting.
A JSON output formatter for AVA that converts TAP (Test Anything Protocol) output into structured JSON.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.