Skip to content
Tech News
← Back to articles

This Month in Ladybird – April 2026

read original more articles
Why This Matters

Ladybird's April 2026 updates highlight significant advancements in web browsing and document viewing, including inline PDF rendering, enhanced address bar suggestions, and incremental HTML parsing. These improvements enhance user experience, performance, and privacy, reflecting the project's commitment to an open and efficient web ecosystem.

Key Takeaways

Hello friends! In April we merged 333 PRs from 35 contributors, 7 of whom made their first-ever commit to Ladybird! Here’s what we’ve been up to.

Ladybird is entirely funded by the generous support of companies and individuals who believe in the open web. This month, we’re excited to welcome the following new sponsors:

Human Rights Foundation (via the “AI for Individual Rights” program) with $50,000

Jakub Stęplowski with $1,000

We’re incredibly grateful for their support. If you’re interested in sponsoring the project, please contact us.

Inline PDF viewer

PDFs now render inline through the bundled pdf.js viewer (#9132). pdf.js is a full-featured PDF viewer written entirely in JavaScript, HTML, and CSS, with page navigation, text selection, zoom, and find-in-document. Profiling pdf.js loading the Intel ISA Manual also drove improvements to our typed-array view cache and :has() invalidation.

Browsing history and rich address bar autocomplete

Type in the address bar and you now get rich, history-aware suggestions: previously visited pages with favicons and titles, a search-engine shortcut, and plain URL completions (#8933). Behind the scenes, a SQLite-backed HistoryStore persists every navigation along with its title, favicon, visit count, and last-visit time, and “Clear browsing history” is wired up in the Privacy settings page. Both the Qt and AppKit UIs render the new rich rows.

Speculative and incremental HTML parsing

... continue reading