Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.
AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — all from natural language.
Selenium-driven, cucumber-powered CSS testing.
API testing framework inspired by frisby-js
- golang
- api-testing-framework
- frisby
- frisby-js
An Open Source unit test framework for Hive queries based on JUnit 4 and 5
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
A polite, well mannered and thoroughly upstanding testing framework for Elixir
Port of hamcrest to ActionScript 3, a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
Clean database for testing, inspired by database_cleaner for Ruby
- golang
- clean-database
- database-engine
- driver
Mock an SSH server and define all commands it supports (Python, Twisted)
A simple mocking framework for Swift, inspired by the famous http://mockito.org/
- mocking-framework
- mockit
- swift
Inferred Model-based Fuzzer
- fuzzer
- kernel-fuzzing
- macos
Go Wrapper for using localstack
Create, Read, Update and Delete benchmarks at crude hardware speeds for embedded engines and database servers, the Rust successor to UCSB & YCSB
Isolate tests from the real world, inspired by Ruby's VCR.
The Scenario Architect provides a lightweight graphical user interface that allows a straightforward realization and manipulation of concrete driving testing scenarios. Exemplary usecases are the validation of an online verification framework or training of an prediction algorithm.
QuickCheck powered law tests for PureScript's core typeclasses.
A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
A tiny BDD framework for AS3, inspired by Bacon and RSpec
Gatling DSL extensions — feeders, profile management, transactions, assertions, Redis integration, and utility functions
Gatling plugin for JDBC — SQL queries, batch operations, and stored procedures with HikariCP connection pooling
Monitor GitHub repositories for new releases.
Unit-testing predicates for Go.