A web browser with a custom engine built from scratch without reliance on Blink, WebKit, or Gecko.

Ladybird is an open-source web browser built from scratch with its own independent engine, avoiding the use of Blink, WebKit, or Gecko. The software is currently in a pre-alpha state and is intended primarily for use by developers who wish to test or contribute to its early development stages.
Ladybird operates as a desktop application available for Linux, macOS, Windows via WSL2, and other Unix-like systems. It implements a novel engine based on web standards and is developed by a non-profit entity. This organizational structure ensures that the project operates without search engine deals or the monetization of user data, focusing instead on the technical implementation of a standards-compliant browser.
The internal architecture relies on several core library components inherited from SerenityOS to manage low-level system operations. These include LibIPC for inter-process communication and LibCore for the event loop and OS abstraction layer. By isolating the RequestServer and ImageDecoder processes, the browser aims to increase stability and security when encountering malicious web content. The project also includes LibMedia for audio and video playback and LibCrypto for cryptography primitives.
Development is conducted under a 2-clause BSD license, allowing for broad redistribution and modification. The project maintains a focus on creating a complete, usable browser for the modern web by building every component from the ground up rather than relying on existing browser engines. This approach allows for a unique implementation of the web stack, from the network layer to the final graphical render.
Ladybird serves as a technical experiment in creating a fully independent browser stack for the modern web.
A Firefox-based web browser featuring split view layouts and customizable interface options to improve user productivity.
A privacy focused web browser that blocks advertisements and trackers to reduce data usage and battery consumption.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.