antiwork/shortest
QA via natural language AI tests observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 96
- Release rhythm 40
- Longevity 51
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 714
- days_rel: 520
- days_push: 27
- n_releases_24m: 12
Adoption not part of the score
5667 stars · 338 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Shortest is an AI-powered end-to-end testing framework that lets developers write browser tests in plain English, executed via Anthropic's Claude API on top of Playwright. It includes GitHub integration with 2FA support and email validation via Mailosaur.
Use cases
- write e2e tests in natural language
- automate login flow testing with AI
- test web apps without writing selectors
- run AI-driven browser QA checks
- validate email flows during end-to-end tests
- test GitHub sign-in including 2FA
When to choose
- you want plain-English E2E tests instead of brittle selectors
- your stack is TypeScript/Next.js and already uses Playwright
- you need AI to handle test implementation from scenario descriptions
When to avoid
- you need fully deterministic, fast CI tests without LLM costs or flakiness
- you don't want to send app context to an external AI API
- you need non-browser or API-only testing
Facets
framework · maturity active
e2e-testing testing agent-framework llm-inference testing web-development artificial-intelligence developer-tools cross-platform cli natural-language-testing playwright anthropic-claude test-automation qa browser-testing nodejs
2 sources
- readme: https://github.com/antiwork/shortest · fetched 2026-08-28 · ef4a9c29843a
- homepage: https://shortest.com · fetched 2026-08-29 · 0d8ebdcc5a42
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| antiwork/shortest | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="antiwork/shortest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem