Repolode
agalwood

agalwood/Motrix

HTTP、FTP、BitTorrent、マグネットリンクに対応したクロスプラットフォームのデスクトップダウンロードマネージャー。Dockerでヘッドレスサーバーとしても運用できます。

代替できる製品:IDMFree Download Manager

スター
57,145
フォーク
5,104
未解決の Issue
156
最終コミット
2 時間前

これは何?

Motrixは、ElectronとTypeScriptで構築された、HTTP、FTP、BitTorrent、マグネットリンクに対応するデスクトップダウンロードマネージャーです。ダウンロードエンジンにはメンテナンスが続けられているaria2のフォークを採用し、ダウンロード情報はSQLiteに保存されるため、再起動後もダウンロードを再開できます。BitTorrentのタスクではファイル単位で選択でき、トラッカーリストの管理、UPnPおよびNAT-PMPによるポートマッピング、速度制限プロファイルも利用できます。

プロジェクトは、ダウンロードを取り巻く一連のワークフローもカバーしています。Chrome、Edge、Firefox向けの公式ブラウザー拡張機能を使うと、ブラウザーのダウンロードをMotrixに引き継げます。また、`@motrix/cli`を導入すると、シェルからタスクを追加・監視するための`motrix`コマンドを利用できます。通信には、JSON-RPC 2.0ベースのプロトコルMDXPを使用します。

同じコアはNode.js上、またはDocker内でヘッドレスサーバーとして動作し、NASやホームサーバー向けのWeb UIも備えています。プラグインは権限を明示したうえでQuickJSサンドボックス内で実行され、プロジェクトにはプラグインSDKも含まれています。現行のv2系はベータ版です。

主な機能

  • 01HTTP、FTP、BitTorrent、マグネットリンク経由のダウンロードに対応し、トレントではファイル単位で選択可能
  • 02ダウンロード情報をSQLiteに保存し、再起動後もダウンロードを再開
  • 03自動更新と健全性チェックに対応したトラッカーリスト管理
  • 04複数の速度制限プロファイルによるアップロード・ダウンロード速度の制限
  • 05Chrome、Edge、Firefoxに対応し、ブラウザーのダウンロードをMotrixに引き継ぐ拡張機能
  • 06タスクの追加・監視に使えるコマンドラインクライアント`motrix`
  • 07権限を明示したQuickJSサンドボックス内で動作するプラグイン

ユースケース

  • デスクトップPCで大容量ファイルやトレントのダウンロードを管理する
  • Dockerを使ってNASやホームサーバー上でヘッドレスのダウンロードサーバーを運用する
  • CLIを通じてシェルやAIエージェントからダウンロードタスクをスクリプトで実行する
  • ブラウザーのダウンロードをローカルまたはリモートのダウンロードマネージャーに送る

クイックスタート

  1. 1

    motrix.app からデスクトップアプリをダウンロードし、お使いの OS に合ったパッケージを選択してください

  2. 2

    コマンドラインクライアントをインストールしてください(Node.js 22 以降が必要です)

    npm install -g @motrix/cli

使う前に知っておきたいこと

  • Motrix Turbo v2 はベータ版のため、テスト前に Motrix のデータとダウンロードをバックアップしてください。
  • Windows x64 および arm64 向けのパッケージは署名されていないため、SmartScreen の警告が表示されることがあります。
  • README には明確なライセンスが記載されていません(メタデータでは NOASSERTION と報告されています)。

トピック

よくある質問

Motrix とは?
HTTP、FTP、BitTorrent、マグネットリンクに対応したクロスプラットフォームのデスクトップダウンロードマネージャー。Dockerでヘッドレスサーバーとしても運用できます。 Motrixは、ElectronとTypeScriptで構築された、HTTP、FTP、BitTorrent、マグネットリンクに対応するデスクトップダウンロードマネージャーです。ダウンロードエンジンにはメンテナンスが続けられているaria2のフォークを採用し、ダウンロード情報はSQLiteに保存されるため、再起動後もダウンロードを再開できます。BitTorrentのタスクではファイル単位で選択でき、トラッカーリストの管理、UPnPおよびNAT-PMPによるポートマッピング、速度制限プロファイルも利用できます。
Motrix は無料で使えますか?ライセンスは?
Motrix は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Motrix は今もメンテナンスされていますか?
活発にメンテナンス中。Motrix の最終コミットは 2026年10月21日 です。
Motrix は何に使えますか?
デスクトップPCで大容量ファイルやトレントのダウンロードを管理する Dockerを使ってNASやホームサーバー上でヘッドレスのダウンロードサーバーを運用する CLIを通じてシェルやAIエージェントからダウンロードタスクをスクリプトで実行する ブラウザーのダウンロードをローカルまたはリモートのダウンロードマネージャーに送る
Motrix のインストール方法は?
motrix.app からデスクトップアプリをダウンロードし、お使いの OS に合ったパッケージを選択してください コマンドラインクライアントをインストールしてください(Node.js 22 以降が必要です): npm install -g @motrix/cli
Motrix はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/agalwood/Motrix

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト