Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

ladybird

ladybird: A truly independent web browser using a novel engine based on web standards.

What problem it solves

The project aims to provide a complete, usable browser for the modern web while using an independent engine built around web standards. It also separates site rendering and sensitive workloads into sandboxed processes to improve robustness against malicious content.

Key features

  • Standards-based engine — The browser uses a novel engine based on web standards and includes libraries for web rendering, JavaScript, WebAssembly, cryptography, HTTP, graphics, Unicode, and media.

    Source: README

  • Multi-process architecture — A main UI process coordinates WebContent renderers and helper processes responsible for networking, image decoding, compositing, and media.

    Source: README

  • Per-site process isolation — Documents from different sites run in separate renderer processes, with each process sandboxed from the rest of the system.

    Source: README

  • Out-of-process sensitive workloads — Image decoding and network connections are performed out of process and separately for each site to improve robustness against malicious content.

    Source: README

  • Cross-platform availability — The browser runs on Linux, macOS, Windows with WSL2, and many other Unix-like systems.

    Source: README

Who it may suit

Inference: Ladybird may suit developers interested in browser engines, web standards, multi-process architecture, or participating in a pre-alpha open-source browser project.

Topics to discuss

  • Which web standards should the engine prioritize as browser development continues?

  • How can the community improve testing and web compatibility coverage?

  • What contribution areas would be most useful for developers joining the project?


Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.

Read the original README https://github.com/LadybirdBrowser/ladybird#readme

ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.

github.comhttps://github.com/LadybirdBrowser/ladybird

Comments

…