domain: testing
1069 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| brookshi/Hitchhiker Hitchhiker is a self-hosted, web-based RESTful API testing tool built with Node.js and TypeScript. It supports team collaboration, schedule… | 23 | 2210 | abandoned |
| sebastianbergmann/phpcpd PHPCPD is a Copy/Paste Detector command-line tool for PHP code that identifies duplicated lines and clone classes across a codebase. It is … | 10 | 2209 | abandoned |
| vadimdemedes/trevor Trevor is a CLI tool that reads your project's .travis.yml and runs your tests locally in Docker containers across all the Node.js versions… | 23 | 2098 | abandoned |
| bxcodec/faker A Go library that generates fake data based on struct definitions using struct tags or single-value functions. This repository is archived … | 10 | 2079 | abandoned |
| wkeeling/selenium-wire Selenium Wire extends Selenium's Python bindings to expose the HTTP/HTTPS requests and responses made by the browser, with APIs to inspect … | 10 | 1965 | abandoned |
| thoughtbot/capybara-webkit A Capybara driver that runs headless WebKit (via Qt) for testing JavaScript-heavy web applications in Ruby. Development is suspended since … | 10 | 1952 | abandoned |
| detro/ghostdriver GhostDriver is a pure JavaScript implementation of the WebDriver Wire Protocol that uses PhantomJS as a headless browser back-end, exposing… | 10 | 1908 | abandoned |
| MicheleBertoli/react-fix-it A React library that automatically generates test snippets from component runtime errors by wrapping lifecycle methods in try/catch blocks.… | 23 | 1901 | abandoned |
| caolan/nodeunit Nodeunit is a unit testing framework for Node.js and the browser, built on the assert module with support for asynchronous tests, setUp/tea… | 23 | 1889 | abandoned |
| goadapp/goad Goad is a highly distributed load testing tool written in Go that runs HTTP load tests from AWS Lambda across multiple regions simultaneous… | 10 | 1869 | abandoned |
| speedracer/speedracer Speedracer is a performance runner, like a test runner but for performance, that executes 'race' scripts in headless Chrome and collects de… | 23 | 1849 | abandoned |
| gh-unit/gh-unit GHUnit is a deprecated test framework for Mac OS X and iOS written in Objective-C, usable standalone or alongside other testing frameworks.… | 10 | 1846 | abandoned |
| Pythagora-io/pythagora Pythagora is an npm CLI tool (with a VS Code extension) that uses LLMs like GPT-4 to automatically generate unit and integration tests for … | 70 | 1822 | abandoned |
| Calabash Calabash is an open-source automated UI testing framework for native and hybrid iOS and Android mobile applications, driven via Cucumber-st… | 32 | 1796 | abandoned |
| remirobert/Dotzu Dotzu is an in-app iOS debugging tool that displays logs, network requests, device information, and crash reports via a floating bubble hea… | 10 | 1782 | abandoned |
| hugues-m/phpunit-vw A PHPUnit extension created as a joke during the 2015 Volkswagen emissions scandal that detects CI environments and makes failing test suit… | 23 | 1760 | abandoned |
| facebook/screenshot-tests-for-android A Java library and Gradle plugin from Facebook that generates fast, deterministic screenshots of Android views during instrumentation tests… | 10 | 1740 | abandoned |
| sikuli/sikuli Sikuli is a visual GUI automation tool that uses screenshot matching to find and interact with on-screen elements, originally developed as … | 32 | 1729 | abandoned |
| dchelimsky/rspec RSpec is a Behaviour Driven Development (BDD) testing framework for Ruby, composed of modular libraries: rspec-core (spec runner), rspec-ex… | 10 | 1728 | abandoned |
| xiaojiaqi/10billionhongbaos A Go-based stress-testing project that simulates the 2015 WeChat red envelope scenario, supporting one million concurrent users on a single… | 32 | 1688 | abandoned |
| dotnet/roslyn-analyzers The former home of Microsoft's Roslyn source analyzers for .NET, including Microsoft.CodeAnalysis.NetAnalyzers. The repository has been con… | 79 | 1672 | abandoned |
| electron-userland/spectron Spectron is a JavaScript library for end-to-end testing of Electron applications using ChromeDriver and WebdriverIO. It was officially depr… | 23 | 1669 | abandoned |
| NetEaseGame/ATX ATX (AutomatorX) is a Python-based smartphone automation and testing tool supporting native apps, web apps, and games on iOS and Android, c… | 10 | 1604 | abandoned |
| square/assertj-android AssertJ Android is a set of AssertJ assertion helpers for testing Android applications, offering fluent, chainable assertions on Android cl… | 10 | 1560 | abandoned |
| brynary/webrat Webrat is a Ruby library for writing expressive acceptance tests for web applications using a browser simulator instead of a real browser. … | 32 | 1526 | abandoned |
| Gemini Gemini is a Node.js CLI utility for visual regression testing of web pages, capturing screenshots of page elements via Selenium WebDriver a… | 10 | 1506 | abandoned |
| samccone/drool Drool is a Node.js automation layer built on chromedriver/Selenium WebDriver that measures whether repeated 'clean' user actions cause DOM … | 32 | 1474 | abandoned |
| 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 … | 32 | 1458 | abandoned |
| openatx/atxserver2 A self-hosted web platform for managing pools of Android and iOS smartphones, providing a device list, remote control of real devices, and … | 62 | 1441 | abandoned |
| bslatkin/dpxdt Depicted (dpxdt) is a Python tool and server for visual regression testing that captures webpage screenshots via PhantomJS and generates pe… | 23 | 1438 | abandoned |
| Medium/phantomjs An NPM package (phantomjs-prebuilt) that downloads and installs a blessed version of the PhantomJS headless WebKit browser and exposes its … | 10 | 1432 | abandoned |
| 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… | 32 | 1395 | abandoned |
| nose-devs/nose nose is a Python test runner and unittest extension that automatically discovers and runs tests from source files, directories, and package… | 32 | 1361 | abandoned |
| twitter-archive/iago Iago is a load generator from Twitter for producing realistic traffic against services, written in Scala on the JVM. Users write Scala or J… | 10 | 1333 | abandoned |
| MicheleBertoli/react-automata A React library providing a state machine abstraction built on xstate, offering declarative state management via a higher-order component a… | 32 | 1331 | abandoned |
| 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… | 10 | 1329 | abandoned |
| alibaba/web-editor WEditor is a browser-based UI script editor from the openatx smartphone testing ecosystem, letting users inspect device UI hierarchies and … | 10 | 1326 | abandoned |
| 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… | 32 | 1272 | abandoned |
| 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… | 10 | 1240 | abandoned |
| moredip/Frank Frank is a framework for automated acceptance testing of native iOS applications, driving the UI via Cucumber-based scenarios. This mirror … | 32 | 1202 | abandoned |
| 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… | 10 | 1165 | abandoned |
| humbug/humbug Humbug is a mutation testing framework for PHP that measures the real effectiveness of test suites by injecting small defects and checking … | 10 | 1125 | abandoned |
| newcontext-oss/kitchen-terraform A set of Test Kitchen plugins that enable converging Terraform configurations and verifying the resulting infrastructure with InSpec contro… | 10 | 1122 | abandoned |
| PyCQA/pydocstyle pydocstyle is a static analysis CLI tool that checks Python docstrings for compliance with docstring conventions such as PEP 257. It report… | 10 | 1116 | abandoned |
| 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… | 50 | 1063 | abandoned |
| 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… | 32 | 1047 | abandoned |
| jfirebaugh/konacha Konacha is a Rails engine for testing your application's JavaScript with the Mocha test framework and Chai assertion library. It leverages … | 32 | 1039 | abandoned |
| OpenCppCoverage/OpenCppCoverage OpenCppCoverage is an open-source C++ code coverage tool for Windows, primarily used to measure coverage of unit tests, with support for Vi… | 10 | 1005 | abandoned |
| TestStack/White TestStack.White is a .NET framework for automating rich client applications built on Win32, WinForms, WPF, Silverlight, and SWT, providing … | 23 | 1002 | abandoned |
| Storybook Storybook is an open-source frontend workshop for building, documenting, and testing UI components and pages in isolation. It supports majo… | 95 | 90996 | stable |
| hoppscotch/hoppscotch Hoppscotch is an open-source API development ecosystem for building, testing, and documenting HTTP, REST, GraphQL, and WebSocket requests. … | 99 | 80187 | active |
| 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… | 79 | 75698 | active |
| Kong/insomnia Insomnia is an open-source, cross-platform desktop API client for debugging, designing, testing, and mocking APIs across REST, GraphQL, Web… | 99 | 39986 | active |
| promptfoo/promptfoo Promptfoo is an open-source CLI and library for evaluating and red-teaming LLM applications, prompts, agents, and RAG pipelines. It support… | 93 | 24793 | active |
| confident-ai/deepeval DeepEval is an open-source Python framework for evaluating LLM applications with pytest-style unit tests and 50+ research-backed metrics in… | 95 | 18085 | active |
| typescript-eslint/typescript-eslint typescript-eslint is a monorepo providing the tooling that enables ESLint, Prettier, and other JavaScript tools to parse and lint TypeScrip… | 95 | 16377 | stable |
| millionco/react-doctor React Doctor is a deterministic static analyzer CLI that scans React, React Native, Next.js, and related codebases for correctness, perform… | 78 | 14707 | active |
| ifixai-ai/iFixAi iFixAi is an open-source CLI diagnostic tool that independently audits AI agents for misalignment, hallucination, manipulation, deception, … | 81 | 12796 | active |
| hatoo/oha oha is a small HTTP load generator written in Rust, inspired by rakyll/hey, that sends load to a web application and displays results in a … | 94 | 10524 | active |
| react-cosmos/react-cosmos React Cosmos is a sandbox for developing and testing React UI components in isolation, with a fixture-based file convention and a playgroun… | 95 | 8686 | active |
| mockoon/mockoon Mockoon is a free, open-source desktop application (built with Electron) for designing and running mock REST APIs locally, with a companion… | 94 | 8390 | active |
| wg/wrk wrk is a modern HTTP benchmarking tool that generates significant load from a single multi-core machine using a multithreaded design with e… | 32 | 40402 | maintenance |
| autoscrape-labs/pydoll Pydoll is a Python library for automating Chromium-based browsers directly over the Chrome DevTools Protocol, with no WebDriver binary and … | 85 | 7064 | active |
| codesenberg/bombardier Bombardier is a fast cross-platform HTTP(S) benchmarking tool written in Go, built on fasthttp with an optional net/http client for HTTP/2.… | 78 | 6830 | active |
| AFL++ AFL++ is a superior, actively maintained fork of American Fuzzy Lop, a coverage-guided fuzzer with many mutators, power schedules, and inst… | 95 | 6744 | active |
| webhooksite/webhook.site Webhook.site is a tool that instantly generates unique URLs and email addresses to receive, inspect, and debug HTTP webhooks and requests i… | 65 | 6724 | active |
| reqable/reqable-app Reqable is a cross-platform API debugging and testing application combining an MITM proxy for capturing HTTP(S) traffic with a full-feature… | 92 | 6708 | active |
| orval-labs/orval Orval is a code generation tool that produces type-safe TypeScript API clients from OpenAPI v3 or Swagger v2 specifications in YAML or JSON… | 96 | 6419 | active |
| google/syzkaller syzkaller is an unsupervised coverage-guided kernel fuzzer originally built for the Linux kernel and now supporting FreeBSD, Fuchsia, gViso… | 77 | 6316 | active |
| JoeDog/siege Siege is an open-source HTTP load testing and benchmarking utility written in C. It simulates many concurrent users hitting one or many URL… | 87 | 6216 | active |
| Huachao/vscode-restclient A Visual Studio Code extension that lets you send HTTP requests and view responses directly in the editor, supporting GraphQL queries, cURL… | 58 | 6045 | active |
| postmanlabs/postman-app-support Postman is a widely used API platform for building, testing, designing, and collaborating on APIs, offered as a desktop app and web service… | 63 | 6020 | active |
| YMFE/yapi YApi is a self-hostable, visual API management platform for defining, documenting, mocking, and testing HTTP interfaces across developers, … | 23 | 27727 | maintenance |
| vimeo/psalm Psalm is an open-source static analysis tool for PHP that finds type-related bugs and security vulnerabilities through type inference and t… | 87 | 5888 | active |
| Giskard-AI/giskard-oss Giskard is an open-source Python library for testing, evaluating, and red-teaming LLM-based agents and RAG systems. Its v3 rewrite provides… | 95 | 5802 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 69 | 5801 | active |
| diffplug/spotless Spotless is a code formatting plugin for Gradle, Maven, and SBT that checks and automatically fixes formatting violations across many langu… | 95 | 5634 | stable |
| baidu/dperf dperf is a high-performance network traffic generator and load testing tool built on DPDK, capable of tens of millions of HTTP connections … | 66 | 5602 | active |
| ardatan/graphql-tools GraphQL Tools is a TypeScript/JavaScript utility library for building, manipulating, mocking, and stitching GraphQL schemas using an SDL-fi… | 93 | 5433 | active |
| Speykious/cve-rs cve-rs is a joke/educational Rust crate that reproduces classic memory vulnerabilities (use-after-free, buffer overflow, segfault) using on… | 35 | 5421 | active |
| dotnet/skills A curated collection of agent skills and custom agents from the .NET team, packaged as plugins for AI coding agents like Copilot CLI and Cl… | 65 | 5344 | active |
| vuejs/eslint-plugin-vue The official ESLint plugin for Vue.js that lints the <template> and <script> sections of .vue single file components as well as Vue code in… | 97 | 4591 | stable |
| six-ddc/plow Plow is a high-performance HTTP(S) benchmarking tool written in Go, built on fasthttp for maximum throughput. It reports real-time latency … | 73 | 4517 | active |
| nuysoft/Mock Mock.js is a JavaScript library that generates simulated random data from data templates and intercepts Ajax requests to return mock respon… | 23 | 19579 | maintenance |
| cloudflare/miniflare Miniflare is a fully-local simulator for Cloudflare Workers written in TypeScript, running worker code in a sandbox that implements the Wor… | 10 | 3925 | active |
| thunderclient/thunder-client-support Thunder Client is a lightweight REST API client extension for VS Code and JetBrains IDEs, offering GUI-based request testing, collections, … | 91 | 3721 | active |
| langwatch/langwatch LangWatch is an open-source LLMOps platform for LLM evaluation, AI agent testing, tracing, and production observability. It combines agent … | 91 | 3522 | active |
| dotnet/roslynator Roslynator is a set of code analysis tools for C# built on the Roslyn compiler platform. It ships as IDE extensions for Visual Studio and V… | 99 | 3477 | active |
| carthage-software/mago Mago is an extremely fast PHP toolchain written in Rust that provides linting, formatting, static analysis, and automated fixes through a u… | 85 | 3426 | active |
| xdebug/xdebug Xdebug is a PHP extension providing step debugging, profiling, tracing, code coverage, and improved error reporting for PHP applications. I… | 91 | 3416 | active |
| htmlhint/HTMLHint HTMLHint is a static code analysis (linting) tool for HTML, configurable via a .htmlhintrc file with many built-in rules. It runs as a CLI,… | 90 | 3306 | active |
| WebPageTest The official open-source codebase for WebPageTest, the website performance testing service, which can be self-hosted as a private instance.… | 42 | 3291 | active |
| crytic/echidna Echidna is a Haskell-based fuzzer for Ethereum smart contracts that performs property-based testing by generating sequences of contract cal… | 90 | 3173 | active |
| samber/cc-skills-golang A curated collection of 46 Go-specific agent skills (reusable instruction sets) for AI coding assistants like Claude Code, Codex, Gemini CL… | 82 | 3155 | active |
| qltysh/qlty Qlty CLI is a multi-language code quality tool written in Rust that unifies linting, auto-formatting, maintainability analysis, and securit… | 95 | 3132 | active |
| Schlaubischlump/LocationSimulator A macOS application that spoofs the GPS location of connected iOS, iPadOS, tvOS, watchOS, or iOS Simulator devices without jailbreaking, us… | 66 | 3103 | active |
| davesc63/GeoPort GeoPort is a cross-platform desktop application that simulates GPS location on iOS devices running iOS 17 and 18, letting users spoof their… | 60 | 3061 | active |
| tajo/ladle Ladle is a fast, zero-configuration environment for developing, testing, and documenting React components using the Component Story Format.… | 75 | 2981 | active |
| rust-headless-chrome/rust-headless-chrome A Rust library providing a high-level API to control headless Chrome or Chromium via the DevTools Protocol, serving as the Rust equivalent … | 81 | 2948 | active |
| Ovi/DummyJSON DummyJSON is a free hosted fake REST API that serves placeholder JSON data (products, users, carts, posts, quotes, todos, recipes) for fron… | 73 | 2911 | active |