Repolode
zerx-lab

zerx-lab/FluxDown

Gestor de descargas gratuito y de código abierto, escrito en Rust, compatible con varios protocolos: HTTP, FTP, BitTorrent, eD2K y transmisiones HLS/DASH, con integración con navegadores.

Alternativa open source a:Internet Download Manager

Estrellas
4,764
Forks
278
Issues abiertos
370
Último commit
ayer

¿Qué es?

FluxDown es un gestor de descargas basado en un motor compartido escrito en Rust y Tokio. Admite HTTP/HTTPS, FTP, enlaces magnet de BitTorrent, enlaces eD2K y transmisiones HLS y DASH. Utiliza segmentación dinámica para que los trabajadores inactivos se hagan cargo de los segmentos lentos. Las descargas se pueden organizar en colas con nombre y con limitación global de velocidad. El estado se guarda de forma predeterminada en SQLite o en PostgreSQL en servidores.

El mismo motor impulsa varios clientes: una aplicación de escritorio nativa con GPUI, aplicaciones para Android e iOS, una interfaz web de administración en React y una herramienta de línea de comandos. Una extensión para Chrome, Edge y Firefox intercepta las descargas del navegador y se conecta mediante Native Messaging. También hay un modo de servidor sin interfaz gráfica para Docker, Synology, QNAP, OpenWrt y plataformas NAS similares.

Para automatizar tareas, FluxDown ofrece suscripciones RSS, colas programadas, webhooks, plugins de JavaScript e interfaces REST, OpenAPI y JSON-RPC compatibles con aria2. También incluye un servidor MCP integrado para que los clientes de IA puedan añadir, pausar y listar descargas. Las descargas locales no requieren una cuenta.

Funciones clave

  • 01Segmentación dinámica con recuperación de segmentos lentos para acelerar las descargas
  • 02Compatibilidad con HTTP/HTTPS, FTP, BitTorrent, eD2K, HLS y DASH en una sola aplicación
  • 03Extensiones para Chrome, Edge y Firefox que interceptan las descargas
  • 04Clientes de escritorio, Android, iOS, interfaz web y CLI que comparten un mismo motor
  • 05Suscripciones RSS, colas programadas y webhooks
  • 06REST, OpenAPI, JSON-RPC compatible con aria2 y servidor MCP integrado

Casos de uso

  • Sustituir gestores de descargas como IDM en Windows, macOS o Linux
  • Ejecutar un servidor de descargas sin interfaz gráfica en un NAS o en Docker
  • Permitir que los asistentes de IA gestionen descargas a través de la interfaz MCP
  • Automatizar descargas desde feeds RSS o scripts mediante la CLI y la API

Inicio rápido

  1. 1

    Descarga la versión más reciente desde GitHub Releases o fluxdown.com

  2. 2

    Instala la extensión del navegador para que FluxDown gestione las descargas

  3. 3

    Para usarlo en un NAS sin interfaz gráfica o en un servidor, inícialo con Docker Compose desde un checkout del repositorio

    docker compose -f docker/docker-compose.yml up -d

Antes de usarlo

  • Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se distribuye o se ofrece a través de una red.
  • La aplicación no está libre de telemetría: envía estadísticas anónimas de instalaciones y usuarios activos diarios, salvo que desactives analytics_enabled.
  • Las instalaciones en servidores requieren configurar una clave de acceso en una red de confianza, y el acceso remoto requiere un proxy inverso HTTPS.

Temas

Preguntas frecuentes

¿Qué es FluxDown?
Gestor de descargas gratuito y de código abierto, escrito en Rust, compatible con varios protocolos: HTTP, FTP, BitTorrent, eD2K y transmisiones HLS/DASH, con integración con navegadores. FluxDown es un gestor de descargas basado en un motor compartido escrito en Rust y Tokio. Admite HTTP/HTTPS, FTP, enlaces magnet de BitTorrent, enlaces eD2K y transmisiones HLS y DASH. Utiliza segmentación dinámica para que los trabajadores inactivos se hagan cargo de los segmentos lentos. Las descargas se pueden organizar en colas con nombre y con limitación global de velocidad. El estado se guarda de forma predeterminada en SQLite o en PostgreSQL en servidores.
¿FluxDown es gratuito? ¿Qué licencia tiene?
FluxDown es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿FluxDown sigue mantenido?
Mantenimiento activo. El último commit de FluxDown fue el 19 oct 2026.
¿Para qué puedo usar FluxDown?
Sustituir gestores de descargas como IDM en Windows, macOS o Linux Ejecutar un servidor de descargas sin interfaz gráfica en un NAS o en Docker Permitir que los asistentes de IA gestionen descargas a través de la interfaz MCP Automatizar descargas desde feeds RSS o scripts mediante la CLI y la API
¿Cómo se instala FluxDown?
Descarga la versión más reciente desde GitHub Releases o fluxdown.com Instala la extensión del navegador para que FluxDown gestione las descargas Para usarlo en un NAS sin interfaz gráfica o en un servidor, inícialo con Docker Compose desde un checkout del repositorio: docker compose -f docker/docker-compose.yml up -d
¿Dónde consigo FluxDown?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zerx-lab/FluxDown

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados