Tauri v2 + Vue 3 + TypeScript で構築された、軽量で美しい aria2 用のデスクトップ GUI クライアントです。
Material Design 3 ガイドラインに準拠したモダンな UI デザインを採用しています。
aria2cの自動管理: アプリケーション起動時にバックグラウンドでaria2cデーモンを自動起動し、終了時に自動で安全に停止します。- Material Design 3: 美しく、洗練されたレスポンシブなユーザーインターフェース。
- タスクトレイへの最小化: ウィンドウを閉じてもバックグラウンドで実行を維持し、ダウンロードを継続できます(設定から無効化も可能)。
- 通知機能: ダウンロード完了時にデスクトップへ通知します。
- 詳細なダウンロード情報: 速度、進行状況、接続数、ファイルサイズなどのステータスをリアルタイムで確認できます。
このアプリケーションを実行またはビルドするには、以下のツールがシステムにインストールされている必要があります。
aria2c(コマンドラインダウンロードユーティリティ)- システムの環境変数
PATHにaria2cが追加されている必要があります。 - インストール方法:
- Windows: Chocolatey で
choco install aria2を実行、または GitHub releases からバイナリをダウンロードして PATH を通します。 - macOS:
brew install aria2 - Linux:
sudo apt install aria2(Debian/Ubuntu 系など)
- Windows: Chocolatey で
- システムの環境変数
- Bun (高速な JavaScript ランタイム / パッケージマネージャー)
- Rust (Tauri のビルドに必要な Rust コンパイラおよびツールチェーン)
bun installbun run tauri devbun run tauri build