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

function: e2e-testing

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

ProductHealth v2StarsMaturity
NickColley/jest-axe
jest-axe is a custom Jest matcher wrapping axe-core that lets you assert rendered HTML has no accessibility violations. It runs automated a…
861111active
pa11y/pa11y-dashboard
Pa11y Dashboard is a self-hosted Node.js web interface for the Pa11y accessibility reporter that automatically tests web pages for accessib…
801089active
chaxiu/munk-ai
Munk AI (the open-source Munk Test CLI) is a local-first, self-improving AI testing engine that turns natural-language intent into product-…
801081active
rogue-security/rogue
Rogue is an open-source AI agent evaluator and red teaming platform that stress-tests agents against business policies and simulated advers…
781058active
google/fuzztest
FuzzTest is a C++ testing framework for writing fuzz tests, which are property-based tests executed with coverage-guided fuzzing under the …
881049active
F2etest
F2etest is a self-hosted multi-browser compatibility testing solution from Alibaba that provides a cloud of real browsers via Guacamole HTM…
323560maintenance
vuejs/vue-test-utils
Official unit testing utility library for Vue.js 2 components, providing mount/shallowMount wrappers and DOM interaction helpers. It is the…
233545maintenance
AppiumTestDistribution/AppiumTestDistribution
AppiumTestDistribution (ATD) is a Java library for running Appium mobile tests in parallel across connected Android and iOS real devices, e…
561040active
microsoft/HydraLab
Hydra Lab is a Microsoft open-source framework for building your own cloud testing infrastructure with a center-agent distributed design fo…
761029active
takahirom/roborazzi
Roborazzi is a Kotlin library for JVM-based Android screenshot testing built on Robolectric Native Graphics. It captures UI screenshots dur…
941023active
mattheworiordan/capybara-screenshot
A Ruby gem that automatically captures screenshots and HTML snapshots of the page whenever a Capybara-driven test fails in Cucumber, RSpec,…
541022active
MGdaasLab/WHartTest
WHartTest is an AI-driven test automation platform built on Django 5.2 + DRF with a Vue frontend, generating and managing executable test c…
831013active
authorjapps/zerocode
Zerocode TDD is an open-source, no-code automated testing framework for REST/SOAP APIs, Kafka data streams, databases, ETL pipelines, and l…
961012active
MobileNativeFoundation/bluepill
Bluepill is a command-line tool that runs iOS UI and unit tests in parallel across multiple simulators on a single macOS machine. Originall…
233209maintenance
getgauge/gauge
Gauge is a lightweight, cross-platform test automation framework for writing acceptance tests in Markdown-based business-readable specifica…
983186maintenance
alibaba/macaca
Macaca is an open-source automation testing solution for native, hybrid, mobile web, and desktop web applications, built on the W3C WebDriv…
323184maintenance
lukeed/uvu
uvu is an extremely fast and lightweight test runner for Node.js and the browser, with an optional built-in assertion library. It supports …
233032maintenance
RobotiumTech/robotium
Robotium is an Android UI test automation framework for writing black-box functional, system, and acceptance tests for native and hybrid An…
322852maintenance
segmentio/daydream
Daydream is a Chrome extension that records your browser actions and generates a Nightmare or Puppeteer script from them. It supports recor…
102747maintenance
tj/should.js
should.js is an expressive, readable, BDD-style assertion library for Node.js and browsers that is test framework agnostic. It extends Obje…
322734maintenance
eth-brownie/brownie
Brownie is a Python-based development and testing framework for Ethereum smart contracts targeting the EVM, supporting Solidity and Vyper. …
902723maintenance
square/spoon
Spoon is a tool from Square that distributes Android instrumentation test execution across all connected devices and emulators simultaneous…
102683maintenance
didi/sharingan
Sharingan is a Go-based traffic recording and replay tool that captures real production request traffic (including downstream calls) and re…
102388maintenance
specta/specta
Specta is a lightweight TDD/BDD testing framework for Objective-C and Cocoa, providing an RSpec-like DSL built on top of XCTest. It offers …
322313maintenance
spekframework/spek
Spek is a specification-style test framework for Kotlin on the JVM, supporting BDD/TDD-style test writing with a DSL. It provides a runner …
232220maintenance
xiaocong/uiautomator
A Python wrapper around Android's uiautomator testing framework that lets you control and inspect Android devices over adb from Python code…
232095maintenance
osdio/noder-react-native
Noder is an open-source mobile and web client for the cnodejs.org Node.js community forum, built with React Native and react-web so one Jav…
101955maintenance
zalando/SwiftMonkey
SwiftMonkey is a Swift framework for randomised monkey testing of iOS apps, generating random user input events through Xcode's UI testing …
101935maintenance
velesin/jasmine-jquery
A JavaScript library that extends the Jasmine testing framework with custom jQuery matchers and an API for loading HTML, CSS, and JSON fixt…
101880maintenance
eykrehbein/strest
Strest is a CLI tool for testing REST APIs using declarative YAML test files. It supports chaining requests (e.g., reusing auth tokens from…
101720maintenance
crossbario/autobahn-testsuite
A fully automated test suite for verifying WebSocket client and server implementations against RFC 6455 specification conformance and robus…
751691maintenance
AdevintaSpain/Barista
Barista is a Kotlin/Java library built on top of Espresso that simplifies writing Android UI instrumentation tests with a clean, discoverab…
231690maintenance
lost-pixel/lost-pixel
Lost Pixel is an open-source visual regression testing tool and GitHub Action that compares screenshots from Storybook, Ladle, Histoire, pa…
101682maintenance
githublitao/api_automation_test
A self-hosted API automation testing platform built with Django REST framework on the backend and Vue + ElementUI on the frontend. It provi…
661670maintenance
specta/expecta
Expecta is a matcher (assertion) framework for Objective-C and Cocoa that provides a readable, type-agnostic expect() syntax for test asser…
231583maintenance
vowsjs/vows
Vows is a behavior-driven development (BDD) testing framework for Node.js, built specifically for testing asynchronous code. It organizes t…
631557maintenance
admc/wd
WD.js is a Node.js client library for the WebDriver/Selenium 2 protocol, supporting multiple programming styles including promises, chainin…
321521maintenance
mhevery/jasmine-node
jasmine-node integrates the Jasmine BDD spec framework (version 1) with Node.js, letting you run describe/it specs from the command line. I…
321510maintenance
jejacks0n/teaspoon
Teaspoon is a JavaScript test runner built as a Ruby gem for Rails applications. It runs tests in the browser or headlessly via PhantomJS o…
231422maintenance
galenframework/galen
Galen Framework is an open-source tool for testing the layout and responsive design of web applications, using a human-readable spec langua…
231413maintenance
Tencent/GAutomator
GAutomator is an open-source UI automation testing framework for mobile games, modeled after Android's uiautomator. It interacts with game …
231379maintenance
HashNuke/hound
Hound is an Elixir library for browser automation and writing integration tests, implementing the WebDriver Wire Protocol. It supports mult…
231369maintenance
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
gabrielfalcao/lettuce
Lettuce is a behavior-driven development (BDD) testing framework for Python, inspired by Cucumber for Ruby. It lets teams write acceptance …
321276maintenance
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
brooklynDev/airborne
Airborne is an RSpec-driven API testing framework for Ruby that provides matchers for validating JSON API responses. It lets developers wri…
321138maintenance
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…
231124maintenance
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
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…
101086maintenance
wintests/pytestDemo
A Python API automation testing framework combining Requests, Pytest, YAML-managed test data, and Allure reports. It layers HTTP interfaces…
321065maintenance
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
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
antithesishq/bombadil
Bombadil is a property-based testing tool for web and terminal UIs that autonomously explores and validates correctness properties. It is b…
831444experimental
ariya/phantomjs
PhantomJS is a headless WebKit browser scriptable with JavaScript, supporting page automation, screen capture, headless web testing, and ne…
1029449abandoned
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…
1015301abandoned
schickling/chromeless
Chromeless is a TypeScript library providing a simple API for automating Chrome, either locally or headlessly on AWS Lambda. It supports br…
1013223abandoned
angular/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
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…
106864abandoned
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 …
104821abandoned
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/WebDriverAgent
WebDriverAgent is a WebDriver server implementation for iOS that runs on devices and simulators, enabling remote control of iOS apps via th…
104259abandoned
facebookarchive/huxley
Huxley is a Python-based testing system for catching visual regressions in web applications, built at Instagram. It records user browsing a…
104035abandoned
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
aerokube/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. …
102648abandoned
teampoltergeist/poltergeist
Poltergeist is a Ruby driver that lets Capybara run acceptance tests in a headless PhantomJS browser. It is effectively deprecated, with Cu…
102483abandoned
zalando/zalenium
Zalenium is a container-based Selenium Grid that scales dynamically using Docker (and works on Kubernetes), with video recording, live prev…
102362abandoned
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
brookshi/Hitchhiker
Hitchhiker is a self-hosted, web-based RESTful API testing tool built with Node.js and TypeScript. It supports team collaboration, schedule…
232210abandoned
thoughtbot/capybara-webkit
A Capybara driver that runs headless WebKit (via Qt) for testing JavaScript-heavy web applications in Ruby. Development is suspended since …
101952abandoned
detro/ghostdriver
GhostDriver is a pure JavaScript implementation of the WebDriver Wire Protocol that uses PhantomJS as a headless browser back-end, exposing…
101908abandoned
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.…
101846abandoned
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 …
701822abandoned
Calabash
Calabash is an open-source automated UI testing framework for native and hybrid iOS and Android mobile applications, driven via Cucumber-st…
321796abandoned
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…
231761abandoned
facebook/screenshot-tests-for-android
A Java library and Gradle plugin from Facebook that generates fast, deterministic screenshots of Android views during instrumentation tests…
101739abandoned
dchelimsky/rspec
RSpec is a Behaviour Driven Development (BDD) testing framework for Ruby, composed of modular libraries: rspec-core (spec runner), rspec-ex…
101729abandoned
electron-userland/spectron
Spectron is a JavaScript library for end-to-end testing of Electron applications using ChromeDriver and WebdriverIO. It was officially depr…
231669abandoned
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…
101604abandoned
brynary/webrat
Webrat is a Ruby library for writing expressive acceptance tests for web applications using a browser simulator instead of a real browser. …
321526abandoned
gemini-testing/gemini
Gemini is a Node.js CLI utility for visual regression testing of web pages, capturing screenshots of page elements via Selenium WebDriver a…
101506abandoned
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 …
321457abandoned
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 …
101431abandoned
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…
101240abandoned
moredip/Frank
Frank is a framework for automated acceptance testing of native iOS applications, driving the UI via Cucumber-based scenarios. This mirror …
321202abandoned
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
WebPlatformTest/HTML5test
HTML5test is a web application that scores how well a browser supports HTML5 and related web specifications, letting users compare results …
101005abandoned
TestStack/White
TestStack.White is a .NET framework for automating rich client applications built on Win32, WinForms, WPF, Silverlight, and SWT, providing …
231002abandoned
fastapi/full-stack-fastapi-template
A full-stack web application template combining a FastAPI backend with a React frontend, including SQLModel, PostgreSQL, JWT authentication…
9045181active
rolling-scopes/rsschool-app
RS School App is the web application powering the Rolling Scopes School education process, helping thousands of students train as front-end…
7610367active
zuiidea/antd-admin
Antd Admin is a production-style admin dashboard template and scaffolding CLI built on React 19, Ant Design 6, TanStack Router/Query, Zusta…
889759active
wiremock/wiremock
WireMock is a popular open-source tool for mocking HTTP-based APIs, runnable as an embedded Java library, standalone server, or container. …
807348stable
autoscrape-labs/pydoll
Pydoll is a Python library for automating Chromium-based browsers directly over the Chrome DevTools Protocol, with no WebDriver binary and …
857048active
BrowserMCP/mcp
Browser MCP is an MCP server plus Chrome extension that lets AI applications like Claude, Cursor, VS Code, and Windsurf control the user's …
287019active
aidlearning/AidLearning-FrameWork
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
705797active

← prev page 3 / 4 next →