lightpanda-io/browser
Lightpanda is the headless browser built from scratch for AI agents and automation. While Puppeteer and Playwright run Chrome under the hood — a 400 MB browser that takes 2+ seconds to cold-start — Lightpanda launches in milliseconds and uses 9x less memory with 11x faster execution. It speaks the same Chrome DevTools Protocol (CDP) so Playwright, Puppeteer, and raw CDP clients all work without code changes. Built in Zig with a custom JavaScript engine via v8, Lightpanda handles full DOM APIs, Ajax (XHR and Fetch), and network interception. It's not a simple HTML scraper. It actually runs JavaScript, renders dynamic content, and supports modern web standards — just without the overhead of a full desktop browser. For AI agents doing web research, data extraction, or automated testing at scale, the performance gap is significant: one cloud instance can run 11 Lightpanda sessions where Chrome would run one. The project hit 17,000+ GitHub stars with over 2,000 new stars in a single day, driven by growing demand for AI-native infrastructure tools. An official MCP server (gomcp) enables direct integration with Claude Code, Cursor, and other AI coding agents through the Model Context Protocol. The browser is available as nightly binaries for Linux x86_64 and macOS aarch64, plus Docker images for both architectures. GPL-2.0 licensed with active development.
Why It Matters
Chrome's resource requirements have become a real bottleneck for AI agent workloads. Running a fleet of web-browsing agents at scale means either spending a fortune on compute or accepting severe throttling. Lightpanda breaks that tradeoff by delivering a fully functional JavaScript-executing browser in under 10 MB that starts instantly and runs 11x faster than Chrome. For AI engineers building research agents, scrapers, or test automation pipelines, this is the difference between paying $500/month and $45/month for the same workload.