<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>The headless browser</title>
    <link>https://lightpanda.io</link>
    <description>Latest blog posts</description>
    <language>en-gb</language>
    <item>
        <title>How DeveloperHub.io cut prerender load by 10x</title>
        <description>Zaid Daba'een, CEO & Founder of DeveloperHub.io, switched their prerender deployment to use Lightpanda instead of headless Chrome. Pages now serve 4x faster and load average dropped 10x.</description>
        <link>https://lightpanda.io/blog/posts/how-developerhub-io-cut-prerender-load-by-10x</link>
        <pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>The Web Automation Stack Explained</title>
        <description>Every tool in web automation runs on a browser engine. There are only two real options: Chromium and Lightpanda. Here's how the entire stack fits together.</description>
        <link>https://lightpanda.io/blog/posts/web-automation-stack-explained</link>
        <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Web Bot Auth Support in Lightpanda</title>
        <description>Lightpanda now supports Web Bot Auth, the emerging standard for bots and AI agents to cryptographically prove their identity.</description>
        <link>https://lightpanda.io/blog/posts/web-bot-auth-support</link>
        <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>New LP Domain Commands and Native MCP</title>
        <description>The LP domain grows with LP.getSemanticTree, LP.getInteractiveElements, and LP.getStructuredData alongside a native MCP server built into the browser binary that exposes the same engine capabilities without CDP.</description>
        <link>https://lightpanda.io/blog/posts/lp-domain-commands-and-native-mcp</link>
        <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Native Markdown Output in Lightpanda</title>
        <description>Lightpanda now converts web pages to markdown natively inside the browser, cutting token usage for AI agents.</description>
        <link>https://lightpanda.io/blog/posts/native-markdown-output</link>
        <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>How We Built MultiClient into Lightpanda</title>
        <description>Lightpanda can now handle multiple CDP connections simultaneously. Here's what it took to get there and what it means for running concurrent browser sessions at scale.</description>
        <link>https://lightpanda.io/blog/posts/how-we-built-multiclient</link>
        <pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Lightpanda Now Supports robots.txt</title>
        <description>Why we added robots.txt support, how the singleflight cache works, and why the feature is opt-in.</description>
        <link>https://lightpanda.io/blog/posts/robotstxt-support</link>
        <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Why Request Interception Matters</title>
        <description>How we built request interception in Lightpanda and why the async coordination between your HTTP client and CDP WebSocket is the part that really matters.</description>
        <link>https://lightpanda.io/blog/posts/why-request-interception-matters</link>
        <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>From Local to Real World Benchmarks</title>
        <description>We tested Lightpanda against Chrome on 933 real pages over the network. At 25 parallel tasks: 16x less memory, 9x faster.</description>
        <link>https://lightpanda.io/blog/posts/from-local-to-real-world-benchmarks</link>
        <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Migrating our DOM to Zig</title>
        <description>We replaced LibDOM with a custom Zig implementation for better cohesion across events, Custom Elements, and ShadowDOM. Here's how we built it and what we learned along the way.</description>
        <link>https://lightpanda.io/blog/posts/migrating-our-dom-to-zig</link>
        <pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Why We Built Lightpanda in Zig</title>
        <description>We chose Zig over C++ and Rust because we wanted a simple, modern systems language. Here's what we learned building a browser with it.</description>
        <link>https://lightpanda.io/blog/posts/why-we-built-lightpanda-in-zig</link>
        <pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>CDP Under the Hood: A Deep Dive</title>
        <description>The Chrome DevTools Protocol powers every major browser automation library, but it wasn't designed for browser automation.</description>
        <link>https://lightpanda.io/blog/posts/cdp-under-the-hood</link>
        <pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>The Real Cost of JavaScript: Why Web Automation Isn't What It Used to Be</title>
        <description>Modern web architecture has made traditional HTTP crawling obsolete. JavaScript execution is now mandatory for most sites and that changes everything about infrastructure costs and scale.</description>
        <link>https://lightpanda.io/blog/posts/the-real-cost-of-javascript</link>
        <pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>What Is a True Headless Browser?</title>
        <description>We explore the difference between a consumer browser in headless mode versus a true headless browser built for machines.</description>
        <link>https://lightpanda.io/blog/posts/what-is-a-true-headless-browser</link>
        <pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>CDP vs Playwright vs Puppeteer: Is This the Wrong Question?</title>
        <description>Web automation tools like Playwright and Puppeteer run on top of CDP. Understanding CDP helps developers choose the right level of abstraction.</description>
        <link>https://lightpanda.io/blog/posts/cdp-vs-playwright-vs-puppeteer-is-this-the-wrong-question</link>
        <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Browser security in the age of AI agents</title>
        <description>AI agents introduce new security risks when given direct browser access. Lightpanda explores how a lightweight browser with instant startup can mitigate these threats.</description>
        <link>https://lightpanda.io/blog/posts/browser-security-in-the-age-of-ai-agents</link>
        <pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Lightpanda browser now uses libcurl</title>
        <description>We've switched all Lightpanda browser HTTP requests from our home made Zig HTTP client + zig.tls) to libcurl</description>
        <link>https://lightpanda.io/blog/posts/lightpanda-browser-now-uses-libcurl</link>
        <pubDate>Wed, 16 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Lightpanda raises pre-seed <br /> to develop the first browser built for machines and AI</title>
        <description>We’re excited to share that Lightpanda has raised a pre-seed round to build the first browser designed from the ground up for machines.</description>
        <link>https://lightpanda.io/blog/posts/lightpanda-raises-preseed</link>
        <pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
        <title>Why build a new browser? <br /> From intuition to reality</title>
        <description>Three years ago when we started Lightpanda, we asked ourselves a seemingly simple question what would a browser look like if it were built specifically for automation?</description>
        <link>https://lightpanda.io/blog/posts/why-build-a-new-browser</link>
        <pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>