bug0inc/passmark
The open-source Playwright library for AI browser regression testing with intelligent caching, auto-healing, and multi-model verification. observed · 2026-08-28
Health v2 · maintenance only
57/100
- Activity 95
- Release rhythm 35
- Longevity 11
Flags: no_releases young no_license
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: n/a
- age_days: 157
- days_rel: n/a
- days_push: 34
- n_releases_24m: 0
Adoption not part of the score
1255 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Passmark is an open-source TypeScript library that extends Playwright to run end-to-end browser regression tests written in plain English. It uses AI agents to execute natural language steps, caches actions after the first run, self-heals when the UI changes, and verifies assertions with multiple vision models for consensus.
Use cases
- write e2e browser tests in plain English
- catch UI regressions before users do
- self-heal flaky Playwright tests when selectors drift
- run AI-driven browser automation with caching for speed
- verify test assertions with multiple AI vision models
- add regression testing to a project without maintaining brittle selectors
When to choose
- you want natural-language end-to-end tests on top of Playwright
- your existing browser suite is brittle and flakes on selector drift
- you want AI test authoring but pure-AI runners are too slow
- you need multi-model consensus for assertion verification
When to avoid
- you need a fully deterministic, non-AI test suite with zero LLM API costs
- you cannot share code or API keys with Anthropic/Google or an AI gateway
- you need a permissively licensed dependency (license is FSL-1.1-ALv2, not OSI-approved)
- your tests must run fully offline
Facets
library · maturity active
e2e-testing testing agent-framework caching llm-inference testing web-development artificial-intelligence developer-tools browser cli playwright ai-testing regression-testing browser-automation auto-healing multi-model-verification qa-automation natural-language-tests nodejs typescript
2 sources
- readme: https://github.com/bug0inc/passmark · fetched 2026-08-28 · 4c360403cf83
- homepage: https://passmark.dev · fetched 2026-08-29 · 47a9e8402ff5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bug0inc/passmark | main | 57 |
For agents
markdown · JSON · MCP: product_card(name="bug0inc/passmark")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem