BuildTube Preview About
Back to the feed

browser: Load and control web pages for AI agents with less memory

Added · Updated

Open web pages without a screen, turn them into markdown or data, and drive them from scripts or an AI agent.

For developers building scrapers and agents.

What it does

Lightpanda is a headless browser (one that loads and runs web pages without showing a window), written from scratch in the Zig language rather than built on Chrome. It parses HTML, runs JavaScript and handles clicks, forms and cookies. In the creators' benchmark of 933 real pages on one cloud server, peak memory for 100 pages was 123MB against 2GB for headless Chrome, and the run took 5s against 46s.

How to use it

Input → action → output: give it a URL with the dump command and get the page back as markdown, structured JSON metadata, or a file. Developers can instead start a CDP server (the protocol Puppeteer and Playwright use to control Chrome) on port 9222 and point existing scripts at it. In agent mode you describe a task in plain English, and it navigates, fills forms and extracts data, then saves the steps as a replayable JavaScript file.

Common use cases

  • Pass a news article URL to the dump command and get its readable text back as a markdown file.
  • Point an existing Puppeteer scraping script at Lightpanda's CDP server and collect the same page data with less memory.
  • Tell agent mode to fill in a web form, then save the session as a script you can rerun without an AI model.

Can I use this?

Runs in Docker on your computer · needs an AI model key

Requirements Install the nightly build with Homebrew, the Arch User Repository, a downloaded binary, or the official Docker image, which exposes the CDP server on port 9222. It also runs as an MCP server (a way to plug tools into an AI assistant). AGPL-3.0 licensed, so it is open source.

Caveat Benchmark numbers come from the creators' own crawler test; sites that rely on browser features Lightpanda has not implemented may behave differently.

Worth knowing No native Windows or Android build, and the Linux binary fails on musl systems such as Alpine. Usage telemetry is on by default; an environment variable turns it off.

Why it's here

  • 2,635 people starred it on GitHub this week — 41,593 in total.

Numbers as of 8 November 2026, from BuildTube’s latest daily refresh.

Behind it

View setup guide

BuildTube has not run or verified this project. Everything above is written from what the creator published.

Made this?

Quick questions

What is browser?
Lightpanda is a headless browser (one that loads and runs web pages without showing a window), written from scratch in the Zig language rather than built on Chrome.
What can I use browser for?
Pass a news article URL to the dump command and get its readable text back as a markdown file; Point an existing Puppeteer scraping script at Lightpanda's CDP server and collect the same page data with less memory; Tell agent mode to fill in a web form, then save the session as a script you can rerun without an AI model
Can I run browser on my computer?
It runs on your own computer or server after a local setup. No native Windows or Android build, and the Linux binary fails on musl systems such as Alpine.
What do I need to use browser?
Linux (glibc-based) or macOS, on x86_64 or aarch64, or Docker. Windows works only inside WSL. Agent mode needs a key for an AI provider or a local model.
What license does browser use?
AGPL-3.0 licensed, so it is open source.

More from this week

Explore by topic

Post this

A ready-made picture of this card for X, LinkedIn or a group chat. Link to this page alongside it.

Share image for browserDownload share image

For makers

Made this? Show it’s on BuildTube — add the badge to your README or embed the card on your site.

Featured on BuildTube

README badge (Markdown)

[![Featured on BuildTube](https://buildtube.app/badge/gh-lightpanda-io-browser.svg)](https://buildtube.app/p/gh-lightpanda-io-browser/)

Embed card (HTML)

<iframe src="https://buildtube.app/embed/gh-lightpanda-io-browser/" width="560" height="240" style="border:0;max-width:100%" loading="lazy" title="browser on BuildTube"></iframe>

Back to the feed