Repolode
GopeedLab

GopeedLab/gopeed

基于 Go 与 Flutter 构建的跨平台下载管理器,支持 HTTP、BitTorrent、磁力链接和 ed2k。

可替代:IDMFree Download Manager

Star
27,062
Fork
1,762
未关闭 Issue
346
最近提交
13小时前

这是什么?

Gopeed 是一款下载管理器,可在同一应用中处理 HTTP、HTTPS、BitTorrent、磁力链接和 ed2k 资源。核心部分使用 Go 编写,界面由 Flutter 构建并采用原生渲染,不基于 Electron 或 WebView,支持 Windows、macOS、Linux、Android、iOS 及网页端。

除基础下载外,它支持多线程与多连接 HTTP 下载,提供 DHT、uTP、Web Seeds、选择性文件下载等 BitTorrent 功能,并支持暂停、续传、重试、批量操作以及重启后恢复任务。自动化方面提供 REST API、命令行工具、浏览器集成、JavaScript 扩展,以及供 AI 智能体调用的 MCP 接口。

项目的 2.0.0 版本目前处于公开测试阶段,仓库同时提供了桌面、移动端和网页端的构建说明。

核心功能

  • 01支持多连接 HTTP、HTTPS 下载,并兼容 BitTorrent 与磁力链接。
  • 02提供 DHT、uTP、Web Seeds、选择性文件下载等完整 BitTorrent 功能。
  • 03支持暂停、续传、重试、批量操作,重启后可恢复任务。
  • 04基于 Flutter 的原生界面,覆盖 Windows、macOS、Linux、Android、iOS 和网页端。
  • 05提供 REST API、命令行工具、浏览器扩展和 JavaScript 扩展,便于自动化。
  • 06通过 MCP 接口连接兼容的 AI 智能体来管理下载。

适用场景

  • 通过多连接加速下载大型 HTTP 文件。
  • 在桌面或手机上统一管理种子和磁力链接任务。
  • 将浏览器中的下载链接直接发送到本地下载管理器。
  • 通过 REST API 或命令行工具编写脚本自动化下载流程。

快速上手

  1. 1

    使用 Go 安装命令行工具

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

    从官网或 GitHub Releases 下载桌面或移动端应用

使用前须知

  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需保持开源。
  • 2.0.0 版本目前处于测试阶段,部分功能可能尚不完整或不稳定。

标签

常见问题

gopeed 是什么?
基于 Go 与 Flutter 构建的跨平台下载管理器,支持 HTTP、BitTorrent、磁力链接和 ed2k。 Gopeed 是一款下载管理器,可在同一应用中处理 HTTP、HTTPS、BitTorrent、磁力链接和 ed2k 资源。核心部分使用 Go 编写,界面由 Flutter 构建并采用原生渲染,不基于 Electron 或 WebView,支持 Windows、macOS、Linux、Android、iOS 及网页端。
gopeed 可以免费使用吗?用的什么许可证?
gopeed 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
gopeed 还在维护吗?
活跃维护中。gopeed 最近一次提交是在 2026年10月21日。
gopeed 适合用来做什么?
通过多连接加速下载大型 HTTP 文件。 在桌面或手机上统一管理种子和磁力链接任务。 将浏览器中的下载链接直接发送到本地下载管理器。 通过 REST API 或命令行工具编写脚本自动化下载流程。
gopeed 怎么安装和运行?
使用 Go 安装命令行工具: go install github.com/GopeedLab/gopeed/cmd/gopeed@latest 从官网或 GitHub Releases 下载桌面或移动端应用
在哪里获取 gopeed?
源代码和安装说明在 GitHub 上:https://github.com/GopeedLab/gopeed

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目