Repolode
plainhub

plainhub/plain-app

App Android gratuito e de código aberto que transforma o celular em um painel web auto-hospedado para gerenciar arquivos, mensagens, chamadas, mídia e tela pela rede local.

Alternativa open source a:AirDroidKDE ConnectPushbullet

Estrelas
6,975
Forks
430
Issues abertas
67
Último commit
anteontem

O que é?

O PlainApp roda em um celular Android e disponibiliza um painel web que pode ser aberto em qualquer navegador conectado à mesma rede Wi-Fi. Assim, você gerencia o dispositivo pelo computador sem instalar nada nele. O app oferece acesso a arquivos no armazenamento interno, em cartões SD e unidades USB, além de fotos, vídeos e áudio, contatos, SMS e registros de chamadas, apps instalados e notificações espelhadas. Também permite espelhar a tela com áudio e controlá-la remotamente.

Os dados permanecem na sua rede: as conexões entre o celular e o navegador são criptografadas com TLS e XChaCha20-Poly1305, sem necessidade de conta ou serviço de nuvem. O app também funciona como ferramenta independente e inclui editor de notas em Markdown, leitor de RSS, reprodutor de mídia, transmissão via DLNA/Chromecast, chat e compartilhamento de arquivos ponto a ponto, timer Pomodoro e medidor de som. Requer Android 9.0 ou superior.

Recursos principais

  • 01Painel acessado pelo navegador para gerenciar arquivos, mídia, contatos, SMS e chamadas na mesma rede
  • 02Espelhamento da tela em tempo real com áudio e controle remoto
  • 03Espelhamento de notificações no navegador em tempo real
  • 04Tráfego criptografado com TLS e XChaCha20-Poly1305, sem conta ou serviço de nuvem
  • 05Notas em Markdown, leitor de RSS e reprodutor de mídia integrados
  • 06Chat e compartilhamento de arquivos ponto a ponto entre dispositivos

Casos de uso

  • Transferir arquivos entre um celular Android e um computador sem cabo ou serviço de nuvem
  • Ler e enviar SMS pelo computador enquanto o celular fica sobre a mesa
  • Espelhar ou controlar a tela de um Android pelo navegador
  • Transmitir vídeos ou áudio locais para uma TV com DLNA ou Chromecast

Início rápido

  1. 1

    Instale pelo Google Play, F-Droid ou pelas versões do GitHub

  2. 2

    Abra o painel web em um navegador conectado à mesma rede do celular

Antes de usar

  • Requer Android 9.0 ou superior.
  • O acesso à web funciona apenas na mesma rede local do celular.
  • Para compilar a partir do código-fonte, é necessário gerar um keystore de assinatura e vincular o repositório plain-core.

Tópicos

Perguntas frequentes

O que é plain-app?
App Android gratuito e de código aberto que transforma o celular em um painel web auto-hospedado para gerenciar arquivos, mensagens, chamadas, mídia e tela pela rede local. O PlainApp roda em um celular Android e disponibiliza um painel web que pode ser aberto em qualquer navegador conectado à mesma rede Wi-Fi. Assim, você gerencia o dispositivo pelo computador sem instalar nada nele. O app oferece acesso a arquivos no armazenamento interno, em cartões SD e unidades USB, além de fotos, vídeos e áudio, contatos, SMS e registros de chamadas, apps instalados e notificações espelhadas. Também permite espelhar a tela com áudio e controlá-la remotamente.
plain-app é gratuito? Qual é a licença?
plain-app é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
plain-app ainda é mantido?
Manutenção ativa. O último commit de plain-app foi em 17 de out. de 2026.
Para que posso usar plain-app?
Transferir arquivos entre um celular Android e um computador sem cabo ou serviço de nuvem Ler e enviar SMS pelo computador enquanto o celular fica sobre a mesa Espelhar ou controlar a tela de um Android pelo navegador Transmitir vídeos ou áudio locais para uma TV com DLNA ou Chromecast
Como instalar plain-app?
Instale pelo Google Play, F-Droid ou pelas versões do GitHub Abra o painel web em um navegador conectado à mesma rede do celular
Onde consigo plain-app?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/plainhub/plain-app

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

Projetos relacionados