Repolode
pauljoda

pauljoda/Crest

一款面向 Mac、iPhone 和 iPad 的开源浏览器,用独立的 Space 隔离工作、生活与私密浏览。

可替代:ArcSafariGoogle Chrome

Star
720
Fork
51
未关闭 Issue
170
最近提交
13小时前

这是什么?

Crest 是一款基于 SwiftUI 构建的浏览器,支持 Mac、iPhone 和 iPad。它的核心概念是 Space:每个 Space 拥有独立的 Cookie、网站数据、历史记录、标签页、凭据、设置和同步身份,工作账号不会串入个人会话。

在 Mac 上,网页默认由 ungoogled-chromium 内核打开,并支持 Chrome 应用商店扩展;也可以切换到 WebKit,获得阅读模式、整页翻译、内置内容拦截以及 FairPlay 视频支持。遇到需要受保护视频的页面时,Mac 会自动切换到 WebKit。iPhone 和 iPad 使用 WebKit。侧边栏提供固定页面、已保存标签、嵌套文件夹,以及最多四个实时页面的分屏视图。

此外,Crest 还提供用于自定义每个 Space 徽标和侧边栏的 Crest Studio、用于预览链接的 Peek、带临时存储的私密 Space,以及由钥匙串保护的密码管理和可选的 iCloud 同步。浏览器核心逻辑使用 C# 编写并通过 NativeAOT 编译,项目采用 MPL-2.0 许可证。

核心功能

  • 01Space 相互隔离,各自拥有独立的 Cookie、历史、标签页和凭据。
  • 02Mac 支持 Chromium 与 WebKit 双内核,iPhone 和 iPad 使用 WebKit。
  • 03分屏视图可同时保留两到四个实时页面。
  • 04Peek 可在当前页面上方预览链接。
  • 05私密 Space 使用临时存储,并支持设备验证。
  • 06可选的 iCloud 同步,覆盖标签页、历史和 Space。

适用场景

  • 在同一台 Mac 上分开管理工作与个人账号。
  • 用指定 Space 的登录状态打开其他应用中的链接。
  • 使用临时存储进行私密浏览,离开应用后自动重新锁定。
  • 在 Mac 上基于 Chromium 使用 Chrome 应用商店扩展。

快速上手

  1. 1

    通过 Homebrew 在 Mac 上安装 Crest

    brew install --cask crest-browser
  2. 2

    或从最新的 GitHub 发布页下载已签名并公证的应用

使用前须知

  • Mac 版需要 Apple 芯片和 macOS 26.1 或更高版本。
  • iPhone 和 iPad 版需要 iOS 或 iPadOS 26.1 或更高版本。
  • 从源码构建需要 Xcode、XcodeGen 和 .NET SDK。

收录于专题

标签

常见问题

Crest 是什么?
一款面向 Mac、iPhone 和 iPad 的开源浏览器,用独立的 Space 隔离工作、生活与私密浏览。 Crest 是一款基于 SwiftUI 构建的浏览器,支持 Mac、iPhone 和 iPad。它的核心概念是 Space:每个 Space 拥有独立的 Cookie、网站数据、历史记录、标签页、凭据、设置和同步身份,工作账号不会串入个人会话。
Crest 可以免费使用吗?用的什么许可证?
Crest 以 MPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
Crest 还在维护吗?
活跃维护中。Crest 最近一次提交是在 2026年10月24日。
Crest 适合用来做什么?
在同一台 Mac 上分开管理工作与个人账号。 用指定 Space 的登录状态打开其他应用中的链接。 使用临时存储进行私密浏览,离开应用后自动重新锁定。 在 Mac 上基于 Chromium 使用 Chrome 应用商店扩展。
Crest 怎么安装和运行?
通过 Homebrew 在 Mac 上安装 Crest: brew install --cask crest-browser 或从最新的 GitHub 发布页下载已签名并公证的应用
在哪里获取 Crest?
源代码和安装说明在 GitHub 上:https://github.com/pauljoda/Crest

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目