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
kr/pretty
A small Go library that provides pretty-printing for Go values, including a fmt-compatible Formatter and convenience wrappers around fmt an…
321410maintenance
testdouble/suture
Suture is a Ruby gem that makes it safer to refactor or fully reimplement poorly-understood legacy code. It supports the whole refactor lif…
321409maintenance
Hermit
Hermit is a Rust CLI tool that runs unmodified x86-64 Linux programs inside a hermetic sandbox, controlling sources of nondeterminism such …
771404maintenance
rakyll/gotest
gotest is a Go CLI wrapper around `go test` that adds colored output for pass/fail results. It accepts all standard `go test` flags and sup…
591399maintenance
Tencent/GAutomator
GAutomator is an open-source UI automation testing framework for mobile games, modeled after Android's uiautomator. It interacts with game …
231377maintenance
HashNuke/hound
Hound is an Elixir library for browser automation and writing integration tests, implementing the WebDriver Wire Protocol. It supports mult…
231369maintenance
acoomans/SimulatorRemoteNotifications
An Objective-C library that extends UIApplication to receive mock remote notifications on the iOS simulator via a mini UDP server. It inclu…
321368maintenance
adleroliveira/dreamjs
DreamJS is a lightweight JavaScript library for generating random JSON data from schemas. It supports standard types plus 60+ built-in cust…
321367maintenance
pixielabs/cavy
Cavy is a cross-platform integration and end-to-end testing framework for React Native apps, written in pure JavaScript. It lets tests inte…
321367maintenance
marcoarment/BugshotKit
An iOS library that lets developers and beta testers trigger in-app bug reports via a gesture, capturing an annotated screenshot and the li…
321352maintenance
hallatore/Netling
Netling is a fast, lightweight load testing client for web testing, available as a WPF GUI, console client, or embeddable .NET library. It …
231347maintenance
vivo/MoonBox
Moonbox is a noninvasive server-side traffic capture and replay platform built on the JVM-Sandbox ecosystem (jvm-sandbox-repeater). It reco…
601342maintenance
OpenCover/opencover
OpenCover is a code coverage tool for .NET 2 and above on Windows, supporting 32 and 64-bit processes with both branch and sequence point c…
101324maintenance
shulieTech/Takin
Takin is a Java-based open-source full-link performance testing platform for online and test environments, especially for microservices arc…
231322maintenance
basecamp/mail_view
MailView is a Ruby gem that lets Rails developers preview plain text and HTML email templates in a browser without actually sending mail. I…
101320maintenance
square/cane
Cane is a Ruby CLI tool that fails your build if code quality thresholds (ABC complexity, style, documentation coverage) are not met. It is…
321305maintenance
observing/thor
Thor is a Node.js CLI tool for benchmarking and load testing WebSocket servers. It generates large numbers of persistent WebSocket connecti…
321302maintenance
aoh/radamsa
Radamsa is a general-purpose fuzzer that mutates input data to test software robustness against malformed input. This GitHub repository is …
231295maintenance
joealcorn/laboratory
A Python library inspired by GitHub's Scientist for safely refactoring critical code paths by running experiments in production. It execute…
581281maintenance
gabrielfalcao/lettuce
Lettuce is a behavior-driven development (BDD) testing framework for Python, inspired by Cucumber for Ruby. It lets teams write acceptance …
321275maintenance
pretenderjs/pretender
Pretender is a browser-only mock server library that intercepts XMLHttpRequest and Fetch requests and routes them to handlers defined with …
231262maintenance
jfairbank/redux-saga-test-plan
A JavaScript testing library for Redux Saga that provides chainable assertion APIs for both unit and integration testing of sagas. It offer…
591243maintenance
csmith-project/csmith
Csmith is a random generator of C programs whose primary purpose is finding compiler bugs via differential testing. It emits C programs fre…
631232maintenance
calogica/dbt-expectations
A dbt extension package that ports Great Expectations-style data quality tests as dbt test macros. It lets data teams run expectation tests…
231232maintenance
tarekziade/boom
Boom! is a simple Python command-line HTTP load testing tool designed as a replacement for Apache Bench, using greenlets to simulate thousa…
101209maintenance
darrenburns/ward
Ward is a modern Python testing framework focused on productivity and readability, featuring descriptive string-based test names, modular f…
101208maintenance
yahoo/blink-diff
Blink-Diff is a lightweight JavaScript image comparison tool by Yahoo, usable both as a command-line utility and as an npm library. It comp…
101204maintenance
kevinburke/hamms
Hamms is a Python library and CLI tool that runs a set of deliberately broken HTTP servers on ports 5500-5600 to elicit failures in HTTP cl…
321201maintenance
mikeerickson/phpunit-pretty-result-printer
A PHPUnit result printer plugin that replaces the default test output with a modern, colorful, prettier format. It installs via Composer an…
231193maintenance
mkoehnke/WKZombie
WKZombie is a Swift headless browser framework for iOS and macOS that navigates websites and collects data without a user interface or API,…
231185maintenance
cedarbdd/cedar
Cedar is a BDD-style testing framework for Objective-C featuring an expressive matcher DSL and built-in test doubles. It integrates with Xc…
231184maintenance
sebastianbergmann/code-unit
A PHP library providing a collection of value objects that represent PHP code units such as classes, methods, and functions. It is a low-ma…
361177maintenance
leebyron/testcheck-js
TestCheck.js is a generative (property-based) testing library for JavaScript, inspired by QuickCheck. It runs properties against many rando…
231172maintenance
svanoort/pyresttest
PyRestTest is a Python-based REST API testing and microbenchmarking tool where tests are defined declaratively in YAML or JSON files withou…
231165maintenance
developit/karmatic
Karmatic is a zero-configuration test runner that runs browser tests in headless Chrome using Karma, Webpack (or Rollup), and Jasmine, whil…
231159maintenance
didi/rdebug
Rdebug is a tool chain for recording real production traffic and replaying it against non-production environments to test and debug PHP mic…
101157maintenance
fabioCollini/DaggerMock
DaggerMock is a JUnit rule that makes it easy to override Dagger 2 provided objects with Mockito mocks in Java or Kotlin tests. It scans @M…
321153maintenance
arriven/db1000n
db1000n is a simple distributed load generation tool written in Go that fetches a JSON config from a local or remote location and runs the …
231148maintenance
google/intermock
Intermock is a Google open-source mocking library that generates mock objects and JSON with fake data from TypeScript interfaces using Fake…
101144maintenance
brooklynDev/airborne
Airborne is an RSpec-driven API testing framework for Ruby that provides matchers for validating JSON API responses. It lets developers wri…
321137maintenance
gencebay/httplive
HttpLive is a Go-based mock HTTP server with a built-in web UI for defining dynamic URL routes and JSON responses, aimed at API designers a…
231134maintenance
njpatel/grpcc
grpcc is a command-line client for testing gRPC servers, written in Node.js but able to talk to gRPC services in any language. It starts a …
321133maintenance
testing-library/vue-testing-library
Vue Testing Library is a lightweight adapter on top of DOM Testing Library and @vue/test-utils that provides simple utilities for testing V…
231123maintenance
notahat/machinist
Machinist is a Ruby library for generating test data through 'blueprints' that replace traditional fixtures in Rails tests. It automaticall…
321112maintenance
tonerdo/pose
Pose is a .NET isolation/mocking library that lets you replace any method—including static, non-virtual, and constructors—with a delegate a…
231104maintenance
flickr/yakbak
yakbak is a Node.js library that records and replays HTTP responses, inspired by Ruby's VCR. It proxies requests to a target host, saving r…
231099maintenance
agoda-com/Kakao
Kakao is a Kotlin DSL wrapper around Google's Espresso that makes Android UI test code more readable and reusable. The original Agoda repos…
101098maintenance
mfncooper/mockery
A Node.js library that intercepts require() calls so mocks or substitutes can be injected in place of real modules during unit testing. It …
101097maintenance
steelbrain/linter
Linter is a base linter provider package for the Atom editor that offers a top-level API for language-specific linter plugins to report err…
231087maintenance
google/cmockery
Cmockery is a lightweight C library for writing unit tests, compiled into standalone test executables linked with the code under test. It e…
101085maintenance
mattkersley/Responsive-Design-Testing
A simple self-hostable HTML/JavaScript page that displays a website in multiple iframe widths to test responsive web design. It supports pe…
321082maintenance
architect/dynalite
Dynalite is a JavaScript implementation of Amazon's DynamoDB API built on LevelDB, runnable as a CLI or embedded Node.js HTTP server with f…
421076maintenance
wintests/pytestDemo
A Python API automation testing framework combining Requests, Pytest, YAML-managed test data, and Allure reports. It layers HTTP interfaces…
321068maintenance
skyscreamer/JSONassert
A Java library for writing JSON unit tests with minimal code, comparing JSON strings by logical structure and data. It integrates with JUni…
231056maintenance
momosecurity/momo-code-sec-inspector-java
An IntelliJ IDEA plugin by Momo Security that performs static security analysis of Java code in real time using IDEA's native Inspection me…
321048maintenance
linkedin/test-butler
Test Butler is an Android testing library plus companion emulator app that stabilizes the Android emulator for automated UI tests. It disab…
501044maintenance
fortytw2/leaktest
A small Go testing library that detects goroutine leaks by snapshotting running goroutines at the start and end of a test and comparing the…
231044maintenance
httperf/httperf
httperf is a command-line HTTP load generator for measuring web server performance. It supports HTTP/1.1 and SSL and is designed to generat…
321018maintenance
natritmeyer/site_prism
SitePrism is a Ruby DSL for implementing the Page Object Model pattern on top of Capybara, letting testers define pages and elements declar…
231018maintenance
yujinakayama/transpec
Transpec is a command-line tool that automatically converts RSpec test code to the latest RSpec syntax using static and dynamic code analys…
321010maintenance
Nilhcem/FakeSMTP
FakeSMTP is a free, cross-platform dummy SMTP server with a graphical interface, written in Java, that intercepts emails sent by applicatio…
101007maintenance
mongomock/mongomock
Mongomock is a small Python library that provides a fake in-memory implementation of pymongo collection objects for testing MongoDB-depende…
421003maintenance
nnethercote/dhat-rs
A Rust crate providing heap profiling and ad hoc profiling capabilities similar to Valgrind's DHAT, without requiring external tools. It al…
261000maintenance
NagRock/ts-mockito
ts-mockito is a strongly typed mocking library for TypeScript inspired by Mockito. It provides mock creation, spying, stubbing, verificatio…
23997maintenance
gauntlt
Gauntlt is a ruggedization framework for running security attacks against applications using Gherkin-style attack files, usable by develope…
23997maintenance
Android Emulator Container Scripts
A set of Python scripts from Google for running the Android emulator inside Docker containers, with pre-built images hosted on Google Artif…
742077experimental
antithesishq/bombadil
Bombadil is a property-based testing tool for web and terminal UIs that autonomously explores and validates correctness properties. It is b…
831457experimental
getezy/ezy
Ezy is a fully-featured desktop GUI client for gRPC and gRPC-Web, supporting unary calls, streaming, metadata, and TLS. It offers tabs, key…
231040experimental
ariya/phantomjs
PhantomJS is a headless WebKit browser scriptable with JavaScript, supporting page automation, screen capture, headless web testing, and ne…
1029441abandoned
Faker
Faker is a PHP library that generates realistic fake data such as names, addresses, phone numbers, and text for populating databases, testi…
1026638abandoned
segment-boneyard/nightmare
Nightmare is a high-level browser automation library from Segment that exposes simple methods like goto, type, and click with a synchronous…
2319768abandoned
checkly/headless-recorder
Headless Recorder is a Chrome extension that records browser interactions (clicks, typing, navigation) and generates Playwright or Puppetee…
1015303abandoned
schickling/chromeless
Chromeless is a TypeScript library providing a simple API for automating Chrome, either locally or headlessly on AWS Lambda. It supports br…
1013221abandoned
google/sanitizers
The Google sanitizers repository hosts documentation and helper code for AddressSanitizer, ThreadSanitizer, MemorySanitizer, LeakSanitizer,…
6912465abandoned
squizlabs/PHP_CodeSniffer
PHP_CodeSniffer is a pair of PHP CLI scripts (phpcs and phpcbf) that tokenize PHP, JavaScript, and CSS files to detect violations of define…
2310780abandoned
golang/mock
GoMock is a mocking framework for Go that generates mock implementations of interfaces via the mockgen code-generation tool. It integrates …
109340abandoned
Protractor
Protractor is an end-to-end test framework for Angular and AngularJS applications, built on top of WebDriverJS/Selenium. It runs tests agai…
108665abandoned
istanbul
Istanbul is a JavaScript code coverage tool that computes statement, line, function, and branch coverage using module loader hooks to trans…
108655abandoned
Netflix/SimianArmy
A retired Netflix open-source suite of cloud resiliency tools, best known for Chaos Monkey, which randomly terminates cloud instances to ve…
107981abandoned
casperjs/casperjs
CasperJS is a navigation scripting and testing utility for the PhantomJS and SlimerJS headless browsers, providing high-level APIs for defi…
107159abandoned
facebookarchive/xctool
xctool is a drop-in replacement for Apple's xcodebuild test command that adds parallelized test runs, structured JSON test output, and huma…
106861abandoned
qodo-ai/qodo-cover
Qodo Cover is an AI-powered tool that automatically generates unit tests to increase code coverage, using LLMs to write and validate tests …
605633abandoned
bbc/wraith
Wraith is a Ruby CLI tool from BBC News that takes screenshots of webpages with a headless browser across different environments or points …
104819abandoned
HuddleEng/PhantomCSS
PhantomCSS is a CasperJS module for visual/CSS regression testing that captures screenshots with PhantomJS or SlimerJS and compares them ag…
104682abandoned
facebookarchive/augmented-traffic-control
Augmented Traffic Control (ATC) is a tool for simulating network conditions such as bandwidth, latency, packet loss, and packet reordering,…
104318abandoned
facebookarchive/WebDriverAgent
WebDriverAgent is a WebDriver server implementation for iOS that runs on devices and simulators, enabling remote control of iOS apps via th…
104260abandoned
facebookarchive/huxley
Huxley is a Python-based testing system for catching visual regressions in web applications, built at Instagram. It records user browsing a…
104032abandoned
twitter-archive/diffy
Diffy is a proxy-based differential testing tool from Twitter that multicasts incoming requests to a candidate service and two known-good s…
103811abandoned
alecthomas/gometalinter
gometalinter is a Go meta-linter that concurrently runs many Go static analysis tools and normalizes their output into a standard format. I…
103471abandoned
oculix-org/SikuliX1
SikuliX1 is the historical Java-based visual automation tool that uses OpenCV image recognition to locate on-screen GUI elements and drive …
783243abandoned
laurentj/slimerjs
SlimerJS is a scriptable headless browser that provides the PhantomJS API on top of Gecko (Firefox) instead of WebKit, letting external Jav…
232998abandoned
microsoft/onefuzz
OneFuzz is a self-hosted Fuzzing-As-A-Service platform that lets developers launch continuous fuzzing jobs from a few VMs to thousands of c…
102824abandoned
h2non/toxy
Toxy is a hackable HTTP proxy for Node.js that simulates server failures and adverse network conditions for resiliency testing. It injects …
102715abandoned
Selenoid
Selenoid is a lightweight Selenium Hub replacement that launches browsers inside Docker containers, providing an isolated, scalable, self-h…
102654abandoned
facebookarchive/ios-snapshot-test-case
FBSnapshotTestCase is an iOS library for snapshot (screenshot-based) unit testing of UIViews and layers, originally developed by Facebook. …
102647abandoned
teampoltergeist/poltergeist
Poltergeist is a Ruby driver that lets Capybara run acceptance tests in a headless PhantomJS browser. It is effectively deprecated, with Cu…
102482abandoned
uber-archive/image-diff
A deprecated Node.js library that generates a differential image between two images and reports whether they are the same, built on ImageMa…
102439abandoned
zalando/zalenium
Zalenium is a container-based Selenium Grid that scales dynamically using Docker (and works on Kubernetes), with video recording, live prev…
102361abandoned
mjackson/expect
[email protected] is a minimal JavaScript assertion library for writing readable test assertions like expect(value).toEqual(3), with built-in spy …
322269abandoned
GoogleChromeLabs/lighthousebot
A deprecated web service and Docker-based tool for running Google Lighthouse audits in CI, reporting pass/fail scores on GitHub pull reques…
102221abandoned

← prev page 9 / 11 next →