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 早期版本中很常见,但对新用户来说意外地友好。
支持平台
目前主要支持 Linux 和 macOS,Windows 支持在积极开发中。桌面环境体验最好,移动端暂时别想了。
🎯 适用场景
适合你如果:
- 🔍 对浏览器技术有好奇心,想了解浏览器引擎是怎么工作的——很多人在 Reddit 上说"装了就是为了看看它到底能跑成什么样"
- 🛡️ 极度在意隐私,不想被 Chromium 生态绑定——每次 Chrome 更新都有人吐槽"又偷偷加了什么"
- 🧑💻 开发者,想参与一个前沿开源项目,学习浏览器开发——代码库里 issue 活跃度高,主创响应迅速
- 🧪 技术极客,想测试 Web 标准在不同引擎下的表现差异——有自己的测试场,不用被 Chromium 绑架
不适合你如果:
- 📧 需要稳定的日常浏览器,Chrome/Firefox 更靠谱——pre-alpha 的 Bug 还是挺多的
- 📱 主要在移动端上网,移动端体验几乎为零——团队明确说先做好桌面
- 🎮 需要完美兼容国内各类 Web 应用——很多国内网站只优化 Chromium,比如某些银行的网银控件
🔍 与同类工具对比
| 特性 | Ladybird | Chrome/Chromium | Firefox |
|---|---|---|---|
| 引擎独立性 | ✅ 完全独立 | ❌ Blink | ✅ Gecko |
| 开发阶段 | pre-alpha | 成熟稳定 | 成熟稳定 |
| 内存安全 | Rust 保障 | C++ | Rust/NSS |
| GitHub 星标 | 62k+ | N/A | N/A |
| 赞助商 | 顶级 | Mozilla | |
| 隐私保护 | 认真做 | 一般 | 较好 |
| Web 标准支持 | 快速追赶 | 最全 | 较好 |
| 日常可用性 | ⚠️ 不建议 | ✅ 推荐 | ✅ 推荐 |
✅ 总结
Ladybird 不是一个"更好用的浏览器",它是一个赌注——赌互联网可以不必被两个引擎垄断,赌独立开发也能做出正经可用的浏览器。
优势:
- 真正独立的浏览器引擎,没有历史包袱
- 顶级技术团队+顶级赞助商,不是玩票
- 工程量巨大,成长速度惊人
- Rust+AI 的技术选型走在前沿
不足:
- pre-alpha,日常使用稳定性无法保证
- Windows 支持滞后
- 国内 Web 应用兼容性未知数很大
推荐指数:⭐⭐⭐⭐(满分5星)
对于技术爱好者来说,Ladybird 值得关注和尝试。它的意义不只是"又一个浏览器",而是提醒我们:垄断从来不是必然的,每一段代码都可以被重写。
如果你想参与到这场浏览器革命中,可以从 GitHub 开始:https://github.com/LadybirdBrowser/ladybird
参考资料:Ladybird 官网 / GitHub 仓库 / 每月进度更新