protractornpm
abandoned
Archived, deprecated/yanked, or silent for 2+ years.
✓ freshdeps checked protractor live against npm, GitHub & OSV on Jun 8, 2026 — but it goes stale again.
Install the MCP so your AI agent checks freshness before it recommends a dependency:
claude mcp add freshdeps -- npx -y github:SolvoHQ/freshdeps-mcp
npm deprecation notice: We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular
Suggested alternative
@playwright/test
Protractor is deprecated and reached end-of-life (Summer 2023).
Migration
npm rm protractor && npm i -D @playwright/test; rewrite element(by.css('x')) as page.locator('x'); npx playwright testEmbed this freshdeps badge in your README. It reads the same hand-verified migration corpus this page does — so it tells anyone who lands on your repo whether protractor is a dead end before they install it.

[](https://freshdeps.vercel.app/npm/protractor?ref=badge)
<a href="https://freshdeps.vercel.app/npm/protractor?ref=badge"><img src="https://freshdeps.vercel.app/badge/npm/protractor.svg" alt="freshdeps: protractor"></a>
// support
This migration corpus is hand-verified and free — support keeping it that way.
Repository: git://github.com/angular/protractor.git
checked 2026-06-08T02:28:46.308Z · sources: registry=true github=true osv=true
JSON: /api/verdict?ecosystem=npm&package=protractor