AppFlowy 是一款开源的 AI 协作工作区,集笔记、文档、知识库与项目管理于一体,可作为 Notion 的开源替代。
zerx-lab/FluxDown
基于 Rust 的开源多协议下载管理器,支持 HTTP、FTP、BitTorrent、HLS/DASH 等,并可与浏览器集成。
- Star
- 4,764
- Fork
- 278
- 未关闭 Issue
- 370
- 最近提交
- 14小时前
这是什么?
FluxDown 是一款基于 Rust 与 Tokio 异步引擎构建的下载管理器,支持 HTTP/HTTPS、FTP、磁力链接、eD2K 以及 HLS、DASH 流媒体下载。它采用动态分段技术,空闲线程会接管速度较慢的分段。下载任务可以按命名队列组织,并支持全局限速,任务状态默认保存在 SQLite 中,服务端部署可使用 PostgreSQL。
同一套引擎驱动多种客户端,包括原生 GPUI 桌面应用、Android 与 iOS 应用、React 网页管理界面以及命令行工具。Chrome、Edge、Firefox 扩展可拦截浏览器下载,并通过 Native Messaging 与桌面程序通信。另外提供无界面服务模式,可用于 Docker 以及群晖、威联通、OpenWrt 等 NAS 设备。
在自动化方面,FluxDown 支持 RSS 订阅、定时队列、Webhook、JavaScript 插件,并提供 REST、OpenAPI 和兼容 aria2 的 JSON-RPC 接口。内置的 MCP 服务器允许 Claude、Cursor 等 AI 客户端添加、暂停和查询下载任务。本地下载无需注册账号。
核心功能
- 01动态分段并接管慢速分段,提升下载速度
- 02在一个应用中支持 HTTP/HTTPS、FTP、BitTorrent、eD2K、HLS 和 DASH
- 03Chrome、Edge、Firefox 扩展可拦截浏览器下载
- 04桌面、Android、iOS、网页与命令行客户端共享同一引擎
- 05支持 RSS 订阅、定时队列和 Webhook
- 06提供 REST、OpenAPI、兼容 aria2 的 JSON-RPC 与内置 MCP 服务器
适用场景
- 在 Windows、macOS 或 Linux 上替代 IDM 类下载工具
- 在 NAS 或 Docker 中部署无界面下载服务
- 通过 MCP 接口让 AI 助手管理下载任务
- 借助 CLI 与 API,从 RSS 订阅或脚本自动化下载
快速上手
- 1
从 GitHub Releases 或 fluxdown.com 下载最新版本
- 2
安装浏览器扩展,让 FluxDown 接管浏览器下载
- 3
若部署到 NAS 或服务器,在代码仓库目录中使用 Docker Compose 启动
docker compose -f docker/docker-compose.yml up -d
使用前须知
- 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,分发或通过网络提供修改版时需要公开源代码。
- 该应用并非零遥测,默认会发送匿名安装和日活统计,需通过 analytics_enabled 关闭。
- 服务器部署需要在可信网络中设置访问密钥,远程访问需要使用 HTTPS 反向代理。
标签
常见问题
- FluxDown 是什么?
- 基于 Rust 的开源多协议下载管理器,支持 HTTP、FTP、BitTorrent、HLS/DASH 等,并可与浏览器集成。 FluxDown 是一款基于 Rust 与 Tokio 异步引擎构建的下载管理器,支持 HTTP/HTTPS、FTP、磁力链接、eD2K 以及 HLS、DASH 流媒体下载。它采用动态分段技术,空闲线程会接管速度较慢的分段。下载任务可以按命名队列组织,并支持全局限速,任务状态默认保存在 SQLite 中,服务端部署可使用 PostgreSQL。
- FluxDown 可以免费使用吗?用的什么许可证?
- FluxDown 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- FluxDown 还在维护吗?
- 活跃维护中。FluxDown 最近一次提交是在 2026年10月19日。
- FluxDown 适合用来做什么?
- 在 Windows、macOS 或 Linux 上替代 IDM 类下载工具 在 NAS 或 Docker 中部署无界面下载服务 通过 MCP 接口让 AI 助手管理下载任务 借助 CLI 与 API,从 RSS 订阅或脚本自动化下载
- FluxDown 怎么安装和运行?
- 从 GitHub Releases 或 fluxdown.com 下载最新版本 安装浏览器扩展,让 FluxDown 接管浏览器下载 若部署到 NAS 或服务器,在代码仓库目录中使用 Docker Compose 启动: docker compose -f docker/docker-compose.yml up -d
- 在哪里获取 FluxDown?
- 源代码和安装说明在 GitHub 上:https://github.com/zerx-lab/FluxDown
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个可自托管的协作空间,人和 AI 代理在同一频道中共享消息、工作流与 Git 事件,运行于你自己的 Nostr relay 上。
开源的 Loom 替代品,提供快速录屏、视频编辑和可分享链接,支持自托管。
监控 Usenet 与 BitTorrent 订阅源,自动抓取、整理并重命名电视剧新集的 PVR 工具。
可自托管的有声书与播客服务器,支持流式播放、多用户进度同步和播客自动下载。
用 Go 编写的键盘驱动终端下载管理器,支持分块并行下载与多镜像下载。