LadybirdBrowser/ladybird
在 GitHub 打开 ↗从零自研内核的独立浏览器,面向浏览器引擎开发者
Star66k
24h 新增+10
7 天新增—
Fork3.1k
Issue414
语言C++
项目介绍
更新于 1 天前
Ladybird 是一个从零写起的独立网页浏览器,不基于 Chromium、Firefox 或 WebKit,而是自研整套渲染引擎和 JavaScript 引擎,可理解为浏览器界的「Rust 之于 C++」——目标是摆脱对现有浏览器内核的依赖。它采用多进程架构,每个标签页独立沙箱渲染,图片解码和网络请求放在独立进程,对恶意网页内容的防御更彻底。目前处于 pre-alpha 阶段,只适合开发者试用,日常上网还谈不上。对多数互联网从业者来说,它更像一个观察对象而非工具:如果你做浏览器内核、Web 标准、渲染性能相关的工作,或者单纯想了解一个现代浏览器引擎如何从零构建,值得翻翻它的代码;普通后端、算法、产品岗位基本用不上。
上手成本:中
Star 趋势
话题标签
browserbrowser-engine
仓库信息
| License | BSD-2-Clause |
| 创建时间 | 2024-05-30 |
| 最后推送 | 48 分钟前 |
| 热度分 | 37.0 |