开源跨平台浏览器ladybird,项目地址 https://github.com/LadybirdBrowser/ladybird.git
其开发者是开源OS SerenityOS的创始人Andreas Kling。
Ladybird 浏览器基于 SerenityOS 的 LibWeb 和 LibJS 引擎,LibWeb 始于 2019 年开发,其 JavaScript 引擎 LibJS 则于 2020 年开发。
项目还在开发中,浏览器功能可能不完整,特别是中文支持有问题。
以下是mac下步骤
首先下载代码
git clone https://github.com/LadybirdBrowser/ladybird.git
编译
CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ ./Meta/ladybird.sh run
注意python需要3.7以上版本
autoconf autoconf-archive automake 需要较新版本,低版本会出现很多错误。
官方详细编译指导 Documentation/BuildInstructionsLadybird.md
浏览器跑起来效果
github
Ladybird官网
百度,中文支持还有问题
查看网页源代码
设置搜索引擎
附上构建出的app