Ross ROSS = Recommend OSS · open-source software intelligence for agents

domain: testing

1069 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
gavv/httpexpect
httpexpect is a Go library providing concise, declarative end-to-end HTTP and REST API testing via chainable request builders and response/…
462726stable
gotestyourself/gotestsum
gotestsum is a Go test runner that wraps 'go test -' to produce human-friendly formatted output and a test run summary. It also writes JUni…
662715stable
bitwes/Gut
GUT (Godot Unit Test) is a unit testing framework for the Godot game engine that lets you write tests for GDScript in GDScript. It includes…
872711active
WebDriverManager
WebDriverManager is an open-source Java library that automates the management (download, setup, and maintenance) of browser drivers require…
922687stable
openjdk/jmh
JMH is the Java Microbenchmark Harness, a tool for building, running, and analysing nano/micro/milli/macro benchmarks on the JVM. It genera…
732674stable
Cucumber
Godog is the official Cucumber BDD framework for Go, letting teams write executable specifications in Gherkin's Given/When/Then format. It …
872671active
prontolabs/pronto
Pronto is a Ruby gem that runs automated code review by analyzing only the changes in a diff rather than the whole codebase. It integrates …
772670active
tebeka/selenium
A Selenium WebDriver client library for the Go programming language, supporting the W3C WebDriver protocol with Firefox/Geckodriver and Chr…
342664active
LibAFL
LibAFL is a Rust library of reusable building blocks for constructing custom coverage-guided fuzzers, developed by the AFL++ team. It scale…
942631active
nalexn/ViewInspector
A Swift library for unit testing SwiftUI views by traversing the view hierarchy at runtime and exposing the underlying view structs. It use…
722630active
alexfernandez/loadtest
A Node.js CLI tool and library that runs load tests against HTTP or WebSocket URLs, with an Apache ab-compatible interface plus a --rps opt…
602630active
processone/tsung
Tsung is a multi-protocol distributed load testing and benchmarking tool written in Erlang. It simulates thousands of clients to test the s…
632629active
nunit/nunit
NUnit is a unit-testing framework for all .NET languages, supporting everything from TDD unit tests to full system and integration testing.…
942623stable
cashapp/paparazzi
Paparazzi is a Kotlin library from Cash App that renders Android views and Jetpack Compose screens as snapshots inside plain JVM tests, wit…
862623active
Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools like Clang Static Analyzer a…
992614active
phpmetrics/PhpMetrics
PhpMetrics is a static analysis tool for PHP that computes quality metrics about projects and classes. It generates a beautiful, readable H…
892612active
testcontainers/testcontainers-node
Testcontainers for Node.js is a TypeScript library that spins up lightweight, throwaway Docker containers of real dependencies like databas…
982597active
yandex/yandex-tank
Yandex.Tank is an extensible open-source load and performance testing tool for Linux, supporting multiple load generators such as Phantom, …
682596active
linux-test-project/ltp
The Linux Test Project is a collection of test suites and tools for validating the reliability, robustness, and stability of the Linux kern…
862593active
Netflix/pollyjs
Polly.JS is a standalone, framework-agnostic JavaScript library for recording, replaying, and stubbing HTTP interactions in both Node and t…
4310251maintenance
google/jimfs
Jimfs is an in-memory file system for Java 8+ that implements the java.nio.file abstract file system APIs. It lets code create and use virt…
882559stable
tsdjs/tsd
tsd is a CLI tool and library for testing TypeScript type definitions (.d.ts files). It statically analyzes .test-d.ts files containing ass…
412557active
sparrowapp-dev/sparrow-app
Sparrow is an open-source, AI-powered desktop and web application for API testing, debugging, documentation, and team collaboration, positi…
792554active
nelmio/alice
Nelmio Alice is a PHP library for generating expressive fixtures and fake data, built on top of FakerPHP. It lets developers define complex…
802538active
kisielk/errcheck
errcheck is a static analysis tool for Go that finds silently ignored error return values. It can be run as a CLI or integrated via the go/…
772527active
qlustered/deepdiff
DeepDiff is a Python library for deep comparison, search, and hashing of arbitrary Python objects, including nested dictionaries and iterab…
852524active
SpectoLabs/hoverfly
Hoverfly is a lightweight open-source API simulation and service virtualization tool written in Go. It captures HTTP/HTTPS traffic and repl…
1002512active
paratestphp/paratest
ParaTest is a CLI tool that runs PHPUnit test suites in parallel across multiple processes. It requires zero configuration and can combine …
992499active
terryyin/lizard
Lizard is an extensible cyclomatic complexity analyzer supporting many popular languages including C/C++, Java, Python, and JavaScript, wit…
902484active
symfony/phpunit-bridge
A Symfony component providing utilities for PHPUnit, most notably management and reporting of user deprecation notices. It also offers Cloc…
992463stable
xdissent/ievms
A shell script that automates downloading and installing Microsoft's IE App Compat virtual machine images (IE6 through IE11 and MSEdge) int…
239767maintenance
phpmd/phpmd
PHPMD is a static analysis tool for PHP source code, a PHP equivalent of the Java PMD tool built on top of PHP Depend's metrics. It scans c…
672452stable
modernweb-dev/web
Modern Web is a collection of guides, tools, and libraries for modern web development, built on web standards with minimal abstraction. Its…
942448active
tapjs/tapjs
Node-tap is a Test-Anything-Protocol (TAP) test framework for JavaScript and TypeScript, providing a test runner CLI, assertion library, sn…
972426active
nvh95/jest-preview
Jest Preview is an npm library and CLI that renders the DOM output of Jest tests in a browser so developers can visually debug UI tests ins…
682393active
gkamradt/needle-in-a-haystack
A benchmarking tool (niah / needlehaystack) that pressure-tests LLM long-context retrieval by sweeping context length x needle depth cells …
722380active
software-mansion/argent
Argent is an agentic toolkit by Software Mansion that gives AI assistants (via an MCP server and skills) direct control of iOS simulators, …
832372active
oguimbal/pg-mem
pg-mem is an in-memory emulation of a PostgreSQL database written in TypeScript, usable in Node.js or the browser. It lets you run SQL quer…
532365active
tinylibs/tinybench
Tinybench is a tiny (~10KB) JavaScript benchmarking library built on Web APIs with accurate timing via process.hrtime or performance.now. I…
1002363active
onsi/gomega
Gomega is a matcher/assertion library for Go, best paired with the Ginkgo BDD test framework but usable with standard Go tests. It provides…
992356stable
shinydevelopment/SimulatorStatusMagic
SimulatorStatusMagic modifies the iOS Simulator's status bar to show a perfect, Apple-marketing-style state (9:41 AM, full battery, full si…
772353active
jest-community/jest-extended
jest-extended is a TypeScript library that adds many additional assertion matchers to Jest's expect API, covering arrays, strings, numbers,…
842350active
testing-library/user-event
user-event is a companion library for Testing Library that simulates real user interactions with the DOM by dispatching the full sequence o…
1002323active
marmelab/gremlins.js
gremlins.js is a JavaScript monkey testing library for Node.js and the browser that unleashes random user-like actions (clicking, typing, s…
239091maintenance
fcsonline/drill
Drill is a lightweight HTTP load testing tool written in Rust, designed as a JVM-free alternative to tools like JMeter. Benchmark plans are…
872306active
PHPCompatibility/PHPCompatibility
A set of sniffs (rules) for PHP_CodeSniffer that checks PHP code for cross-version compatibility. It analyses codebases for compatibility w…
812301active
Snaipe/Criterion
Criterion is a cross-platform unit testing framework for C and C++ that automatically registers tests and provides a xUnit-style structure …
722300active
testcontainers/testcontainers-python
Testcontainers for Python is a library providing a friendly API to spin up Docker containers (databases, browsers, etc.) as runtime environ…
932288active
benkeen/generatedata
Generatedata is a self-hosted web application and engine for generating random test data in many formats such as CSV, SQL, and JSON. It shi…
922281active
inbucket/inbucket
Inbucket is a self-hosted disposable webmail (email testing) server that accepts messages for any address via built-in SMTP and exposes the…
632267stable
agiledragon/gomonkey
gomonkey is a Go library that makes monkey patching in unit tests easy, allowing functions, member methods, interfaces, function variables,…
852263active
Azure/Azurite
Azurite is a lightweight, open-source emulator of Azure Storage that simulates the Blob, Queue, and Table services with minimal dependencie…
912253active
danielpaulus/go-ios
go-ios is a cross-platform, open-source implementation of iOS device automation features written in Go, usable as a CLI or Go library. It e…
942243active
orchestral/testbench
Orchestra Testbench is a Laravel testing helper that lets package developers write feature and integration tests by extending a preconfigur…
952240active
infection/infection
Infection is a mutation testing framework for PHP that mutates source code to find gaps in test suites. It computes a Mutation Score Indica…
1002239active
PragmaticFlow/NBomber
NBomber is a distributed load-testing framework for .NET that lets you write load test scenarios in plain C# or F# with no dependency on pr…
932236active
proptest-rs/proptest
A Rust crate providing Hypothesis-like property-based testing with automatic test case shrinking. It generates random inputs to verify that…
672228stable
TommyLemon/APIAuto
APIAuto is a web-based HTTP API tool combining machine-learning-powered no-code automated testing, code generation with static checks, and …
862218active
h2non/gock
gock is a Go library for declarative HTTP traffic mocking that intercepts outgoing requests via http.RoundTripper and matches them against …
232218stable
dfeneyrou/palanteer
Palanteer is a visual nanosecond profiler and logger for C++ and Python programs, with a single-header C++ instrumentation library and most…
322213active
Sonic Cloud Real Machine Platform
Sonic is an open-source cloud real machine platform for remote control, debugging, and automated testing of mobile devices such as Android,…
102210active
matryer/moq
Moq is a Go code generation tool that creates mock structs from any Go interface for use in unit tests. It integrates with go generate and …
872205active
thoughtbot/shoulda
Shoulda is an umbrella Ruby gem that makes Rails tests easier to write and read by bundling Shoulda Context and Shoulda Matchers. It provid…
422204stable
junit-team/junit4
JUnit 4 is a programmer-oriented unit testing framework for Java, following the xUnit architecture with annotations, assertions, and Hamcre…
668515maintenance
hamcrest/JavaHamcrest
JavaHamcrest is the original Java version of Hamcrest, a library of matcher objects that can be combined to create flexible, readable expre…
262189stable
pointfreeco/swift-dependencies
A Swift dependency management library inspired by SwiftUI's environment, for controlling dependencies like API clients, dates, and file acc…
992187active
mbj/mutant
Mutant is a mutation testing tool for Ruby that systematically mutates your code and verifies your test suite catches each change. It integ…
932187active
travis-ci/travis-ci
Travis CI is a hosted continuous integration and deployment platform for GitHub projects, configured via a simple .travis.yml file supporti…
328485maintenance
SergeyPirogov/webdriver_manager
A Python library that downloads, resolves, caches, and reuses browser driver binaries for Selenium-based browser automation. It removes the…
942182active
erikdoe/ocmock
OCMock is an Objective-C implementation of mock objects for unit testing, supporting stubs, dynamic mocks, partial mocks, and strict expect…
232170stable
smartystreets/goconvey
GoConvey is a Go testing tool that integrates with `go test`, offering a BDD-style DSL (Convey/So assertions) plus an auto-updating web UI …
238406maintenance
joshuayoes/ios-simulator-mcp
A Model Context Protocol (MCP) server that lets AI assistants interact with iOS simulators. It exposes tools for booting simulators, taking…
842160active
swiftlang/swift-testing
Swift Testing is a modern testing package for Swift with expressive, macro-based APIs like #expect for writing unit tests. It supports para…
932159active
cameroncooke/AXe
AXe is a Swift-based CLI tool for automating and inspecting iOS Simulators on macOS using Apple's private Accessibility APIs and HID input.…
812158active
unclebob/fitnesse
FitNesse is a fully integrated, stand-alone acceptance testing framework combined with a wiki, written in Java. It lets teams collaborative…
652143stable
bcoe/c8
c8 is a CLI tool that generates code coverage reports for Node.js applications using Node's built-in V8 coverage output, formatted with Ist…
862119active
Blazemeter/taurus
Taurus (bzt) is an automation-friendly framework for continuous performance and functional testing that wraps tools like JMeter, Gatling, L…
922112active
mountebank-testing/mountebank
Mountebank is an open-source service virtualization tool that creates over-the-wire test doubles for many protocols including HTTP, TCP, gR…
842106active
streamich/memfs
memfs is a TypeScript library providing in-memory implementations of the Node.js `fs` module API and the browser File System Access API, pl…
962092active
prospector-dev/prospector
Prospector is a Python static analysis tool that aggregates results from tools like Pylint, pycodestyle, and McCabe to report errors, poten…
972087active
jakerella/jquery-mockjax
A jQuery plugin that mocks and simulates ajax requests and responses so front-end code can be tested without a live server. It intercepts $…
902086stable
jarcoal/httpmock
httpmock is a Go library for easily mocking HTTP responses from external resources in tests. It lets you register responders for exact URLs…
862077stable
daimon3332/address
A self-hosted web application that generates realistic residential addresses and synthetic test profiles for 27 countries and regions, buil…
802074active
go-critic/go-critic
go-critic is an opinionated Go source code linter offering nearly 100 checks for bugs, performance, and style issues not covered by other l…
962066active
pytest-dev/pytest-cov
pytest-cov is a pytest plugin that adds code coverage measurement to pytest runs, built on top of the coverage package. It provides extras …
672059stable
Kong/insomnia-mockbin
Insomnia Mockbin is the backend service powering the API mocking capability of Kong's Insomnia platform. It lets developers create custom m…
672048active
test-prof/test-prof
TestProf is a Ruby gem providing a toolbox of profilers and helpers for analyzing and speeding up test suites, with integrations for ruby-p…
772047active
SublimeLinter/SublimeLinter
SublimeLinter is the code linting framework for the Sublime Text editor. It provides the core infrastructure for running external linters a…
632040active
pytest-dev/pytest-mock
A pytest plugin that provides a `mocker` fixture wrapping the mock package's patching API. It automatically undoes mocks after each test an…
772039stable
ConSol/docker-headless-vnc-container
A collection of Docker images providing headless VNC desktop environments with Xfce4 or IceWM, a VNC server, and noVNC HTML5 access. Images…
662038active
microcks/microcks
Microcks is an open source, cloud native platform for API mocking and testing that turns OpenAPI, AsyncAPI, gRPC, GraphQL, Postman and Soap…
982031active
reportportal/reportportal
ReportPortal is a self-hosted, service-oriented platform for aggregating, analyzing, and visualizing results from automated test runs. It i…
982024active
basecamp/gh-signoff
A GitHub CLI extension (written in Shell) that brings CI in-house: you run your test suite on your own machine and then run `gh signoff` to…
882024active
phpbench/phpbench
PHPBench is a benchmarking framework for PHP, analogous to PHPUnit but for measuring performance rather than correctness. It runs code repe…
892018active
rubik/radon
Radon is a Python CLI tool and library that computes code quality metrics such as cyclomatic complexity, raw metrics (SLOC, comments), Hals…
322014stable
matryer/is
A lightweight testing mini-framework for Go that provides a simple assertion API (is.Equal, is.True, is.NoErr, is.Fail) on top of the stand…
231976stable
linkedin/dexmaker
Dexmaker is a Java API for compile-time or runtime code generation targeting Android's Dalvik VM, producing .dex files instead of .class fi…
681967stable
typelevel/scalacheck
ScalaCheck is a property-based testing library for Scala and Java programs, inspired by Haskell's QuickCheck. It generates test cases autom…
881964stable
Raathigesh/majestic
Majestic is a zero-config graphical user interface for the Jest JavaScript testing framework, launched via npx or a global install from any…
237450maintenance
marmelab/json-graphql-server
A Node.js tool that spins up a full fake GraphQL API from a JSON data file with zero coding in under 30 seconds. Inspired by json-server, i…
841949active

← prev page 4 / 11 next →