# tester-army/e2e > End-to-end testing framework for web and mobile apps: a test goal is described in natural language, an agent drives the app to reach it, and the result is checked with locators and assertions. Recorded agent steps replay without model calls until the app changes. - Magnitude: 6.9 out of 10 — Breakout - Stars: 2,503 total · +182 stars today, ≈ 330 by evening - Star trust: star growth looks organic - Category: Developer tools · Language: TypeScript · License: Apache-2.0 · Created: 2026-07-22 · Last push: 2026-10-04 - GitHub: https://github.com/tester-army/e2e · Homepage: https://tester.army/e2e · Page: https://gitnova.dev/en/r/tester-army/e2e ## Useful for - Write an e2e checkout test where the agent performs the browser steps - Run the same test in Chromium, Firefox and WebKit via Playwright - Run a test on an iOS simulator or Android emulator ## Why it’s here - 182 stars so far today, about 330 expected by the end of the day. The usual pace is 0 per day, so that's 330× as much. - Over the last two days the pace is 4.3× that of the previous week and a half. - The spike has held for 3 days in a row — not a one-off blip. - GitHub Trending today: #1, +344 stars. - GitHub Trending TypeScript today: #1, +344 stars. - About 17 forks a day — people are taking the code. - Recent forks include notable developers: @thymikee (1,200 followers), @strategist922 (898 followers). ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 96 - Issues and pull requests: 804 - Watchers: 6 - Average over the last week: 380 per day - Usual pace: 0 per day - Stars in the last hour (measured): 65 - Latest release: @e2e-dev/web@0.12.0 (2026-10-04) ## Stars per day, last 30 days (oldest → newest, today is partial) 2026-09-05 … 2026-10-04: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 946, 972, 410, 182 ## Spotted in now - GitHub Trending today: #1, +344 stars - GitHub Trending TypeScript today: #1, +344 stars ## Similar by description 1. **lahfir/agent-desktop** — 1.3 · Cooling · AI agents · Rust · +4 stars today, ≈ 6 by evening Rust CLI that lets AI agents control desktop apps via macOS accessibility trees, with stable element refs and a snapshot-to-action loop. Combines a native binary with a C-ABI cdylib for Python/Swift/Go/Node bindings. Full card: https://gitnova.dev/en/r/lahfir/agent-desktop.md 2. **openqa-cn/jev-browser** — 0.0 · Steady · AI agents · TypeScript · +0 stars today, ≈ 0 by evening Browser automation tool on Playwright where a model picks a control from an index built inside the page instead of vision-based screenshot recognition. A CodexQA skill for checking code after it is written. Full card: https://gitnova.dev/en/r/openqa-cn/jev-browser.md 3. **browserbase/stagehand** — 1.5 · Cooling · AI agents · TypeScript · +1 star today, ≈ 3 by evening SDK in TypeScript, Python and Go for LLM-driven browser control: observe/act/extract find selectors, perform actions and return schema-validated data. Built for agents that operate websites like humans. Full card: https://gitnova.dev/en/r/browserbase/stagehand.md 4. **cursor/plugins** — 3.3 · Steady · Developer tools · TypeScript · +43 stars today, ≈ 85 by evening Cursor plugin specification and a set of official plugins for popular developer tools, frameworks, and SaaS products. Each plugin is a standalone directory with a .cursor-plugin/plugin.json manifest. Full card: https://gitnova.dev/en/r/cursor/plugins.md 5. **mksglu/context-mode** — 3.7 · Steady · AI agents · TypeScript · +45 stars today, ≈ 100 by evening An MCP server for AI coding agents that sandboxes tool output (up to 98% context reduction), persists session memory in SQLite with FTS5 search, and enforces routing across 17 platforms. Full card: https://gitnova.dev/en/r/mksglu/context-mode.md --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-04 13:56 UTC, updated every 30 minutes.