FluxDown is a blazing fast, open-source multi-protocol download manager that serves as a free alternative to IDM, supporting HTTP, FTP, BitTorrent, eD2K, HLS, and DASH with a Rust engine, browser integration, and AI-agent readiness via MCP.

Stars

1,106

7-day growth

No data

Forks

53

Open issues

121

License

AGPL-3.0

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It combines a high-performance Rust engine with a modern Flutter UI, offers dynamic segmentation like IDM but for free, integrates with AI agents through a built-in MCP server, and supports a wide range of protocols including BitTorrent and eD2K, making it a comprehensive and privacy-respecting download tool.

Who it is for

  • Power users seeking a fast, open-source IDM alternative
  • Developers and AI enthusiasts who want to manage downloads via MCP or CLI
  • Home lab and NAS users who need a headless download server
  • Privacy-conscious users who want a no-ads, no-tracking download manager

Use cases

  • Downloading large files with resumable segments and speed control
  • Managing BitTorrent and eD2K downloads alongside HTTP/FTP within one app
  • Automating downloads with AI agents using the built-in MCP server
  • Running a headless download server on NAS or Docker for continuous downloading

Strengths

  • Rust+Tokio engine with dynamic segmentation claiming up to 10x faster downloads
  • Multi-protocol support including HTTP, FTP, BitTorrent, eD2K, HLS, DASH in one application
  • Built-in MCP server enabling AI agents (Claude, Cursor) to control downloads directly
  • Cross-platform support for Windows, macOS, Linux, Android, NAS/Docker with zero telemetry and no accounts

Considerations

  • Project is relatively new compared to established tools like IDM, so maturity and community size are limited
  • Full browser integration requires installing a separate extension; does not integrate natively
  • License is AGPL-3.0, which may restrict commercial embedding or redistribution

README quick start

Installation

Description

Rust 驱动的多协议下载管理器,支持 HTTP/FTP/BitTorrent 磁力链接及 HLS/DASH 流媒体,智能多线程加速与浏览器无缝集成。精美界面,极致性能,永久免费,零广告。

Related repositories

Similar projects matched by category, topics, and programming language.

l0ng-ai
Featured
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

Developer ToolsCLI & Terminal
359
steelbrain
Featured
steelbrain GitHub avatar

reims-vgpu

reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.

Desktop Apps
143
m-novotny
Featured
m-novotny GitHub avatar

memguard-rs

A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.

Embedded & IoTSecurity
131