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

Open-source testing software

1682 open-source libraries, tools and applications tagged testing, ranked by how closely testing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

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

ProductHealth v2StarsMaturity
samccone/drool
Drool is a Node.js automation layer built on chromedriver/Selenium WebDriver that measures whether repeated 'clean' user actions cause DOM …
321470abandoned
jonathanpenn/ui-auto-monkey
UI AutoMonkey is a JavaScript stress testing script for iOS apps that runs in Apple's UI Automation and Instruments tools, bombarding apps …
321458abandoned
ink!
ink! is a Rust-based embedded domain-specific language (eDSL) for writing smart contracts that run on Polkadot SDK-based blockchains via th…
631454abandoned
d3ward/toolz
A collection of browser-based testing tools including an adblock effectiveness test, CSS viewport units test, and web-safe font list checke…
101448abandoned
gitlabhq/gitlab-ci
GitLab CI was an open-source continuous integration server written in Ruby. It was integrated into GitLab 8.0, and this repository now only…
101444abandoned
bslatkin/dpxdt
Depicted (dpxdt) is a Python tool and server for visual regression testing that captures webpage screenshots via PhantomJS and generates pe…
231438abandoned
Medium/phantomjs
An NPM package (phantomjs-prebuilt) that downloads and installs a blessed version of the PhantomJS headless WebKit browser and exposes its …
101430abandoned
alex-seville/blanket
Blanket.js is a seamless JavaScript code coverage library that instruments source files and reports which lines are covered by tests, worki…
321394abandoned
Firebug
Firebug was a legendary Firefox extension for web development that integrated HTML inspection, CSS editing, and JavaScript debugging direct…
321370abandoned
sslab-gatech/Rudra
Rudra is a static analyzer that detects common undefined behaviors and memory safety issues in Rust programs, capable of analyzing single p…
101367abandoned
nose-devs/nose
nose is a Python test runner and unittest extension that automatically discovers and runs tests from source files, directories, and package…
321361abandoned
MicheleBertoli/react-automata
A React library providing a state machine abstraction built on xstate, offering declarative state management via a higher-order component a…
321331abandoned
Theseus
Theseus is a JavaScript debugger extension for the Brackets code editor that supports debugging Node.js, Chrome, or both simultaneously. It…
321329abandoned
rialto-php/puphpeteer
PuPHPeteer is a PHP library that bridges to Puppeteer via Node, exposing the full Puppeteer API for controlling headless Chrome from PHP co…
101329abandoned
aspnet/MusicStore
MusicStore is a sample e-commerce test application built with ASP.NET Core and Entity Framework Core, used to exercise the ASP.NET framewor…
101280abandoned
zackargyle/service-workers
A collection of JavaScript tools for generating, testing, and experimenting with service workers, including a generator, a webpack plugin, …
321278abandoned
mynyml/watchr
Watchr is a Ruby command-line tool that monitors a directory tree and triggers user-defined actions whenever observed files change, most co…
321271abandoned
rubyide/vscode-ruby
A monorepo of Visual Studio Code extensions providing Ruby language support, including syntax highlighting, snippets, linting, formatting, …
101255abandoned
refreshdotdev/web-eval-agent
An MCP server that launches a browser-use powered agent to autonomously test and debug web applications from within AI code editors like Cu…
101235abandoned
marcosgriselli/Sizes
A Swift library for iOS that lets developers preview their UIKit app across multiple device sizes, orientations, and Dynamic Type font size…
231221abandoned
moredip/Frank
Frank is a framework for automated acceptance testing of native iOS applications, driving the UI via Cucumber-based scenarios. This mirror …
321202abandoned
yigit/dev-summit-architecture-demo
A demo social-sharing Android application created for the Android Dev Summit 2015 architecture talk. It demonstrates offline-first design w…
321185abandoned
aanand/deadweight
Deadweight is a CSS coverage tool that, given a set of stylesheets and URLs, determines which CSS selectors are actually used and reports w…
321180abandoned
remix-project-org/remix
Remix is a suite of JavaScript modules for Ethereum smart contract development, covering compilation, static analysis, debugging, and unit …
101168abandoned
angular/in-memory-web-api
An Angular library that intercepts Http and HttpClient requests and redirects them to an in-memory data store, emulating a REST API with CR…
101164abandoned
Shopify/superdb
A dynamic, wireless debugger for iOS apps consisting of an embedded static library and a Mac client app that discovers debug sessions via B…
101144abandoned
Boot to Gecko (B2G/Firefox OS)
Gaia is Mozilla's HTML5-based phone user interface for the Boot to Gecko (B2G) project, which aimed to build a complete standalone operatin…
101130abandoned
humbug/humbug
Humbug is a mutation testing framework for PHP that measures the real effectiveness of test suites by injecting small defects and checking …
101125abandoned
newcontext-oss/kitchen-terraform
A set of Test Kitchen plugins that enable converging Terraform configurations and verifying the resulting infrastructure with InSpec contro…
101123abandoned
workshopper/workshopper
Workshopper is a Node.js framework for building interactive terminal-based coding workshops, essentially a test runner with a fancy termina…
321106abandoned
kubernetes-retired/kubeadm-dind-cluster
A shell-based tool that spins up multi-node Kubernetes test clusters using kubeadm and Docker-in-Docker, aimed at Kubernetes developers and…
101095abandoned
facebookarchive/FBAllocationTracker
An iOS library for introspecting live Objective-C objects by swizzling alloc/dealloc, allowing queries of all instances of a class and gene…
101087abandoned
4clojure/4clojure
4Clojure is an interactive website for learning Clojure through problem-solving exercises, built with Clojure, Leiningen, and MongoDB. The …
101069abandoned
nickmerwin/node-coveralls
A Node.js library that takes lcov coverage data from tools like mocha and posts it to coveralls.io for code coverage reporting. It integrat…
461062abandoned
basho/rebar
Rebar is a self-contained Erlang build tool that compiles and tests Erlang applications, port drivers, and releases, with dependency manage…
101052abandoned
defunkt/cijoe
CI Joe is a lightweight, fun Continuous Integration server written in Ruby that runs your project's tests on demand and reports pass/fail s…
321046abandoned
jfirebaugh/konacha
Konacha is a Rails engine for testing your application's JavaScript with the Mocha test framework and Chai assertion library. It leverages …
321039abandoned
GCX-HCI/ThirtyInch
ThirtyInch is an MVP (Model-View-Presenter) library for Android that adds stateful Presenters to Activities and Fragments. Presenters survi…
101021abandoned
wangshengjia/VWInstantRun
VWInstantRun is an Xcode plugin that builds and runs only the selected lines of code, printing output directly to the Xcode console without…
231015abandoned
WebPlatformTest/HTML5test
HTML5test is a web application that scores how well a browser supports HTML5 and related web specifications, letting users compare results …
101004abandoned
OpenCppCoverage
OpenCppCoverage is an open-source C++ code coverage tool for Windows, primarily used to measure coverage of unit tests, with support for Vi…
101004abandoned
google/rowhammer-test
A userland test program that checks DRAM modules for bit flips caused by the rowhammer problem, where repeatedly accessing memory rows dist…
101003abandoned
TestStack/White
TestStack.White is a .NET framework for automating rich client applications built on Win32, WinForms, WPF, Silverlight, and SWT, providing …
231000abandoned
Superpowers
Superpowers is an agentic skills framework that orchestrates coding agents through a structured software development workflow. It provides …
82290242active
GBrain
gstack is a collection of 23 opinionated slash commands and 8 power tools that turn Claude Code into a virtual engineering team with roles …
60136791active
addyosmani/agent-skills
Agent Skills is a collection of production‑grade engineering workflows packaged as markdown skills for AI coding agents. It provides slash …
81101556active
Laravel
Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), migrations, queues,…
9985265stable
typicode/json-server
A Node.js CLI tool that turns a JSON file into a full fake REST API with CRUD endpoints, filtering, and pagination in seconds. It is widely…
7375711active
act
act is a Go CLI tool that runs GitHub Actions workflows locally by reading .github/workflows files and executing jobs in Docker containers.…
8772082active
spring-projects/spring-framework
Spring Framework is the foundational application framework for Java-based enterprise applications, providing dependency injection, AOP, tra…
9660263stable
Kotlin
Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native…
9553481stable
Aider
Aider is a command‑line tool that lets you pair program with large language models directly in your terminal. It integrates with git, suppo…
6649387active
Ant Design Pro
Ant Design Pro is a ready‑to‑use React boilerplate that provides a complete UI solution for enterprise applications. It combines Ant Design…
9638832active
Textualize/textual
Textual is a Python framework for building text user interfaces (TUIs) with a simple, modern Python API, CSS-like styling, and a rich widge…
8237371active
Laravel
Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), templating (Blade),…
9534966stable
Remix
Remix is a fully‑stacked web framework written in TypeScript that provides routing, data loading, authentication, and UI components in a si…
9333386active
Symfony
Symfony is a full‑stack PHP framework for building web and console applications. It provides reusable components, a powerful CLI, and a rob…
9331168active
Symfony
Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p…
9331168stable
facebook/folly
Folly is a C++20 library of core components designed for practicality and efficiency. It provides a wide range of utilities, from concurren…
9530552active
Mastra
Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph…
8728986active
locustio/locust
Locust is an open-source load and performance testing framework where test scenarios are written in plain Python code. It supports distribu…
9528227active
Elixir
Elixir is a dynamic, functional programming language built on the Erlang VM (BEAM), designed for building scalable and maintainable applica…
9726688stable
rwf2/Rocket
Rocket is an async web framework for Rust focused on usability, security, extensibility, and speed. It provides macro-based routing, compil…
4625783stable
android/compose-samples
Official Jetpack Compose sample repository containing a collection of Android Studio projects that demonstrate UI patterns, theming, naviga…
9123498active
Ember.js
Ember.js is a full‑featured JavaScript framework for building ambitious web applications. It provides a convention‑driven architecture, a p…
9422563active
MobSF/Mobile-Security-Framework-MobSF
MobSF is an automated all-in-one mobile application security testing framework for Android, iOS, and Windows Mobile apps. It performs stati…
9421980active
android/nowinandroid
Now in Android is a fully functional Android news app built entirely with Kotlin and Jetpack Compose, demonstrating official Android archit…
6821939active
nikivdev/code
Flow is a Rust-based CLI tool (installed as `f`) that provides an all-in-one developer workflow for moving projects faster, including setup…
7421113active
VHS
VHS is a CLI tool that records terminal sessions into GIFs and videos by scripting them in '.tape' files. It lets you write terminal demos …
8921081active
jasontaylordev/CleanArchitecture
Clean Architecture Solution Template is a .NET CLI template that scaffolds a full‑stack ASP.NET Core application following Clean Architectu…
8820640active
AdonisJS
AdonisJS is a TypeScript‑first full‑stack web framework for Node.js that provides a cohesive set of batteries‑included features such as ORM…
9819142active
vim-go
vim-go is a Vim/Neovim plugin that adds full Go language support, including build, test, run, debug (delve), formatting, completion, and go…
6416219active
raga-ai-hub/RagaAI-Catalyst
RagaAI Catalyst is a Python SDK for observability, monitoring, and evaluation of LLM and agentic AI applications, with tracing of agents, L…
5116164active
umijs/umi
Umi is an extensible, plugin-based enterprise-grade React application framework from Ant Group, built on React Router 6 with routing, build…
9316038stable
livekit/agents
LiveKit Agents is an open-source framework for building realtime, multimodal voice AI agents that run as programmable participants in LiveK…
9114870active
CoplayDev/unity-mcp
MCP for Unity is a bridge that connects AI assistants (Claude, Cursor, VS Code, local LLMs) to the Unity Editor via the Model Context Proto…
8214826active
AndyMik90/Aperant
Aperant (formerly Auto Claude) is an open-source desktop application that provides an autonomous multi-agent coding framework which plans, …
6214580active
EleutherAI/lm-evaluation-harness
A Python framework for few-shot evaluation of language models across hundreds of standard benchmarks (HellaSwag, MMLU, BIG-Bench, etc.). It…
9114198active
Kludex/starlette
Starlette is a lightweight, production-ready ASGI framework and toolkit for building async web services in Python. It provides HTTP and Web…
10012674stable
Play Framework
Play Framework is a high-velocity, reactive web framework for Java and Scala running on the JVM. It offers a stateless, non-blocking archit…
9012617active
secdev/scapy
Scapy is a powerful Python-based interactive packet manipulation program and library that can forge, decode, send, capture, and match packe…
8812599stable
nasa/fprime
F´ (F Prime) is a component-driven, flight-proven C++ framework from NASA JPL for rapidly developing and deploying spaceflight and other em…
9811822stable
RenderDoc
RenderDoc is a free, open-source, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES applications. It le…
9211155stable
go-vgo/robotgo
RobotGo is a native cross-platform Go library for desktop automation, RPA, and AI computer use. It controls the mouse and keyboard, reads t…
9810871active
egametang/ET
ET is a C# game development framework combining a Unity3D client with a distributed C# game server, built around a fiber-based actor model …
739927active
mshumer/gpt-prompt-engineer
A Jupyter Notebook-based tool that automatically generates, tests, and ranks LLM prompts for a given task using GPT-4, GPT-3.5-Turbo, or Cl…
479681active
mini.nvim
mini.nvim is a library of 45+ independent Lua modules for Neovim (0.10+) covering common editing tasks like textobjects, commenting, comple…
819542active
MakazhanAlpamys/Soup
Soup is a Python CLI that fine-tunes and post-trains LLMs from a single YAML config, supporting 23 methods (SFT, DPO, ORPO, SimPO, KTO, etc…
799486active
BAML
BAML is a domain-specific programming language for building LLM agents, with a Rust-like type system, typed errors, built-in tests/evals, a…
929423active
FreeBSD
The official publish-only Git mirror of the FreeBSD source tree, containing the complete kernel, userland, libraries, boot loader, and buil…
779398stable
NVIDIA/garak
garak is a command-line LLM vulnerability scanner that probes large language models for failures like hallucination, data leakage, prompt i…
899332active
testssl/testssl.sh
testssl.sh is a free, bash-based command line tool that checks any server's service on any port for TLS/SSL cipher, protocol, and cryptogra…
859218active
firerpa/lamda
FIRERPA (lamda) is an all-in-one Android device control platform whose server runs directly on the device (root or non-root) and exposes 16…
978593active
Boost C++ Libraries
Boost is a collection of free, peer-reviewed, portable C++ source libraries organized as a modularized super-project. It provides widely us…
928586stable
reactiveui/ReactiveUI
ReactiveUI is a composable, functional reactive model-view-viewmodel (MVVM) framework for all .NET platforms, built on Reactive Extensions.…
938540stable
jnMetaCode/superpowers-zh
A Chinese community edition of the superpowers project that installs 20 battle-tested Markdown 'skills' (methodologies like brainstorming, …
828341active
MassTransit/MassTransit
MassTransit is a free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous comm…
777809active
Flutter
Flutter is Google's open-source UI framework for building natively compiled applications for mobile, web, desktop, and embedded devices fro…
107568stable
open-compass/opencompass
OpenCompass is a Python-based evaluation platform and toolkit for benchmarking large language models across 100+ datasets, supporting model…
937471active
Bullet
A Ruby gem that detects N+1 queries, unused eager loading, and missing counter caches in ActiveRecord and Mongoid applications during devel…
777336active

← prev page 13 / 17 next →