ZapFast とは
ZapFast は Linux デスクトップ向けの、速くて軽いネイティブ WhatsApp クライアントです。1 秒未満で起動し、メモリ使用量は約 200 MB。置き換え対象のブラウザタブや Electron ラッパーが普段使う量のごく一部です。WhatsApp Web と同じようにスマートフォンの WhatsApp で QR コードを読み取ってアカウントをリンクすれば、チャット、写真、ボイスメッセージ、通話、通知が、トレイアイコン付きの本物のデスクトップウィンドウに収まります。Rust と egui ツールキットで書かれ、MIT ライセンスで、X11 と Wayland の両方で動作します。ZapFast は非公式のサードパーティ製クライアントで、WhatsApp や Meta とは関係ありません。
apt upgrade で毎回のリリースが届きます。
⚡ ZapFast の主な機能
⚡ 1 秒未満で起動
ブラウザエンジンを内蔵しないネイティブの Rust バイナリなので、ほぼ一瞬で起動し、RAM は約 200 MB に落ち着きます。一日中開いたままにできる軽さです。
📷 QR コードでリンク
新しいアカウントは不要です。ZapFast を開き、スマートフォンの WhatsApp の「リンク済みデバイス」から QR コードを読み取れば、WhatsApp Web と同じように会話が表示されます。
💬 チャット、メディア、投票
個別チャットとグループチャットで写真、動画、ボイスメッセージ、投票に対応。スマートフォンで始めた会話をキーボードでそのまま続けられます。
📞 音声通話とビデオ通話
WhatsApp の音声通話とビデオ通話をデスクトップから。デスクトップ通知とトレイアイコンで、メッセージも着信も見逃しません。
⌨️ キーボードショートカットとテーマ
マウスに手を伸ばさずにチャットを移動して返信できるショートカットと、デスクトップの他の部分になじむテーマを備えています。
🔐 暗号化されたローカルアーカイブ
メッセージのアーカイブはディスクに保存されるので履歴がすぐに表示され、平文ではなくデスクトップのキーリングにある鍵で暗号化されています。
apt upgrade を実行するだけで、常に最新版を使い続けられます。
📦 deb.griffo.io からインストールする
ステップ 1: リポジトリを追加する
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 ずっと無料のミラーがあります。 deb-free.griffo.io は、アカウントもサブスクリプションもなしでパッケージをずっと無料で配布しています。上流より最大2か月遅れ、セキュリティ修正は即座に公開されます。現在収録しているのは cliamp、Ghostty、lazydocker、Oh My Posh、Uncloud と Zed です。ZapFast は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。
ステップ 2: ZapFast をインストールする
# 最新の ZapFast をインストール
sudo apt install zapfast
# インストールを確認
dpkg -s zapfast | grep Version# 最新の ZapFast をインストール
apt install zapfast
# インストールを確認
dpkg -s zapfast | grep Versionステップ 3: 最初の起動
# アプリケーションメニューから、またはターミナルから ZapFast を起動
zapfast
# 初回起動時に QR コードが表示されます。スマートフォンで WhatsApp を開き、
# 設定、リンク済みデバイス、デバイスをリンク、の順に進んで読み取ります
# メッセージのアーカイブは Secret Service キーリングの鍵で暗号化されます。
# GNOME、KDE などのデスクトップでは既に動いています。素のウィンドウ
# マネージャーでは GNOME Keyring をインストールしてセッションと一緒に起動
sudo apt install gnome-keyring# アプリケーションメニューから、またはターミナルから ZapFast を起動
zapfast
# 初回起動時に QR コードが表示されます。スマートフォンで WhatsApp を開き、
# 設定、リンク済みデバイス、デバイスをリンク、の順に進んで読み取ります
# メッセージのアーカイブは Secret Service キーリングの鍵で暗号化されます。
# GNOME、KDE などのデスクトップでは既に動いています。素のウィンドウ
# マネージャーでは GNOME Keyring をインストールしてセッションと一緒に起動
apt install gnome-keyring🎯 基本的な使用例
普段の使い方:
# メニューから、または任意のターミナルから起動
zapfast
# デスクトップ通知とトレイアイコンが新着メッセージと着信を知らせます
# インストールされているバージョン
dpkg -s zapfast | grep Versionキーリングの確認:
# このセッションで Secret Service のプロバイダーが動いているか
busctl --user list | grep org.freedesktop.secrets
# 何も出ない場合、素のウィンドウマネージャーなら GNOME Keyring を入れる
sudo apt install gnome-keyring
# KWallet や KeePassXC (Secret Service 連携を有効にしたもの) でも動作します
apt policy gnome-keyring kwalletmanager keepassxc# このセッションで Secret Service のプロバイダーが動いているか
busctl --user list | grep org.freedesktop.secrets
# 何も出ない場合、素のウィンドウマネージャーなら GNOME Keyring を入れる
apt install gnome-keyring
# KWallet や KeePassXC (Secret Service 連携を有効にしたもの) でも動作します
apt policy gnome-keyring kwalletmanager keepassxc最新に保つ:
# ZapFast はシステムの他の部分と一緒に更新されます
sudo apt update && sudo apt upgrade
# インストール済みのバージョンと、利用可能な最新バージョン
apt policy zapfast
# アンインストール
sudo apt remove zapfast# ZapFast はシステムの他の部分と一緒に更新されます
apt update && apt upgrade
# インストール済みのバージョンと、利用可能な最新バージョン
apt policy zapfast
# アンインストール
apt remove zapfast🔧 ツール連携
ZapFast は WhatsApp やスマートフォンとは自分で通信します。コンピューター上では、いくつかの標準的なデスクトップサービスを利用します:
- キーリング: ディスク上のメッセージアーカイブは、Secret Service キーリング (GNOME Keyring、KWallet、KeePassXC) に保管された鍵で暗号化されます。主要なデスクトップではどれも既に動いています。i3 や Sway のような素のウィンドウマネージャーでは
gnome-keyringをインストールし、セッションと一緒に起動してください - X11 と Wayland: ZapFast はどちらのディスプレイサーバーでも動くので、GNOME、KDE Plasma、Xfce、Cinnamon、タイル型の環境で同じように使えます
- 通知とトレイ: 新着メッセージは標準のデスクトップ通知として届きます。トレイアイコンにはシステムトレイのあるデスクトップが必要で、GNOME では AppIndicator 拡張機能がそれにあたります
- スマートフォン: ZapFast は WhatsApp Web と同じリンク済みデバイスです。メインはスマートフォンのアカウントのままで、リンクはスマートフォンの「リンク済みデバイス」からいつでも解除できます
- アップデート: 内蔵のセルフアップデーターは upstream のポータブル版にしか作用せず、このパッケージでは無効のままです。新しいバージョンはシステムの他の部分と一緒に apt で届きます
- メモリ: 約 200 MB なので、ノート PC でブラウザ、エディター、ターミナルと並べて一日中動かしておけます
- ほかのツール: Handy と組み合わせれば返信をタイプせずに口述できます。Qt 製のクライアントが好みなら ZapZap もあります
🚀 deb.griffo.io を選ぶ理由
- 公式 Ubuntu: ZapFast をパッケージしておらず、標準のシステムでは
apt install zapfastが失敗します - 上流からのダウンロード: プロジェクトのリリースにあるポータブル版。取得した日には最新ですが、その後は apt の外で独自のアップデーターが更新します
- ソースからビルド: Rust ツールチェーン、ビルドに必要なシステムの開発用ライブラリ、そして長いコンパイルを、リリースのたびに繰り返すことになります
- deb.griffo.io: 最新版を自動更新でお届け
- ✅ 唯一の apt ソース: ZapFast は Debian のアーカイブにも Ubuntu のアーカイブにもありません。このリポジトリが上流の公式リリースをパッケージしています
- ✅ どこでも同じ名前: パッケージ名もコマンド名も
zapfastです。sudo apt install zapfastの後、zapfastかランチャーから起動します - ✅ apt で更新: 内蔵のセルフアップデーターは upstream のポータブル版にしか作用せず、ここでは無効のままなので、ZapFast の更新元は apt だけです
- ✅ 完全なパッケージ: upstream のリリースに、アプリケーションメニューに表示されるようデスクトップエントリとアイコンを付け、サポート対象のすべてのリリースに入るよう依存関係を宣言しています
- ✅ 自動更新: 上流のリリースから数時間以内にパッケージを更新
- ✅ 2 つのアーキテクチャ: Ubuntu 24.04、25.10、26.04 のすべてで amd64 と arm64 に対応。upstream が i386、armhf、riscv64 版をビルドしていないため、ここにもありません。Ubuntu 22.04 Jammy は PipeWire が古すぎるため非対応です (0.3.48。ZapFast には 0.3.50 以降が必要)
- ✅ マルチディストリビューション: Ubuntu 24.04、25.10、26.04 で動作
- ✅ 手間のかからない運用: 更新は通常の apt コマンドだけ
📦 パッケージのビルドリポジトリ
Ubuntu パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:
- 📲 zapfast-debian - 最新リリースのビルド
🔗 関連パッケージ
deb.griffo.io では、こちらも配布しています:
- ZapZap - Python と Qt で作られた、もう一つの非公式 WhatsApp デスクトップクライアント
- Handy - オフラインの音声入力。返信をタイプせずに口述できます
- Spotifast - 速いネイティブの Spotify クライアント。音楽版の同じ発想です
- Ghostty - デスクトップの他の作業に使えるネイティブ GTK ターミナル
- kitty - 高速な GPU ターミナル