Open-source alternatives to Protractor

3 alternatives, ranked by a published maintenance score computed from live GitHub signals (fetched 2026-09-04). We flag unmaintained projects on both sides — including Protractor itself when the data says so.

About Protractor: Angular's end-to-end test framework, sunset in 2023 and archived.
Looks unmaintained since 2023-05-24 — Protractor: its repository is archived — development has officially ended. Computed from its GitHub repository, not our opinion.

8,665 stars · last commit 2023-05-24 · latest release 7.0.0 (2020-05-13) · 684 open issues/PRs · MIT · fetched 2026-09-04

How this 22/100 was computed
Last commit3.3 years ago (archived)0/40
Latest release6.3 years ago0/25
Community sizeGitHub stars12/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total22/100

The alternatives

Playwright

90 /100 actively maintained

Cross-browser automation: Chromium, Firefox and WebKit with one API.

95,620 stars · last commit 2026-09-04 · latest release v1.62.1 (2026-07-30) · 187 open issues/PRs · Apache-2.0 · fetched 2026-09-04

How this 90/100 was computed
Last committoday40/40
Latest release36 days ago25/25
Community sizeGitHub stars15/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total90/100

Cypress

90 /100 actively maintained

Developer-friendly end-to-end testing in the browser.

51,022 stars · last commit 2026-09-04 · latest release v16.0.0 (2026-09-01) · 1,080 open issues/PRs · MIT · fetched 2026-09-04

How this 90/100 was computed
Last committoday40/40
Latest release3 days ago25/25
Community sizeGitHub stars15/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total90/100

WebdriverIO

87 /100 actively maintained

Automation framework on the WebDriver protocol.

9,834 stars · last commit 2026-09-04 · latest release v9.31.5 (2026-08-29) · 291 open issues/PRs · MIT · fetched 2026-09-04

How this 87/100 was computed
Last committoday40/40
Latest release6 days ago25/25
Community sizeGitHub stars12/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total87/100