Lightpanda — Zig-built headless browser, 11x faster than Chrome, Playwright/CDP compatible
Lightpanda is a headless browser written from scratch in Zig — not a fork of Chromium, Blink, or WebKit. It is purpose-built for headless operation and exposes a Chrome DevTools Protocol (CDP) server on port 9222, making it a near-zero-configuration drop-in replacement for Chromium in Playwright, Puppeteer, and chromedp pipelines.
Benchmarks: 11x faster startup and 9x lower memory vs Chrome. Supports JavaScript, Ajax, XHR, Fetch, SPAs, and infinite scroll. Currently in beta with growing Web API coverage. GitHub stars: 24,065 (starred by 11.8K at tweet time on 2026-03-15, growing rapidly). Last commit: today (2026-03-23).
Primary use cases: AI web agents, LLM training data scraping, browser automation at scale, CI test pipelines.
Supply chain risk rated MEDIUM due to: project is in beta (incomplete Web API coverage), single primary company maintainer (lightpanda-io), and relatively young codebase (created 2023-02-07). No known CVEs. Maintenance is excellent — actively developed with a commit today. The DO_NOT_USE recommendation is driven solely by the AGPL-3.0 license, not code quality.
E2E Testing / PinchTab: ODS agents currently use Playwright with Chromium (via PinchTab) for E2E validation after deploys. Lightpanda could replace the Chromium backend, reducing agent server memory pressure during concurrent test runs — directly relevant given the OOM incidents logged (2026-03-20).
Future AI Web Agents: The ODS ADLC pipeline will likely need web automation capabilities for research, competitive intelligence, and LLM data collection. Lightpanda is purpose-built for this.
Blocker: AGPL-3.0 requires any software linking against Lightpanda to be AGPL-licensed and open-sourced. ODS services are proprietary. A commercial license from lightpanda-io would be required for production use. Monitor for a dual-license offering (common pattern for AGPL projects: AGPL free + commercial paid).