Repolode
pauljoda

pauljoda/Crest

仕事用・個人用・プライベート用のセッションを別々のSpaceに分離する、Mac、iPhone、iPad向けのオープンソースブラウザー。

代替できる製品:ArcSafariGoogle Chrome

スター
720
フォーク
51
未解決の Issue
170
最終コミット
12 時間前

これは何?

Crestは、Mac、iPhone、iPad向けのSwiftUIブラウザーです。中核となるのはSpacesです。それぞれに独立したCookie、Webサイトデータ、履歴、タブ、認証情報、設定、同期IDが割り当てられるため、仕事用アカウントのログイン情報が個人用セッションに漏れることはありません。

Macでは、デフォルトでページをungoogled-chromiumで開き、Chrome Web Storeの拡張機能も利用できます。また、Reader、ページ翻訳、コンテンツブロック機能、FairPlay動画に対応するWebKitも選べます。保護された動画の再生が必要なページでは、Macが自動的にWebKitへ切り替わります。iPhoneとiPadではWebKitを使用します。サイドバーには、ピン留め、保存したタブ、入れ子にできるフォルダーに加え、2~4個のページを同時に表示するSplit Viewグループがあります。

Crestには、各SpaceのクレストとサイドバーをカスタマイズするCrest Studio、リンクをプレビューするPeek、一時ストレージを使うPrivate Spaces、Keychainで保護されたパスワード管理機能も備わっています。さらに、Spaces、タブ、履歴、アーカイブを対象とするiCloud同期を任意で利用できます。ブラウザーのコアロジックはC#で記述され、NativeAOTでコンパイルされています。ライセンスはMPL-2.0です。

主な機能

  • 01Cookie、履歴、タブ、認証情報を個別に管理できる、分離されたSpaces。
  • 02MacではChromiumまたはWebKitエンジンを選択でき、iPhoneとiPadではWebKitを使用。
  • 032~4個のページを同時に表示するSplit Viewグループ。
  • 04表示中のページ上にリンクのプレビューを表示するPeek。
  • 05一時ストレージとデバイス認証を使うPrivate Spaces。
  • 06タブ、履歴、Spacesを対象とする任意のiCloud同期。

ユースケース

  • 1台のMacで仕事用と個人用のログイン情報を分けて管理する。
  • 別のアプリから開いたリンクを、選択したSpaceのログイン状態で表示する。
  • アプリを離れると再ロックされる一時ストレージを使って、プライベートにブラウジングする。
  • MacでChromiumベースのブラウザーを使い、Chrome Web Storeの拡張機能を利用する。

クイックスタート

  1. 1

    Homebrew で Mac に Crest をインストール

    brew install --cask crest-browser
  2. 2

    または、GitHub の最新リリースから署名・公証済みのアプリをダウンロード

使う前に知っておきたいこと

  • Mac 版には Apple silicon と macOS 26.1 以降が必要です。
  • iPhone 版と iPad 版には iOS または iPadOS 26.1 以降が必要です。
  • ソースからビルドするには、Xcode、XcodeGen、.NET SDK が必要です。

収録されている特集

トピック

よくある質問

Crest とは?
仕事用・個人用・プライベート用のセッションを別々のSpaceに分離する、Mac、iPhone、iPad向けのオープンソースブラウザー。 Crestは、Mac、iPhone、iPad向けのSwiftUIブラウザーです。中核となるのはSpacesです。それぞれに独立したCookie、Webサイトデータ、履歴、タブ、認証情報、設定、同期IDが割り当てられるため、仕事用アカウントのログイン情報が個人用セッションに漏れることはありません。
Crest は無料で使えますか?ライセンスは?
Crest は MPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Crest は今もメンテナンスされていますか?
活発にメンテナンス中。Crest の最終コミットは 2026年10月24日 です。
Crest は何に使えますか?
1台のMacで仕事用と個人用のログイン情報を分けて管理する。 別のアプリから開いたリンクを、選択したSpaceのログイン状態で表示する。 アプリを離れると再ロックされる一時ストレージを使って、プライベートにブラウジングする。 MacでChromiumベースのブラウザーを使い、Chrome Web Storeの拡張機能を利用する。
Crest のインストール方法は?
Homebrew で Mac に Crest をインストール: brew install --cask crest-browser または、GitHub の最新リリースから署名・公証済みのアプリをダウンロード
Crest はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/pauljoda/Crest

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト