{"repo":"Lulzx/ubrowser","free":true,"listed":false,"github":"https://github.com/Lulzx/ubrowser","clone":"git clone https://github.com/Lulzx/ubrowser.git","description":"The fastest, cheapest browser automation for Claude Code.","language":"TypeScript","stars":12,"topics":["browser-automation","claude-code","claude-code-plugin","claude-code-skills","browser","playwright"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"μBrowser The fastest, cheapest browser automation for Claude. Benchmarks Tested on dev-browser-eval game-tracker task with Claude Opus 4.5 (benchmark setup cloned from SawyerHood, eval tasks created independently): Method Time Cost Turns -------- ------ ------ ------- μBrowser 51s $0.18 7 Dev Browser 3m 53s $0.88 29 Playwright MCP 4m 31s $1.45 51 Results: - 5× faster than Dev Browser - 5× cheaper than Dev Browser - 8× cheaper than Playwright MCP Latest local run (dev-browser-eval simulation, HN proxy): Method Time Cost Turns Tokens -------- ------ ------ ------- -------- Traditional (6 calls) 17.36s $0.1439 6 2177 μBrowser (batch) 6.87s $0.0052 1 204 How It Works 1. Batch Execution Combine 25+ browser actions into a single API call: Others make 4 separate calls. We make 1. 75% fewer API calls. 2. Ultra-Compact Snapshot Format Standard HTML ( 180 tokens): μBrowser ( 50 tokens): 70% smaller snapshots. Output tokens cost 5× more than input. 3. Minimal Responses Only return DOM when explicitly requested. Speed + Cost Tuning Environment variables: - UBROWSER BLOCK STYLESHEETS=1 blocks CSS for faster loads (may affect layout-dependent pages). - UBROWSER MAX ELEMENTS=40 caps snapshots by default when maxElements is not provided. - UBROWSER PROFILE DIR= /.ubrowser/profile browser profile directory for session persistence. - UBROWSER CONSOLE LIMIT=100 max console messages to retain in buffer. - UBROWSER NETWORK LIMIT=100 max network requests to retain in buffer. Snapshot options (per-","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lulzx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lulzx/ubrowser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}