クライアントグループごとのルールに対応し、ローカルネットワーク全体の広告やトラッカーを遮断する、高速で軽量なDNSプロキシです。
irbis-sh/zen-desktop
Windows、macOS、Linuxで全アプリの通信をフィルタリングし、ブラウザ以外も保護するシステム全体の広告ブロッカー兼プライバシーガードです。
- スター
- 4,352
- フォーク
- 146
- 未解決の Issue
- 12
- 最終コミット
- 昨日
これは何?
Zenは、システム全体を保護する広告ブロッカー兼プライバシーガードです。ローカルプロキシを構成し、マシン上のすべてのアプリからのHTTPリクエストを傍受して、広告、トラッキングスクリプト、マルウェアなどの不要なコンテンツをブロックします。ブラウザより下のレイヤーで動作するため、ブラウザ拡張機能では対処できないデスクトップアプリやOSコンポーネントに埋め込まれたトラッカーもブロックできます。
Zenにはフィルターがあらかじめ用意されており、独自のhostsファイルや、URLで指定したEasyList形式のフィルターリストも追加できます。リクエスト履歴では、ブロックされたリクエストと、その原因となったフィルタールールを確認できます。HTTPSの傍受には、初回起動時にローカルで生成されるルート証明書を使用します。
Windows(x64、ARM64)、macOS(Intel、Apple Silicon)、Linux向けに、インストーラーとポータブル版が提供されています。WindowsではWinget、macOSではHomebrew、Linuxではインストールスクリプト、AUR、Nixを使ってインストールできます。Linuxでのプロキシ自動設定は、現在GNOMEとKDEデスクトップのみ対応しています。
主な機能
- 01システムレベルのプロキシを介して、すべてのアプリからのHTTPリクエストを傍受します。
- 02デスクトップアプリやOSコンポーネント全体で、広告、トラッキングスクリプト、マルウェアをブロックします。
- 03hostsファイルと、URLで追加するEasyList形式のフィルターリストに対応しています。
- 04フィルターがあらかじめ用意されており、地域別フィルターのカテゴリも含まれています。
- 05リクエスト履歴で、ブロックされた各リクエストと該当したルールを確認できます。
- 06Windows、macOS、Linuxで利用でき、Winget、Homebrew、AURからのインストールにも対応しています。
ユースケース
- ブラウザ拡張機能ではフィルタリングできないデスクトップアプリの広告やトラッカーをブロックする。
- 独自のEasyList形式フィルターやhostsベースのフィルターを追加して、システム全体の保護を調整する。
- 予期しないブロックが発生した際に、どのフィルタールールがリクエストをブロックしたか調べる。
- Windows、macOS、Linuxのマシンを、ひとつのツールでプライバシー保護する。
クイックスタート
- 1
WindowsではWingetでインストールします
winget install ZenPrivacy.ZenDesktop - 2
macOSではHomebrewでインストールします
brew install --cask zen-privacy - 3
または、リリースページからお使いのプラットフォーム向けのインストーラーまたはポータブル版をダウンロードします
- 4
初回起動時に、HTTPS通信の傍受に必要な、Zenから求められるルート証明書をインストールします
使う前に知っておきたいこと
- ZenがHTTPS通信を傍受するには、ルート証明書のインストールが必要です。
- Linuxでのプロキシの自動設定は、GNOMEまたはKDEベースのデスクトップ環境でのみサポートされています。
収録されている特集
トピック
よくある質問
- zen-desktop とは?
- Windows、macOS、Linuxで全アプリの通信をフィルタリングし、ブラウザ以外も保護するシステム全体の広告ブロッカー兼プライバシーガードです。 Zenは、システム全体を保護する広告ブロッカー兼プライバシーガードです。ローカルプロキシを構成し、マシン上のすべてのアプリからのHTTPリクエストを傍受して、広告、トラッキングスクリプト、マルウェアなどの不要なコンテンツをブロックします。ブラウザより下のレイヤーで動作するため、ブラウザ拡張機能では対処できないデスクトップアプリやOSコンポーネントに埋め込まれたトラッカーもブロックできます。
- zen-desktop は無料で使えますか?ライセンスは?
- zen-desktop は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- zen-desktop は今もメンテナンスされていますか?
- 活発にメンテナンス中。zen-desktop の最終コミットは 2026年11月4日 です。
- zen-desktop は何に使えますか?
- ブラウザ拡張機能ではフィルタリングできないデスクトップアプリの広告やトラッカーをブロックする。 独自のEasyList形式フィルターやhostsベースのフィルターを追加して、システム全体の保護を調整する。 予期しないブロックが発生した際に、どのフィルタールールがリクエストをブロックしたか調べる。 Windows、macOS、Linuxのマシンを、ひとつのツールでプライバシー保護する。
- zen-desktop のインストール方法は?
- WindowsではWingetでインストールします: winget install ZenPrivacy.ZenDesktop macOSではHomebrewでインストールします: brew install --cask zen-privacy または、リリースページからお使いのプラットフォーム向けのインストーラーまたはポータブル版をダウンロードします 初回起動時に、HTTPS通信の傍受に必要な、Zenから求められるルート証明書をインストールします
- zen-desktop はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/irbis-sh/zen-desktop
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
クラウドソーシングで集めたタイムスタンプを使い、YouTube動画のスポンサー枠などコンテンツ以外の部分をスキップするブラウザー拡張機能。
約2ドルのESP32-C3で動くPi-hole風DNS広告ブロッカー。ブロックリストのハッシュをフラッシュに保存するため、PSRAMは不要です。
速度とプライバシーを重視し、インターネット規制を回避するAndroid、iOS、Windows、macOS、Linux向けの無料VPNアプリ。
root不要で、ローカルVPNを使って広告、トラッカー、マルウェアをシステム全体でブロックする、無料のオープンソースAndroid広告ブロッカー。