项目主页(aria2 内核):
https://github.com/aria2/aria2
🔰 什么是 aria2?
aria2 是一款功能强大且轻量级的命令行下载工具,支持 HTTP(S)、FTP、SFTP、BitTorrent、Metalink 等多种协议。它的核心优势是能够同时从多个来源/协议下载文件并实现带宽最大化利用,因此也被称为“命令行下载神器”。
无论是单文件下载、BT 种子、磁力、Metalink 多镜像资源,aria2 都能进行高速、多线程、多来源加速下载,同时保证数据块校验完整性。

🌈 什么是 AriaNgGUI?
AriaNgGUI 是 AriaNg 的桌面版图形界面封装,基于 aria2 RPC 运行。
它提供了可视化的任务管理面板,让你无需敲命令即可管理 aria2 下载任务,是目前最流行的 Aria2 前端 GUI 工具之一。
适用于用户:
- 喜欢 GUI 操作、不习惯命令行的用户
- 经常下载 BT、磁力、网盘镜像、多来源大文件
- 在服务器上运行 aria2,再通过 GUI 管理下载
🚀 aria2 功能特性(完整列表)
📌 下载协议支持
- HTTP / HTTPS
- FTP / SFTP
- BitTorrent(BT)
- Metalink v3 / v4 / Metalink-HTTP (RFC 6249)
- 多来源混合下载(HTTP+BT/SFTP 混合)
📌 下载性能优化
- 分段下载、多线程加速
- 多来源并发下载(镜像站、Peer 全利用)
- Metalink 数据块校验
- 磁盘缓存优化
📌 HTTP/HTTPS 相关
- 完整实现 HTTP/1.1
- 支持 HTTP 代理
- 基本 / 代理身份认证
- 支持
http_proxy、https_proxy等环境变量 - HTTP gzip / deflate 内容压缩
- 自定义 HTTP Header
- 持久连接 Keep-Alive
- 客户端证书认证(HTTPS)
- 支持 CA 验证对端证书
📌 BT / 磁力相关 (BitTorrent)
- DHT、PEX、MSE/PSE
- UDP Tracker
- 多 Tracker 支持
- 本地 Peer 发现
- Web Seeding 支持
- 选择性下载多文件种子
- 完全可重命名 BT 文件目录结构
- 更高效的数据块请求逻辑
📌 Cookie / Header / 认证
- 支持从 Chrome / Firefox 格式导入 Cookie
- 以 Firefox 格式保存 Cookie
- Netrc 支持
📌 控制与扩展接口
- JSON-RPC(HTTP/WebSocket)
- XML-RPC
- 以守护进程模式运行
- 配置文件加载
🧩 AriaNgGUI 的优势
- 无需浏览器即可使用 AriaNg UI
- 启动即连接内置 aria2 进程
- 界面响应快、交互流畅
- 支持主题、语言、UI 个性化
- 跨平台:Windows / macOS / Linux






评论前必须登录!
立即登录 注册