Pular para o conteúdo
NovidadesIA

Repositórios em Alta

Gerenciador combina redes em paralelo para acelerar downloads no computador

Aplicativo de código aberto soma a velocidade de conexões simultâneas como Wi-Fi e celular via USB para baixar arquivos diretos e torrents.

Edição: Anderson Gomes
· 5 min de leitura

Gerenciador combina redes em paralelo para acelerar downloads no computador
Imagem: Reprodução · site do plexo · licença livre · licença MIT

Desenvolvido pelo usuário anmolkapil, o Plexo é um gerenciador de transferências para computadores que une múltiplos acessos à internet ao mesmo tempo para acelerar a obtenção de um único arquivo. O software ganhou destaque recente nos rankings de desenvolvimento colaborativo, somando mais de mil adesões em uma semana ao solucionar o desperdício de conexões secundárias que costumam ficar ociosas na máquina. O programa lida tanto com links diretos da web quanto com arquivos torrent e links magnéticos, aplicando regras de divisão de pacotes entre adaptadores de rede físicos ativos.

Dados rápidos

  • Repositório: anmolkapil/plexo
  • Licença: MIT
  • Linguagem: TypeScript
  • Estrelas e forks: 3.404 estrelas e 222 forks
  • Posição no ranking: sexto lugar semanal no Trendshift
  • Data da consulta: 2026-10-13

Agregação de banda e eliminação de conexões ociosas

A maior parte dos sistemas operacionais utiliza apenas uma rota padrão de rede para descarregar arquivos da internet. Mesmo que o computador esteja conectado simultaneamente ao Wi-Fi residencial e a um celular via cabo USB, uma das fontes de sinal permanece sem uso durante a tarefa.

Esse modelo tradicional gera lentidão quando o usuário possui mais de um plano de dados acessível no local de trabalho ou em casa. A soma de canais torna-se vantajosa para quem manipula arquivos pesados e depende de conexões móveis complementares para atingir taxas de transferência mais altas.

O software resolve essa limitação técnica distribuindo o tráfego entre todas as interfaces físicas selecionadas. Em vez de escolher uma rota exclusiva, a ferramenta requisita partes distintas do mesmo arquivo por meio de caminhos de rede independentes.

Divisão de blocos e funcionamento interno

O aplicativo divide cada arquivo em blocos de até 8 MB e dispara fluxos de transferência simultâneos em cada adaptador de rede configurado. Cada conexão inicia com 8 fluxos e pode dobrar progressivamente para 16 e 32 conforme a resposta do servidor de origem. As redes mais rápidas assumem mais blocos de forma dinâmica, evitando que uma interface lenta atrase a entrega final do conteúdo.

Caso uma conexão apresente lentidão no término do arquivo, um fluxo livre disputa o bloco pendente a partir do ponto em que ele parou, garantindo que a entrega mais veloz conclua a tarefa. O instalador oficial para diferentes plataformas pode ser obtido na página do projeto:

http://getplexo.app/

Em transferências via torrent, os nós da rede distribuída conectam-se pelo adaptador que tiver menor carga no instante da consulta. O envio de dados de volta aos participantes da rede ocorre por todas as conexões marcadas, sustentando a reciprocidade de tráfego em modems e cabos USB.

Casos de uso práticos no dia a dia

  • Junção de banda fixa e conexão móvel: um usuário conecta o computador à rede sem fio local e ativa o tethering USB de um celular, dobrando a capacidade de recepção ao somar os planos.
  • Estabelecimento de limites em ligações de vídeo: o modo lento reduz a taxa de transferência para 2 MB/s com um clique, liberando largura de banda para chamadas de trabalho sem interromper a fila.
  • Controle de franquias de dados móveis: tetos diários, semanais ou mensais cortam automaticamente o uso de uma conexão telefônica assim que a cota contratada se esgota.
  • Atualização de links temporários expirados: o usuário cola uma nova URL de um arquivo interrompido e a aplicação continua a gravação exatamente do ponto salvo no disco.

Diferenciais operacionais em relação a gerenciadores comuns

Diferente de clientes convencionais de download que operam sobre um único adaptador de rede, a aplicação agrega tráfego de múltiplos adaptadores identificados pelo sistema operacional. A interface exibe gráficos de vazão por interface, tempo restante e uma malha de blocos com cores específicas para cada conexão utilizada.

O programa inclui tolerância a falhas com servidores remotos, reduzindo os fluxos caso encontre erros como 403, 429 ou 503 e restabelecendo as conexões de minuto em minuto. Nas operações com torrents, o aplicativo não se impõe como cliente padrão do sistema e permite selecionar quais arquivos internos devem ser gravados antes ou durante a execução.

Limitações técnicas e cuidados de uso

O projeto disponibilizou a versão v1.0.0-rc.15 em 2026-10-11, o que indica uma fase de versão candidata a lançamento definitivo, sem versão final estável consolidada. O executável para Windows não conta com assinatura digital de código, exigindo que o usuário ignore o aviso de proteção inicial do sistema operacional. No macOS, a conexão com aparelhos Android via USB depende da instalação prévia do driver TetherKit.

A agregação só traz ganhos reais quando as interfaces utilizam rotas externas distintas, pois plugar cabo de rede e Wi-Fi no mesmo roteador compartilha a mesma saída de internet. Conexões virtuais, redes privadas virtuais e adaptadores isolados aparecem na lista de placas, mas não garantem acesso externo. Detalhes sobre auditorias de segurança de terceiros e a equipe formal de suporte não constam no repositório.

Resumo rápido

  • Projeto: anmolkapil/plexo
  • Licença: MIT
  • Linguagem: TypeScript
  • Estrelas: 3.404
  • Ranking: sexto lugar semanal no Trendshift
  • Risco principal: executável de Windows sem assinatura de código e estágio em versão candidata

Fontes

  • Repositório no GitHub: https://github.com/anmolkapil/plexo
  • Versão v1.0.0-rc.15: https://github.com/anmolkapil/plexo/releases
  • Página oficial: http://getplexo.app/
  • TypeScript
  • MIT
  • Repositórios em Alta
  • Trendshift

Fonte: Repositório no GitHub · Como produzimos as matérias