Item detail

wizenheimer/canary

Canary wizenheimer/canary is an MIT-licensed QA harness purpose-built for coding agents like Claude Code — it reads the diff, identifies the affected UI flows, and tests them in real browser instances using Claude Code; under the hood it ships a QuickJS WASM sandbox exposing the full Playwright API, letting Claude automate any long-running UI task (handling logins, navigating complicated UIs) with

Score8.2
Popularity416.0
Risklow
TierGold
Score breakdown
Usefulness8.6
Novelty10.0
Momentum10.0
Maturity8.9
Open-source/build7.4
Evidence7.2
Workflow potential8.9
Setup ease6.5

Popularity is tracked separately. Support, ads, sponsorships, and tips never affect these signals.

Why it matters

Useful for developers who want a reusable Playwright script captured from every agent QA run (re-run it in CI with zero inference cost on replay) instead of opaque agent runs OR hand-written Playwright, because Canary captures both the agent's run AND the script behind it; for QA engineers who need full evidence (trace, video, network HAR, console logs, screenshot) to reproduce and verify issues i

Who should use it

BuildersPower users

Who should skip it

Skip if the source link, docs, or setup requirements do not match your workflow.

Risk explanation

Risk label needs manual review.

Evidence links

Closest alternatives / related signals