“This was human-directed, not autonomous code generation. I decided what to port, in what order, and what the Rust code should look like. It was hundreds of small prompts, steering the agents where things needed to go. — Andreas Kling, Ladybird founder (https://ladybird.org/posts...”
You know that feeling when every browser is either Chromium-based or Firefox, and both are controlled by companies with ad-driven incentives? Mozilla just changed its terms of service regarding user data, Google controls both the dominant browser engine and the web standards body, and Microsoft abandoned its own engine for Chromium. There is no independent browser engine in active development — until Ladybird.
Think of Ladybird like building a car engine from raw metal instead of buying one from Toyota. Each browser tab runs in its own sandboxed process (separate renderer per tab), and networking and image decoding happen in their own isolated processes too. The JS engine has no JIT compiler — it interprets bytecode directly, which is simpler and safer. A new component called AsmInt uses hand-written assembly for hot paths (arithmetic, comparisons, property access), compiling via a custom DSL to native x86_64 and AArch64. The engine is written in C++ with a growing Rust component — the JS parser and regex engine are already Rust.
If you're a C++ or Rust systems programmer interested in browser internals, web standards, or building engines from scratch. Also relevant if you care about web platform independence and want to follow (or contribute to) the only new browser engine in active development. Not useful if you need a daily-driver browser today — it's pre-alpha and explicitly 'only suitable for use by developers.'
Clone it, build it, and test your own websites against it — the build is straightforward (`./Meta/ladybird.py run`) and the codebase is well-structured for learning. It's experimental and pre-alpha, not production-ready, but the project velocity is real: 352 PRs merged in March 2026 from 49 contributors. The Alpha release is targeted for 2026 on Linux and macOS. Worth following if browser engine diversity matters to you.
Deep-dive insight, Easy and Pro modes, plus action playbooks — the full breakdown is one tap away.