Ladybird adopts Rust, with help from AI
We're adopting Rust as our C++ successor language, and using AI agents to accelerate the transition.
Ladybird is a truly independent web browser, backed by a non-profit.
Visit ladybird.org → RSS feedOn Hacker News Mar 2025 – Nov 2026
We're adopting Rust as our C++ successor language, and using AI agents to accelerate the transition.
Ladybird is changing how code enters the project as we prepare to ship a browser to real users.
Inline PDF viewer powered by pdf.js, GTK4 frontend, browsing history, speculative HTML parsing, off-thread JS compilation, async DNS, CSS anchor positioning, and more.
Google reCAPTCHA now passes, high refresh rate rendering, HTTP/3 support, Trusted Types progress, @property work and UTF-16 correctness fixes.
Video on Twitch and YouTube, CSS scroll snap, JavaScript debugging, session restore, and a serious push on engine performance with a new style engine.
Progress across caching, media, Trusted Types, XPath, CSS, WebGL, and even first runs on Windows.
Block rendering until CSS is ready, OpenSSL and curl adoption continues, Firefox DevTools protocol support lands, and aarch64 Linux joins CI.
CSS animations and hover that keep working while JavaScript is busy, a JavaScript JIT, a new WebAssembly engine, and a redesigned UI.