idan-rubin/browserclaw

AI-friendly browser automation with snapshot + ref targeting. Standalone wrapper around OpenClaw's browser module.

50
/ 100
Established

Extracts the DOM into an accessibility-first text snapshot with numbered refs that map directly to Playwright locators, eliminating vision models and selector brittleness. Built on Playwright's auto-wait and element resolution, it's designed as an embeddable library (not an opinionated agent)—your LLM processes the snapshot, returns ref IDs, and browserclaw executes deterministic actions. Supports batch operations, cross-origin iframes, and auto-detects installed browsers with zero framework lock-in.

15 stars and 4,676 monthly downloads. Available on npm.

Maintenance 13 / 25
Adoption 14 / 25
Maturity 18 / 25
Community 5 / 25

How are scores calculated?

Stars

15

Forks

1

Language

TypeScript

License

MIT

Last pushed

Mar 12, 2026

Monthly downloads

4,676

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/idan-rubin/browserclaw"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.