ブラウザを超えた、デッキ体験。
複数の Misskey サーバーを、ひとつのネイティブアプリで。
ブラウザや VM のオーバーヘッドなし。圧倒的に軽量。
Tauri v2 + Rust バックエンドによるネイティブバイナリ。ブラウザタブや Flutter ランタイムの重さとは無縁。起動も一瞬、バッテリーにも優しい。
ノートはローカル DB に蓄積。オフラインでも読める。
流れたタイムラインもローカル SQLite に自動保存。全文検索で過去の投稿を即座に発見。ネットワークが切れても、蓄積したノートはいつでも閲覧可能。
複数サーバーの通知・TL・検索をクロスアカウントで統合表示。
misskey.io、にじみす、Firefish — 何鯖使っていても、ひとつのデッキにまとめて把握。アカウントごとにブラウザのタブを開く時代は終わり。
ゲストモードなら、アカウント登録なしで公開タイムラインをすぐ閲覧できます。気に入ったらログインするだけ。
HTL・LTL・通知・検索・リスト・アンテナ・チャンネル・チャット — あらゆるカラムを横に並べて一覧。カラム幅はドラッグで自由に調整、プロファイルとして保存すればワンクリックで切り替え。
タイムラインに流れてきたノートは自動でローカル SQLite に蓄積。サーバーからノートが消えても、連合が切れても、手元のデータは残り続けます。
ブラウザの localStorage にトークンを保存する Web クライアントとは設計が違います。NoteDeck はアクセストークンを OS のキーチェーン(macOS Keychain / Windows Credential Manager / Linux Secret Service)に暗号化保存。ブラウザ拡張や XSS によるトークン窃取は構造的に不可能です。
NoteDeck はバックグラウンドで REST API サーバー(localhost:19820)を起動。ノート投稿、タイムライン取得、カラム操作、コマンド実行 — すべてを HTTP で制御可能。Raycast、Obsidian、StreamDeck、自作ボットとの連携が、OAuth なしで実現します。
フロントエンドは Misskey 本家と同じ Vue 3 + TypeScript。Misskey のコードが読める人なら、NoteDeck のコードもすぐに読めます。バックエンドの notecli は独立した Rust クレートとして分離設計されており、フロントエンドとバックエンドを独立して開発・テスト可能。
開発者ツール(DevTools)をアプリ内に内蔵し、localhost:19820 の API ドキュメントもアプリ内で閲覧可能。フォーク開発者やサーバー管理者にとっても、動作検証や拡張が容易な設計です。
コマンドパレット(Ctrl+K)で 30 以上のコマンドを検索・実行。全キーバインドをカスタマイズ可能。
Ctrl+Shift+B でウィンドウを即隠し。Ctrl+Alt+N でどこからでも即投稿。グローバルホットキーはデスクトップならでは。
Misskey 本家 + Firefish・CherryPick・Sharkey・Iceshrimp。サーバー種別は自動検出、API 差分はアダプター層が吸収。
YouTube・Spotify・ニコ動・Pixiv・Amazon 等 16 種の専用 OGP パーサー。URL を貼るだけでリッチに展開。
Misskey Flavored Markdown 全構文対応。KaTeX 数式レンダリング + Shiki コードハイライトもネイティブ実装。
サーバー広告を正しく表示する数少ないサードパーティクライアント。表示頻度もサーバー設定に準拠。
notecli.db コピーで完全バックアップ。設定 JSON エクスポート/インポート。ログアウト後もデータ保持を選択可能。
Misskey テーマ互換 + デッキ壁紙。ダーク/ライト自動切り替え。ジェスチャ操作、ネイティブ OS 通知対応。
省メモリ〜高パフォーマンスのプリセット。Adaptive Quality でフレームレート自動最適化。3 段階画像キャッシュ。
ブラウザアプリには実現できない構造的な優位性
お使いの環境に合わせてインストール
$ winget install Hitalin.NoteDeck
click to copy
$ yay -S misskey-notedeck-bin
click to copy
$ nix run github:hitalin/notedeck
click to copy