Best Open-source QA & End-to-End Testing tools

Explore curated open-source tools in the QA & End-to-End Testing category. Compare technologies, see alternatives, and find the right solution for your workflow.

10+ projects · Page 1 of 1

Cypress logo

Cypress

Fast, reliable browser testing for modern web applications.

Stars
50,613
License
MIT
Last commit
1 day ago
TypeScriptActive
Agent Browser logo

Agent Browser

Fast CLI for AI-driven headless browser automation

Stars
38,853
License
Apache-2.0
Last commit
1 day ago
RustActive
Playwright logo

Playwright

Cross-browser web testing framework that’s fast, reliable, and evergreen

Stars
93,170
License
Apache-2.0
Last commit
1 day ago
TypeScriptActive
SeleniumBase logo

SeleniumBase

Python framework for fast, stealthy web automation and testing

Stars
12,882
License
MIT
Last commit
1 day ago
PythonActive
TestCafe logo

TestCafe

Fast, code‑free end‑to‑end web testing with Node.js

Stars
9,908
License
MIT
Last commit
1 day ago
JavaScriptActive
WebdriverIO logo

WebdriverIO

Next‑gen Node.js framework for browser and mobile test automation

Stars
9,809
License
MIT
Last commit
1 day ago
TypeScriptActive
Puppeteer logo

Puppeteer

Control Chrome and Firefox programmatically with a high-level JavaScript API

Stars
95,329
License
Apache-2.0
Last commit
1 day ago
TypeScriptActive
CodeceptJS logo

CodeceptJS

Unified, synchronous E2E testing across browsers and mobile

Stars
4,230
License
MIT
Last commit
3 days ago
JavaScriptActive
Panther logo

Panther

Run PHP end-to-end tests and scrape sites with real browsers

Stars
3,064
License
MIT
Last commit
1 month ago
PHPActive
Nightwatch logo

Nightwatch

Unified Node.js testing framework for web, mobile, and API

Stars
11,951
License
MIT
Last commit
1 month ago
JavaScriptActive
Shortest logo

Shortest

Write and run AI-driven natural language E2E tests

Stars
5,649
License
MIT
Last commit
2 months ago
TypeScriptActive
Testsigma logo

Testsigma

GenAI-driven codeless test automation for rapid, scalable QA

Stars
1,209
License
Apache-2.0
Last commit
3 months ago
JavaStable
Nanobrowser logo

Nanobrowser

AI-powered browser automation with multi-agent flexibility, free and private

Stars
13,487
License
Apache-2.0
Last commit
7 months ago
TypeScriptStable
BackstopJS logo

BackstopJS

Automated visual regression testing for web applications

Stars
7,156
License
MIT
Last commit
1 year ago
JavaScriptDormant