Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.n7s.dev/llms.txt

Use this file to discover all available pages before exploring further.

misskey-tauri は、Misskey 向けの Tauri デスクトップアプリです。discord-tauri と同じく、Vite と TypeScript を使ってフロントエンドを構成します。

GitHub repository

ソースコードと README を GitHub で確認できます。

主な役割

  • Misskey をデスクトップアプリとして起動します。
  • Tauri で軽量なネイティブアプリとして配布します。
  • Web 技術で UI を開発しながら、デスクトップ環境へ組み込みます。

技術スタック

項目内容
アプリ基盤Tauri
フロントエンドVite、TypeScript
パッケージ管理npm
設定src-tauri/tauri.conf.jsonvite.config.ts

セットアップ

git clone https://github.com/Neko7sora/misskey-tauri.git
cd misskey-tauri
npm install

開発

Tauri の開発モードでアプリを起動します。
npm run tauri dev
Vite の開発サーバーだけを起動する場合は、次のコマンドを使います。
npm run dev

ビルド

npm run tauri build

運用メモ

  • Misskey インスタンスの URL を固定している場合は、設定ファイルや起動時の読み込み先を確認します。
  • Tauri の許可設定を変更した場合は、src-tauri/tauri.conf.json をレビューします。
  • Web 側とネイティブ側の境界を変更した場合は、開発モードとビルド後の両方で動作を確認します。