Repolode
tonyantony300

tonyantony300/dashbeam

Ferramenta gratuita e de código aberto para transferir arquivos ponto a ponto, diretamente entre dispositivos, com criptografia de ponta a ponta e sem armazenamento na nuvem.

Alternativa open source a:WeTransferDropboxGoogle Drive

Estrelas
10,240
Forks
625
Issues abertas
53
Último commit
há 19 dias

O que é?

DashBeam é um app de transferência de arquivos para desktop e Android, com um cliente de linha de comando e um receptor pelo navegador. Os arquivos são enviados diretamente entre dispositivos por conexões QUIC criptografadas, criadas com Iroh, sem serem enviados para um servidor na nuvem. As transferências são verificadas bloco a bloco com hashes BLAKE3, e podem ser retomadas após uma interrupção, sem reenviar os dados que já chegaram.

Os dispositivos podem se encontrar na mesma rede local via mDNS ou ser pareados uma única vez com um código para enviar arquivos depois sem precisar copiar um ticket. Um mesmo compartilhamento pode ser enviado por link, código QR ou string de ticket, e quem recebe não precisa instalar nada se usar o app web. As conexões podem mudar de rede durante a transferência, e relays transportam o tráfego quando não é possível estabelecer uma conexão direta. Também é possível executar um servidor relay próprio.

Recursos principais

  • 01Transfere arquivos e pastas diretamente entre dispositivos, sem armazenamento na nuvem
  • 02Encontra dispositivos próximos na rede local e permite parear dispositivos
  • 03Retoma transferências interrompidas e verifica os dados com hashes BLAKE3
  • 04Criptografa as conexões de ponta a ponta com QUIC e TLS 1.3
  • 05Mantém as transferências em andamento ao alternar entre redes Wi-Fi e celulares
  • 06Quem recebe pode usar um link, código QR ou ticket pelo app web, sem precisar instalar nada

Casos de uso

  • Enviar arquivos grandes para um colega ou amigo sem fazer upload para o WeTransfer ou Google Drive
  • Transferir arquivos entre seu próprio laptop e celular na mesma rede
  • Compartilhar arquivos por um link no navegador com alguém que não tem o app instalado
  • Executar um relay auto-hospedado para transferências remotas dentro da própria infraestrutura

Início rápido

  1. 1

    Baixe o instalador para seu sistema operacional na página de releases

  2. 2

    Abra o app instalado e compartilhe ou receba um arquivo

Antes de usar

  • O projeto é licenciado sob AGPL-3.0, uma licença copyleft que exige a publicação do código-fonte de serviços de rede modificados.
  • A tabela comparativa do README descreve o projeto como em desenvolvimento (WIP).
  • A descoberta de dispositivos próximos usa mDNS, que costuma ser bloqueado em redes Wi-Fi para convidados e em VPNs.

Em coleções

Tópicos

Perguntas frequentes

O que é dashbeam?
Ferramenta gratuita e de código aberto para transferir arquivos ponto a ponto, diretamente entre dispositivos, com criptografia de ponta a ponta e sem armazenamento na nuvem. DashBeam é um app de transferência de arquivos para desktop e Android, com um cliente de linha de comando e um receptor pelo navegador. Os arquivos são enviados diretamente entre dispositivos por conexões QUIC criptografadas, criadas com Iroh, sem serem enviados para um servidor na nuvem. As transferências são verificadas bloco a bloco com hashes BLAKE3, e podem ser retomadas após uma interrupção, sem reenviar os dados que já chegaram.
dashbeam é gratuito? Qual é a licença?
dashbeam é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
dashbeam ainda é mantido?
Manutenção ativa. O último commit de dashbeam foi em 19 de out. de 2026.
Para que posso usar dashbeam?
Enviar arquivos grandes para um colega ou amigo sem fazer upload para o WeTransfer ou Google Drive Transferir arquivos entre seu próprio laptop e celular na mesma rede Compartilhar arquivos por um link no navegador com alguém que não tem o app instalado Executar um relay auto-hospedado para transferências remotas dentro da própria infraestrutura
Como instalar dashbeam?
Baixe o instalador para seu sistema operacional na página de releases Abra o app instalado e compartilhe ou receba um arquivo
Onde consigo dashbeam?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tonyantony300/dashbeam

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

Projetos relacionados

App Android que transforma um celular antigo em uma câmera de segurança doméstica privada, transmitindo via P2P para um celular usado como monitor, sem contas ou servidores na nuvem.

137+35 esta semana25KotlinApache-2.0Atualizado há 4 dias