Repolode
GopeedLab

GopeedLab/gopeed

GoとFlutterで構築された、HTTP、HTTPS、BitTorrent、マグネットリンク、ed2kに対応する高速なクロスプラットフォームのダウンロードマネージャー。

代替できる製品:IDMFree Download Manager

スター
27,062
フォーク
1,762
未解決の Issue
346
最終コミット
14 時間前

これは何?

Gopeedは、HTTP、HTTPS、BitTorrent、マグネットリンク、ed2kのリソースを1つのアプリで扱えるダウンロードマネージャーです。コア部分はGoで動作し、インターフェースはFlutterで構築されているため、ElectronやWebViewではなくネイティブに描画されます。Windows、macOS、Linux、Android、iOS、Webで利用できます。

基本的なダウンロードに加えて、HTTPの同時ダウンロードやマルチコネクションダウンロード、DHT、uTP、Web Seeds、ファイルの選択ダウンロードなどのBitTorrent機能一式を備えています。また、一時停止、再開、再試行、一括操作、再起動後のタスク復旧によるタスク管理にも対応します。自動化の手段として、REST API、CLI、ブラウザー連携、JavaScript拡張機能、AIエージェント向けのMCPエンドポイントを利用できます。

プロジェクトは2.0.0リリースに向けたパブリックベータ版で、リポジトリにはデスクトップ、モバイル、Web向けのビルド手順が記載されています。

主な機能

  • 01複数接続によるHTTP・HTTPSダウンロードに加え、BitTorrentとマグネットリンクに対応。
  • 02DHT、uTP、Web Seeds、ファイルの選択ダウンロードなど、BitTorrent機能一式を搭載。
  • 03一時停止、再開、再試行、一括操作、再起動後のタスク復旧に対応。
  • 04Windows、macOS、Linux、Android、iOS、Webで使えるネイティブなFlutterインターフェース。
  • 05REST API、CLI、ブラウザー拡張機能との連携、JavaScript拡張機能による自動化。
  • 06互換性のあるAIエージェントを接続し、ダウンロードを管理できるMCPエンドポイント。

ユースケース

  • 複数の接続を使って高速に、大容量ファイルをHTTP経由でダウンロードする。
  • デスクトップやスマートフォンから、torrentやマグネットリンクをまとめて管理する。
  • ブラウザーからローカルのダウンロードマネージャーにダウンロードを送る。
  • REST APIやCLIを通じて、ダウンロードをスクリプト化または自動化する。

クイックスタート

  1. 1

    GoでCLIをインストールする

    go install github.com/GopeedLab/gopeed/cmd/gopeed@latest
  2. 2

    公式サイトまたはGitHub Releasesからデスクトップ版またはモバイルアプリをダウンロードする

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

  • GPL-3.0ライセンスのもとで公開されています。コピーレフト型ライセンスのため、派生作品もオープンソースにする必要があります。
  • バージョン2.0.0は現在ベータ版のため、一部の機能が未完成または不安定な場合があります。

トピック

よくある質問

gopeed とは?
GoとFlutterで構築された、HTTP、HTTPS、BitTorrent、マグネットリンク、ed2kに対応する高速なクロスプラットフォームのダウンロードマネージャー。 Gopeedは、HTTP、HTTPS、BitTorrent、マグネットリンク、ed2kのリソースを1つのアプリで扱えるダウンロードマネージャーです。コア部分はGoで動作し、インターフェースはFlutterで構築されているため、ElectronやWebViewではなくネイティブに描画されます。Windows、macOS、Linux、Android、iOS、Webで利用できます。
gopeed は無料で使えますか?ライセンスは?
gopeed は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
gopeed は今もメンテナンスされていますか?
活発にメンテナンス中。gopeed の最終コミットは 2026年10月21日 です。
gopeed は何に使えますか?
複数の接続を使って高速に、大容量ファイルをHTTP経由でダウンロードする。 デスクトップやスマートフォンから、torrentやマグネットリンクをまとめて管理する。 ブラウザーからローカルのダウンロードマネージャーにダウンロードを送る。 REST APIやCLIを通じて、ダウンロードをスクリプト化または自動化する。
gopeed のインストール方法は?
GoでCLIをインストールする: go install github.com/GopeedLab/gopeed/cmd/gopeed@latest 公式サイトまたはGitHub Releasesからデスクトップ版またはモバイルアプリをダウンロードする
gopeed はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/GopeedLab/gopeed

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

関連プロジェクト