一款使用C++和Qt开发的现代化跨平台下载管理器,基于aria2c引擎,支持HTTP/HTTPS/FTP/BitTorrent/Metalink和完整的eD2k/eMule客户端,以及网盘插件和浏览器扩展。
- v2.2.1
- 发布于
- 2026年7月28日
- 465
- 星标
- 5,586
- 下载
- 同步于
- 15 天前
最新版本
v2.2.12026年7月28日 22:20下载慢?可在上方随时切换镜像源
项目说明
项目概述
GDownload 是一款现代化的跨平台下载管理器,使用 C++ 和 Qt 开发。它结合了现代技术栈和优秀的开源组件,为用户提供高效、稳定的下载体验。
主要功能
强大的下载引擎
- 基于 aria2c 的高性能下载引擎
- 支持多种协议(HTTP/HTTPS/FTP/BitTorrent/Metalink)
- 多线程并发下载,最大化带宽利用
- 断点续传,随时暂停和恢复
- 磁力链接和种子文件支持
eD2k / eMule 网络
- 完整的 eD2k / eMule 客户端——下载、搜索、服务器管理、文件分享与 Kad DHT
- 支持
ed2k://链接下载,多源流水线、上传队列排队等待、断点续传、Kad 源发现 - 在 eD2k 服务器与 Kad 网络中搜索文件
- 服务器管理(连接/增删/更新
server.met/Kad 状态) - 文件分享,含上传统计与队列管理
- 由自研的进程内 eD2k 引擎驱动——ed2k-engine-cpp
现代化界面
- 跨平台支持(Windows、macOS、Linux)
- 浅色/深色主题自动切换
- Aurora UI 设计系统
- 多语言支持(简体中文、繁体中文、English、日本語、한국어)
- 流畅的动画和交互体验
高级功能
- 速度控制:全局下载/上传速度限制,实时速度调整
- 连接与性能优化:单服务器最大连接数、最小分段大小、文件分段数量、磁盘缓存大小、最大同时下载任务数
- BitTorrent 增强:BT Tracker 服务器自动同步、自定义 Tracker 源、DHT 超时配置、超时自动重试
- 下载完成后操作:系统通知、自定义提示音、语音播报、自动打开下载文件夹、运行自定义命令、电脑自动关机/休眠/睡眠
网盘集成
通过内置插件系统解析并下载主流网盘的分享链接:百度网盘、阿里云盘、夸克网盘、123 网盘、蓝奏云
浏览器插件(实验功能)
- 支持 Chrome / Edge / Firefox
- 一键捕获网页中的下载链接
- 批量下载多个链接
- 安全连接:通过 WebSocket 直连 aria2c
- 智能过滤:按文件大小、类型、自定义规则筛选链接
适用人群
- 需要多功能下载管理器的用户
- eD2k / eMule 网络用户
- 需要网盘下载的用户
快速上手
- 从 GitHub Releases 下载最新版本
- 安装并启动 GDownload
- 配置下载引擎和浏览器扩展(可选)
- 开始下载
核心优势
- 使用 C++ 和 Qt 开发,性能优异
- 支持 eD2k / eMule 网络
- 网盘插件集成
- 开源免费
系统要求
- 操作系统:Windows、macOS、Linux
历史版本
排序