{"repo":"hamr0/barebrowse","free":true,"listed":false,"github":"https://github.com/hamr0/barebrowse","clone":"git clone https://github.com/hamr0/barebrowse.git","description":"Gives agents a real browser. URL in, pruned snapshot out. Replaces Playwright, Selenium, Puppeteer. Zero deps, zero wasted tokens.","language":"JavaScript","stars":45,"topics":["browser-automation","agent","mcp","playwright-alternative","puppeteer-alternative","selenium-alternative","zero-deps"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Your agent browses like you do -- same browser, same logins, same cookies. Prunes pages down to what matters. 40-90% fewer tokens, zero wasted context. --- What this is barebrowse gives your AI agent a real browser. Navigate, read, interact, move on. It uses the browser you already have -- your sessions, your cookies. Pages come back stripped to what matters -- 40-90% fewer tokens than raw output. No Playwright. No bundled browser. No 200MB download. Two tiny dependencies ( ws + Mozilla Readability). Install Requires Node.js = 22 and any installed Chromium-based browser. Ships with TypeScript types (generated from JSDoc) — autocomplete and type-checking work out of the box, no @types/barebrowse needed. The library is vanilla JS with no build step. Three ways to use it 1. CLI session -- for coding agents and quick testing Outputs go to .barebrowse/ as files -- agents read them with their file tools, no token waste in tool responses. Teach your agent the commands by installing the skill file (a markdown reference the agent reads as context). The CLI tool itself still needs npm install barebrowse -- the skill just teaches the agent how to use it. Claude Code: Copy commands/barebrowse/SKILL.md to .claude/skills/barebrowse/SKILL.md (project) or run barebrowse install --skill (global). Other agents: Copy commands/barebrowse.md to your agent's command/skill directory. For writing your own skill files for other CLI tools: docs/skill-template.md. 2. MCP server -- for Claude Desktop, C","default_branch":null,"files":null,"tree":[],"storefront":"/r/hamr0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hamr0/barebrowse/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."}