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,938
License
MIT
Last commit
21 minutes ago
TypeScriptActive
Playwright logo

Playwright

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

Stars
94,253
License
Apache-2.0
Last commit
2 hours ago
TypeScriptActive
CodeceptJS logo

CodeceptJS

Unified, synchronous E2E testing across browsers and mobile

Stars
4,234
License
MIT
Last commit
13 hours ago
JavaScriptActive
WebdriverIO logo

WebdriverIO

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

Stars
9,811
License
MIT
Last commit
16 hours ago
TypeScriptActive
Puppeteer logo

Puppeteer

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

Stars
95,426
License
Apache-2.0
Last commit
23 hours ago
TypeScriptActive
Agent Browser logo

Agent Browser

Fast CLI for AI-driven headless browser automation

Stars
40,276
License
Apache-2.0
Last commit
1 day ago
RustActive
SeleniumBase logo

SeleniumBase

Python framework for fast, stealthy web automation and testing

Stars
12,921
License
MIT
Last commit
2 days ago
PythonActive
Shortest logo

Shortest

Write and run AI-driven natural language E2E tests

Stars
5,663
License
MIT
Last commit
3 days ago
TypeScriptActive
Testsigma logo

Testsigma

GenAI-driven codeless test automation for rapid, scalable QA

Stars
1,211
License
Apache-2.0
Last commit
4 days ago
JavaActive
TestCafe logo

TestCafe

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

Stars
9,910
License
MIT
Last commit
20 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
2 months ago
PHPActive
Nightwatch logo

Nightwatch

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

Stars
11,960
License
MIT
Last commit
2 months ago
JavaScriptActive
Nanobrowser logo

Nanobrowser

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

Stars
13,538
License
Apache-2.0
Last commit
8 months ago
TypeScriptStable
BackstopJS logo

BackstopJS

Automated visual regression testing for web applications

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