Ladybird 是从零构建的开源浏览器引擎,不附属于 Chromium/Gecko。GitHub 星标 62k+,赞助商包括 Cloudflare、Shopify。虽处 pre-alpha,但已能流畅加载 Gmail 等复杂应用,适合追求隐私和标准化的极客。

🌐 引言

浏览器市场早就被 Chromium(Chrome/Edge/Brave)和 Gecko(Firefox)瓜分殆尽。每次装新浏览器,本质上都是在这两个引擎之间做选择。

有没有第三种可能?

Ladybird 告诉你:有,而且是从零造一个全新的。

这不是小打小闹的定制皮肤,而是一个真正独立的浏览器引擎。62k+ GitHub 星标、77k+ 提交、赞助商名单里躺着 Cloudflare、Shopify、Proton VPN、JetBrains 这些响当当的名字。它背后的运营主体是一个 501(c)(3) 非营利组织,目标很简单——让互联网重新变得多元。


🔥 核心亮点

1. 真正独立,不做任何附庸

大多数"新浏览器"不过是 Chromium 的套壳,换个皮肤加点功能,底层还是 Google 的东西。Ladybird 完全不一样,它的引擎是从零开始写的,不基于 Blink(Chromium 的渲染引擎),也不基于 Gecko。

这意味着什么?意味着没有历史包袱,没有臃肿的兼容性代码,没有 Google 的生态绑定。

2. 顶级背书,不是野鸡项目

别被"pre-alpha"吓到就以为这是个草台班子。来看看它的赞助商名单:Cloudflare、Shopify、Human Rights Foundation、Proton VPN、JetBrains、Sourcegraph、37signals……

这个项目的主创 Andreas Kling 之前是 SerenityOS(一个从零构建的操作系统)的核心开发者,技术积累相当深厚。

3. 工程量惊人,成长速度吓人

  • 77,608 次提交(截至 2026 年 5 月)
  • 62k+ GitHub 星标,长期占据 GitHub Trending 榜首
  • 2026 年 4 月的进度报告显示:JS 解析已支持 worker 线程异步执行,CSS Selectors 1-3 级支持完整
  • 实测可以加载 Gmail、Google Calendar、Figma 这些复杂 Web 应用,虽然体验还不完美,但"能用"本身就已经很夸张了

根据第三方测试数据(来源:xmsumi.com),在标准 Web 兼容性测试中,Ladybird 的得分在所有独立浏览器引擎中排名第二,仅次于 WebKit。更令人意外的是,它已经可以正常加载 Gmail、Google Calendar 这些对 JavaScript 依赖极高的复杂应用,CSS 渲染也基本能跟上主流。

4. 拥抱 Rust,技术选型激进

2026 年初,Ladybird 宣布大规模采用 Rust 重构核心组件。官方博客直言:用 Rust 让内存安全变成默认,同时保持高性能,AI 辅助在其中帮了不少忙。

这波操作直接把技术圈的热情点燃了——Rust+浏览器+独立开发,话题性拉满。GitHub Issues 里不少开发者反馈:"看它重构代码就像看艺术品"。

5. 进程隔离,安全加分

图像解码和网络连接完全独立于主进程运行,每个浏览器标签页在恶意内容面前都有独立防线。进程隔离设计让 Ladybird 在面对恶意网页时,比很多老牌浏览器都要"硬气"一些。隐私保护这块确实有在认真做。


📥 安装与使用

⚠️ 重要提示:Ladybird 目前处于 pre-alpha 阶段,官方明确说明"仅适合开发者使用"。普通用户请不要用在生产环境!

构建方式(推荐有一定经验的)

# 克隆仓库
git clone https://github.com/LadybirdBrowser/ladybird
cd ladybird

# 初始化子模块
git submodule update --init --recursive

# 构建(需要 cmake、Python 3、足够内存)
cmake -B build
cmake --build build

# 运行
./build/Ladybird

下载每日构建(不稳定但简单)

GitHub Releases 页面有每日构建的 AppImage 和可执行文件:
https://github.com/LadybirdBrowser/ladybird/releases

从界面来看,Ladybird 采用了极简设计语言——没有多余的标签栏图标,没有奇怪的皮肤按钮,就是一个干净清爽的地址栏加页面区域。侧边栏可收起,菜单按钮点击后出现纵向列表,设置页面采用分段式布局,搜索框在顶部,所有选项一目了然。第一次打开会有引导式的"快速上手"弹窗,提示你设置默认搜索引擎和隐私偏好,这种风格在 Firefox 早期版本中很常见,但对新用户来说意外地友好。

支持平台

目前主要支持 LinuxmacOS,Windows 支持在积极开发中。桌面环境体验最好,移动端暂时别想了。


🎯 适用场景

适合你如果:

  • 🔍 对浏览器技术有好奇心,想了解浏览器引擎是怎么工作的——很多人在 Reddit 上说"装了就是为了看看它到底能跑成什么样"
  • 🛡️ 极度在意隐私,不想被 Chromium 生态绑定——每次 Chrome 更新都有人吐槽"又偷偷加了什么"
  • 🧑‍💻 开发者,想参与一个前沿开源项目,学习浏览器开发——代码库里 issue 活跃度高,主创响应迅速
  • 🧪 技术极客,想测试 Web 标准在不同引擎下的表现差异——有自己的测试场,不用被 Chromium 绑架

不适合你如果:

  • 📧 需要稳定的日常浏览器,Chrome/Firefox 更靠谱——pre-alpha 的 Bug 还是挺多的
  • 📱 主要在移动端上网,移动端体验几乎为零——团队明确说先做好桌面
  • 🎮 需要完美兼容国内各类 Web 应用——很多国内网站只优化 Chromium,比如某些银行的网银控件

🔍 与同类工具对比

特性LadybirdChrome/ChromiumFirefox
引擎独立性✅ 完全独立❌ Blink✅ Gecko
开发阶段pre-alpha成熟稳定成熟稳定
内存安全Rust 保障C++Rust/NSS
GitHub 星标62k+N/AN/A
赞助商顶级GoogleMozilla
隐私保护认真做一般较好
Web 标准支持快速追赶最全较好
日常可用性⚠️ 不建议✅ 推荐✅ 推荐

✅ 总结

Ladybird 不是一个"更好用的浏览器",它是一个赌注——赌互联网可以不必被两个引擎垄断,赌独立开发也能做出正经可用的浏览器。

优势

  • 真正独立的浏览器引擎,没有历史包袱
  • 顶级技术团队+顶级赞助商,不是玩票
  • 工程量巨大,成长速度惊人
  • Rust+AI 的技术选型走在前沿

不足

  • pre-alpha,日常使用稳定性无法保证
  • Windows 支持滞后
  • 国内 Web 应用兼容性未知数很大

推荐指数:⭐⭐⭐⭐(满分5星)

对于技术爱好者来说,Ladybird 值得关注和尝试。它的意义不只是"又一个浏览器",而是提醒我们:垄断从来不是必然的,每一段代码都可以被重写。

如果你想参与到这场浏览器革命中,可以从 GitHub 开始:https://github.com/LadybirdBrowser/ladybird


参考资料:Ladybird 官网 / GitHub 仓库 / 每月进度更新