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
49,682
License
MIT
Last commit
7 hours ago
TypeScriptActive
CodeceptJS logo

CodeceptJS

Unified, synchronous E2E testing across browsers and mobile

Stars
4,224
License
MIT
Last commit
10 hours ago
JavaScriptActive
WebdriverIO logo

WebdriverIO

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

Stars
9,809
License
MIT
Last commit
23 hours ago
TypeScriptActive
Playwright logo

Playwright

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

Stars
90,398
License
Apache-2.0
Last commit
1 day ago
TypeScriptActive
Agent Browser logo

Agent Browser

Fast CLI for AI-driven headless browser automation

Stars
35,401
License
Apache-2.0
Last commit
1 day ago
RustActive
SeleniumBase logo

SeleniumBase

Python framework for fast, stealthy web automation and testing

Stars
12,772
License
MIT
Last commit
1 day ago
PythonActive
Puppeteer logo

Puppeteer

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

Stars
94,461
License
Apache-2.0
Last commit
1 day ago
TypeScriptActive
Panther logo

Panther

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

Stars
3,063
License
MIT
Last commit
2 days ago
PHPActive
TestCafe logo

TestCafe

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

Stars
9,906
License
MIT
Last commit
3 days ago
JavaScriptActive
Nightwatch logo

Nightwatch

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

Stars
11,945
License
MIT
Last commit
12 days ago
JavaScriptActive
Shortest logo

Shortest

Write and run AI-driven natural language E2E tests

Stars
5,614
License
MIT
Last commit
16 days ago
TypeScriptActive
Testsigma logo

Testsigma

GenAI-driven codeless test automation for rapid, scalable QA

Stars
1,195
License
Apache-2.0
Last commit
2 months ago
JavaActive
Nanobrowser logo

Nanobrowser

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

Stars
13,095
License
Apache-2.0
Last commit
6 months ago
TypeScriptStable
BackstopJS logo

BackstopJS

Automated visual regression testing for web applications

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