Repolode
agalwood

agalwood/Motrix

Gerenciador de downloads para desktop e multiplataforma, compatível com HTTP, FTP, BitTorrent e links magnet, com opção de servidor headless no Docker.

Alternativa open source a:IDMFree Download Manager

Estrelas
57,145
Forks
5,104
Issues abertas
156
Último commit
há 2 horas

O que é?

Motrix é um gerenciador de downloads para desktop compatível com HTTP, FTP, BitTorrent e links magnet, desenvolvido com Electron e TypeScript. Seu mecanismo de download é um fork mantido do aria2, e os downloads ficam armazenados no SQLite para que possam ser retomados após uma reinicialização. As tarefas de BitTorrent permitem selecionar arquivos individualmente, e o app inclui gerenciamento de listas de trackers, mapeamento de portas UPnP e NAT-PMP e perfis de limite de velocidade.

O projeto também abrange todo o fluxo de trabalho. A extensão oficial para Chrome, Edge e Firefox encaminha os downloads do navegador para o Motrix, e a ferramenta `@motrix/cli` adiciona o comando `motrix` para incluir e monitorar tarefas pelo terminal. A comunicação usa o MDXP, um protocolo baseado em JSON-RPC 2.0.

O mesmo núcleo também pode ser executado como servidor headless no Node.js ou no Docker, com uma interface web voltada para dispositivos NAS e servidores domésticos. Os plugins são executados em um ambiente isolado QuickJS com permissões declaradas, e o projeto oferece um SDK de plugins. A linha v2 atual está em beta.

Recursos principais

  • 01Downloads por HTTP, FTP, BitTorrent e links magnet, com seleção individual de arquivos em torrents
  • 02Sessões armazenadas no SQLite para retomar downloads após uma reinicialização
  • 03Gerenciamento de listas de trackers com atualizações automáticas e verificações de integridade
  • 04Limites de upload e download com vários perfis de limite de velocidade
  • 05Extensão para Chrome, Edge e Firefox que encaminha downloads para o Motrix
  • 06Cliente de linha de comando `motrix` para adicionar e acompanhar tarefas
  • 07Plugins executados em um ambiente isolado QuickJS com permissões declaradas

Casos de uso

  • Gerenciar downloads grandes de arquivos e torrents em um computador desktop
  • Executar um servidor de downloads headless em um NAS ou servidor doméstico via Docker
  • Automatizar tarefas de download pelo terminal ou por agentes de IA usando a CLI
  • Encaminhar downloads do navegador para um gerenciador de downloads local ou remoto

Início rápido

  1. 1

    Baixe o aplicativo para desktop em motrix.app e escolha o pacote para seu sistema operacional

  2. 2

    Instale o cliente de linha de comando (requer Node.js 22 ou posterior)

    npm install -g @motrix/cli

Antes de usar

  • Motrix Turbo v2 está em beta, então faça backup dos seus dados e downloads do Motrix antes de testar.
  • Os pacotes para Windows x64 e arm64 não são assinados e podem exibir um aviso do SmartScreen.
  • O README não informa uma licença clara (os metadados indicam NOASSERTION).

Tópicos

Perguntas frequentes

O que é Motrix?
Gerenciador de downloads para desktop e multiplataforma, compatível com HTTP, FTP, BitTorrent e links magnet, com opção de servidor headless no Docker. Motrix é um gerenciador de downloads para desktop compatível com HTTP, FTP, BitTorrent e links magnet, desenvolvido com Electron e TypeScript. Seu mecanismo de download é um fork mantido do aria2, e os downloads ficam armazenados no SQLite para que possam ser retomados após uma reinicialização. As tarefas de BitTorrent permitem selecionar arquivos individualmente, e o app inclui gerenciamento de listas de trackers, mapeamento de portas UPnP e NAT-PMP e perfis de limite de velocidade.
Motrix é gratuito? Qual é a licença?
Motrix é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
Motrix ainda é mantido?
Manutenção ativa. O último commit de Motrix foi em 21 de out. de 2026.
Para que posso usar Motrix?
Gerenciar downloads grandes de arquivos e torrents em um computador desktop Executar um servidor de downloads headless em um NAS ou servidor doméstico via Docker Automatizar tarefas de download pelo terminal ou por agentes de IA usando a CLI Encaminhar downloads do navegador para um gerenciador de downloads local ou remoto
Como instalar Motrix?
Baixe o aplicativo para desktop em motrix.app e escolha o pacote para seu sistema operacional Instale o cliente de linha de comando (requer Node.js 22 ou posterior): npm install -g @motrix/cli
Onde consigo Motrix?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/agalwood/Motrix

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados