Ladybird Browser August 2026 Update: Video, DevTools & Rust Migration
Original: This Month in Ladybird – August 2026
Why This Matters
Ladybird's shift to Rust internals and sustained performance focus signals growing maturity for an independent open-source browser engine.
The open-source Ladybird browser added Twitch video playback, CSS scroll snap, JavaScript debugging in DevTools, pausable downloads, and session restore in August 2026. The project also shifted CSS parsing and the painting pipeline to Rust, and began sustained focus on engine performance.
Ladybird's August 2026 update delivers major feature additions and architectural changes. Media Source Extensions now support fragmented MP4 and codecs including AVC (H.264), HEVC (H.265), AV1, and AAC, enabling adaptive-bitrate video on Twitch and Plex. YouTube already worked via VP9/Opus but now supports higher-quality AV1 streams. CSS scroll snap landed with scroll-snap-type, scroll-snap-align, and scroll-snap-stop, covering wheel, keyboard, touchpad, and programmatic scrollTo(). JavaScript debugging is now available in DevTools, supporting breakpoints, step-through, and watch expressions, built on new engine-level breakpoint support. Downloads can be paused and resumed across browser restarts and use up to four parallel connections. Session restore now preserves full back/forward history. On the architecture side, CSS parsing and the painting pipeline moved to Rust, a new style engine launched, layout caching was introduced, and CSS animations were moved off the main thread. Security improvements include caging for cell pointers in JavaScript values, safer handling of mailto: and external URL schemes, and in-page overlays for JavaScript dialogs to prevent tab lockouts. New sponsor Arnav Guleria contributed $5,000.