Uma alternativa multiplataforma ao Xcode que compila, assina e instala apps iOS de pacotes SwiftPM no Linux, Windows e macOS.
chekusu/sofatap
Transforma um iPhone em touchpad, mouse aéreo e controle de entrada de voz e texto para computadores Windows, Mac e Linux pela rede doméstica.
Alternativa open source a:Apple Remote
Logitech Harmony
- Estrelas
- 123
- Forks
- 17
- Issues abertas
- 6
- Último commit
- há 11 horas
O que é?
O Sofatap permite controlar um computador do sofá usando um iPhone. O celular funciona como um touchpad controlado por gestos para mover o ponteiro, clicar, arrastar e rolar, além de enviar texto digitado ou ditado para o computador. No computador, um app receptor para Windows, Mac e Linux faz o pareamento ao escanear um QR code exibido em sua janela nativa.
O iPhone e o computador se comunicam diretamente pela rede local usando TLS com certificado fixado e credenciais de pareamento armazenadas localmente; o projeto não usa um relay hospedado. Em campos de texto compatíveis, a digitação pelo teclado e o reconhecimento de fala são sincronizados em tempo real com o computador; nos demais campos, é usado um editor para revisar e enviar o texto. As ações por gestos podem ser personalizadas, e um receptor experimental para Android/Google TV também está em desenvolvimento.
Recursos principais
- 01Gestos de touchpad para mover o ponteiro, clicar com os botões esquerdo e direito, arrastar e rolar com dois dedos
- 02Ditado no dispositivo e texto digitado pelo teclado do iPhone enviados ao computador
- 03Sincronização de texto em tempo real em campos compatíveis no Windows e Mac
- 04Pareamento por QR code usando uma janela nativa no desktop
- 05Conexão TLS com certificado fixado pela rede local, sem relay hospedado
- 06Configurações personalizáveis para associar gestos a ações no iPhone
Casos de uso
- Controlar do sofá um computador conectado à TV da sala
- Digitar ou ditar texto no computador sem precisar alcançar o teclado
- Usar o celular como ponteiro em apresentações ou para controlar a reprodução de mídia
Início rápido
- 1
Participe da beta pública para iPhone pelo convite do TestFlight
- 2
Baixe o receiver para desktop 0.8.1 beta.1 na página de releases para Windows, Mac ou Linux
- 3
Use o app para iPhone para escanear o QR code exibido na janela do receiver no desktop e fazer o pareamento
Antes de usar
- O app para iPhone é uma beta do TestFlight, e o receiver para Android/Google TV é experimental.
- A sincronização de texto ao vivo funciona apenas nos campos compatíveis; em navegadores e no Linux, é usada a alternativa de revisar e enviar.
- O controle do PIN na tela de bloqueio do Windows ainda está em validação.
- Receivers mais antigos precisam de uma atualização manual única para obter os controles de atualização integrados.
Tópicos
Perguntas frequentes
- O que é sofatap?
- Transforma um iPhone em touchpad, mouse aéreo e controle de entrada de voz e texto para computadores Windows, Mac e Linux pela rede doméstica. O Sofatap permite controlar um computador do sofá usando um iPhone. O celular funciona como um touchpad controlado por gestos para mover o ponteiro, clicar, arrastar e rolar, além de enviar texto digitado ou ditado para o computador. No computador, um app receptor para Windows, Mac e Linux faz o pareamento ao escanear um QR code exibido em sua janela nativa.
- sofatap é gratuito? Qual é a licença?
- sofatap é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- sofatap ainda é mantido?
- Manutenção ativa. O último commit de sofatap foi em 19 de out. de 2026.
- Para que posso usar sofatap?
- Controlar do sofá um computador conectado à TV da sala Digitar ou ditar texto no computador sem precisar alcançar o teclado Usar o celular como ponteiro em apresentações ou para controlar a reprodução de mídia
- Como instalar sofatap?
- Participe da beta pública para iPhone pelo convite do TestFlight Baixe o receiver para desktop 0.8.1 beta.1 na página de releases para Windows, Mac ou Linux Use o app para iPhone para escanear o QR code exibido na janela do receiver no desktop e fazer o pareamento
- Onde consigo sofatap?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chekusu/sofatap
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App guiado para macOS que cria pen drives inicializáveis a partir de instaladores do macOS, Linux e Windows, em Macs com Apple silicon ou Intel.
Um leitor de RSS gratuito e de código aberto para macOS e iOS, compatível com RSS, Atom, JSON Feed e RSS-in-JSON.
Um teleprompter gratuito para macOS que destaca o roteiro palavra por palavra enquanto você fala, em uma sobreposição no estilo Dynamic Island.
Cliente nativo de chat com IA para iPhone, iPad e Mac, com conexão a modelos na nuvem, auto-hospedados e executados no dispositivo.
Um app de chat com documentos para macOS e iOS que permite enviar arquivos e fazer perguntas, com todo o processamento de IA feito no dispositivo usando Apple Foundation Models.