Open Source Zone with Ladybird Browser

GitHubAbout 4 min readJul 12, 2025Watch original
THE SUMMARYAI-generated

Key Concepts:

  • Ladybird browser: A new, independent browser being built from scratch.
  • Serenity OS: The operating system from which Ladybird browser originated.
  • Browser engine: The core software component that renders web pages (Ladybird has its own).
  • Nonprofit foundation: The Ladybird browser initiative, a San Francisco-based nonprofit.
  • Privacy-focused: A browser that doesn't sell user data or engage in default search deals.
  • Independent: Not based on Chromium, Gecko, or WebKit.
  • Open source: The project is open for contributions and scrutiny.
  • C++ and Swift: The primary programming languages used in development.
  • Web standards: Ladybird aims to adhere to existing web specifications.
  • Browser extensions: Future support planned, with user control.

1. Introduction and Project Overview

  • Andrea Griffith from GitHub introduces Yella, representing the Ladybird browser initiative at the "we are developers" conference.
  • Ladybird is a new browser project born out of the Serenity OS project.
  • The project's goal is to create a browser that is independent of Google's influence (no Chromium base, no default search deals).

2. Motivation and Core Principles

  • The primary motivation is to create a browser that isn't tied to Google, either through technology or funding.
  • Concerns are raised about the dominance of Google-backed browsers and the implications of default search deals.
  • Ladybird's core principles:
    • Build a new browser engine from scratch.
    • Never sell user data.
    • Reject default search deals.
    • Avoid integrating VPNs or cryptocurrency.

3. The Ladybird Browser Initiative (Foundation)

  • Ladybird is being developed by a nonprofit foundation based in San Francisco (Ladybird.org).
  • The foundation aims to build a browser that renders the modern web with good performance, stability, and security, adhering to web standards.
  • The foundation is funded by individuals and companies.
  • The team consists of seven employees.
  • The nonprofit board includes Andreas Kling (founder) and Mike Shaver (formerly of the Mozilla Foundation).

4. Getting Involved and Contributing

  • The project encourages users to clone, build, and test the browser on their own websites.
  • Reporting issues on GitHub is a valuable contribution.
  • The project is actively seeking developers, especially those with C++ and Swift experience.
  • Non-developers can contribute by sponsoring the project through GitHub Sponsors or directly through the foundation.
  • Companies can sponsor the project and receive recognition on the Ladybird website.

5. Technical Details and Future Plans

  • Ladybird is built primarily in C++.
  • The project plans to integrate Swift for memory safety and parallel processing.
  • The browser currently doesn't support extensions, but this is planned for the future, with a focus on user control.
  • The browser is functional for many websites, but still has layout issues and missing features.
  • Future development includes support for DRM technologies like Widevine to enable streaming services like YouTube and Netflix.

6. Addressing User Concerns and Competition

  • The speaker addresses concerns about the viability of a browser without selling user data.
  • Ladybird aims to be a competitor in the web ecosystem and an independent alternative to Chromium, Chrome, Firefox, and Safari.
  • The project emphasizes user control and privacy.

7. Open Issues and GitHub Repository

  • The project has over 450 open issues on GitHub.
  • Potential contributors are encouraged to review the issues and find areas of interest.
  • GitHub Sponsors is set up on the repository for financial contributions.

8. Community and Communication

  • The Ladybird community is active on Discord.

9. Notable Quotes

  • "Each and every browser at the moment is somehow tied to Google." - Yella, highlighting the dominance of Google in the browser market.
  • "It's everyone's dream of having a normal browser that you can use to visit websites without all that user data selling and default search deals going on." - Yella, describing the vision for Ladybird.
  • "If it's free, you're the product." - Andrea, emphasizing the privacy implications of using free browsers.
  • "The day that we don't rely on Chromium for anything." - Andrea, expressing the ultimate goal of browser independence.

10. Synthesis/Conclusion

The Ladybird browser initiative is an ambitious project to create a truly independent and privacy-focused browser. By building its own engine and avoiding reliance on Google, Ladybird aims to offer users more control over their data and browsing experience. The project is actively seeking contributions from developers, sponsors, and testers to achieve its goals and become a viable alternative to existing browsers. The foundation structure is intended to ensure the project remains true to its core principles of privacy and independence.

AI summaries can miss context or contain errors. Check important details against the original video.

Go a little deeper.

Have a question about this video? Load its transcript to open the video chat.