mirror of
https://github.com/GopeedLab/gopeed.git
synced 2026-11-04 07:45:30 +00:00
feature/bt
gopeed
支持多协议(HTTP、BitTorrent)下载的客户端,提供命令行、RESTful API、WebSocket、Go 类库方式来使用。
安装
go install github.com/monkeyWie/gopeed-core
示例
TODO
- HTTP 下载实现
- BitTorrent 下载实现
- .torrent 文件解析
- tracker 协议实现
- peer wire protocol 协议实现
- DHT 协议实现
- 磁力链接支持
- uTP 协议实现
- 下载接口抽象(不关心具体协议)
- 支持自定义配置
- 限速功能实现
- 命令行工具提供
- RESTful 服务提供
参与
由于项目目前还未定型,代码可能随时有大的调整,所以暂不接受 PR,当然如果有什么好的想法可以在 issue 区提出来。
Description
No description provided
androidbittorrentcross-platformdownload-mangerdownloaderdownloadmanagered2kflutterftpgolanghls-downloaderhttphttpsiosm3u8-downloadermacosmagnettorrentubuntuwindows
Readme
GPL-3.0
73 MiB
Languages
Dart
52.9%
Go
41.3%
Swift
1.7%
JavaScript
1.5%
C++
1.1%
Other
1.4%