#55th of 7 in Code review and testing

e2e

AI-driven end-to-end testing framework for web and mobile apps

Stars
8.4k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript

Missed the latest GitHub check; these facts may be older.

Overview

TypeScript test runner where an agent carries out natural-language goals in the app, and ordinary locators and assertions verify the result in the same test. Agent steps that a later assertion checks are recorded and replayed on the next run without model calls until the app changes. Web runs use Playwright (Chromium, Firefox, WebKit); mobile runs use iOS simulators and Android emulators.

Who it is for: Teams writing end-to-end tests for web and mobile apps in TypeScript

Strengths

  • Recorded agent actions replay with no model calls until the app changes
  • Tests without agent steps need no model at all
  • Web via Playwright; iOS and Android via simulators and emulators
  • Examples for Next.js, Vite, Astro, Expo, SwiftUI, Compose, Flutter

Weaknesses

  • APIs and config can still change between minor releases before 1.0
  • CLI sends anonymous telemetry by default; opt-out required
  • Agent steps need a model subscription, API key, or local model
  • Hosted browser and simulator options depend on third-party services

What it needs

  • no GPU
  • Needs Node.js, Playwright, agent-device, iOS simulator or Android emulator (mobile)
  • Models: Bring your own subscription, API key, or local model

Also in Code review and testing

See all 7
Also in Code review and testing
RankProjectScore
1open-code-reviewCLI that reviews Git diffs with an LLM agent and line-level comments47.2k starsApache-2.078 out of 100
2no-mistakesLocal git proxy that runs AI review, tests and lint before opening a PR8.8k starsMIT72 out of 100
3pr-agentLLM pull request reviewer that comments via /review, /describe and /improve13.4k starsMIT67 out of 100
#4front-end-checklistFront-end rules checklist with an MCP server for agent code review74.5k starsMIT64 out of 100
#6deepsecAgent-driven vulnerability scanner for reviewing all code in large existing repos8.2k starsApache-2.060 out of 100