We keep finding cool stuff people are building with Lightpanda
So we made an awesome-lightpanda repo 😎
https://github.com/lightpanda-io/awesome-lightpanda
PRs welcome ⚡️
A new browser built for machines. Not a fork. Not a patch.
Come chat: discord.gg/K63XeymfB5
We keep finding cool stuff people are building with Lightpanda
So we made an awesome-lightpanda repo 😎
https://github.com/lightpanda-io/awesome-lightpanda
PRs welcome ⚡️
We just shipped Web Bot Auth support 🔓
Every HTTP request gets signed with your Ed25519 key, including subrequests from JavaScript
We also open sourced wbauth, a Go server for hosting your key directory: https://github.com/lightpanda-io/wbauth
Technical write up 🧵⤵️
By popular demand, cloud pricing is live! 🐼⚡️
Each Lightpanda browser hour does an order of magnitude more than a Chrome-based equivalent
We're upfront: no full site compatibility yet, no stealth mode. Lightpanda works best for specific workloads.
That's why the free tier exists. Test your use case and if it fits, the gains are massive
⚠️ Stop running Chrome to figure out what's clickable on a page
The browser just tells you. And we wrote it natively in @ziglang
4 new features:
- MCP server in the binary
- LP.getSemanticTree
- LP.getInteractiveElements
- LP.getStructuredData
Shipping fast because we own the whole stack ⚡️
https://lightpanda.io/blog/posts/lp-domain-commands-and-native-mcp
Two huge releases today
1. Native HTML → markdown conversion. Built in @ziglang inside the browser.
2. Launching LP: our own CDP domain extending the protocol with commands built for automation and agents
Our conversion happens at the DOM level after JS executes.
Actual rendered content. Up to 80% fewer tokens. Zero external deps.
🪄 One call: client.send('LP.getMarkdown')
Markdown is the first LP command. More coming.
Frame support just shipped 🖼️
- Each iframe now gets its own JS execution context
- CDP is frame-aware
- Load events block correctly until all frames resolve
- Nested frames work too
A lot of the real web lives inside iframes. This was a real gap
⚡️🤗
PR #1565 → https://github.com/lightpanda-io/browser/pull/1565