Repolode
Saffsanity

Saffsanity/sill

Exiba qualquer janela ou a mesa inteira do Mac no iPhone ou iPad, com controle por toque, trackpad, teclado e Apple Pencil, sem precisar de servidor.

Alternativa open source a:Apple Sidecar

Estrelas
3,895
Forks
219
Issues abertas
112
Último commit
há 3 dias

O que é?

O Sill transmite uma única janela ou a mesa inteira de um Mac para um iPhone ou iPad. O Mac captura a janela com o ScreenCaptureKit, codifica a imagem como vídeo HEVC e a envia ao app Sill no dispositivo, que decodifica e exibe o conteúdo. Toques, cliques, rolagens, entrada pelo teclado e pelo Apple Pencil são enviados de volta ao Mac e convertidos em eventos de mouse e teclado.

A conexão funciona pela rede local, por um cabo USB, por Direct Wireless Connection ou pela sua própria VPN, como o Tailscale. O tráfego é criptografado com TLS 1.3, e cada dispositivo é pareado uma única vez com o Mac. Não há sistema de contas nem servidor de retransmissão entre eles. O app para Mac fica na barra de menus e não captura nada quando nenhum dispositivo está conectado.

No iPhone, a interface posiciona a imagem acima dos botões, das teclas e do trackpad, e o suporte ao iPhone Duo acompanha a dobradiça. O texto da área de transferência pode ser compartilhado nos dois sentidos, e os menus do app para Mac podem ser acessados pelo dispositivo. O Sill para Mac é escrito em Swift, usa apenas frameworks da Apple e é licenciado sob Apache-2.0.

Recursos principais

  • 01Transmite uma janela ou a mesa inteira do Mac para um iPhone ou iPad.
  • 02Aceita comandos por toque, trackpad, teclado e Apple Pencil.
  • 03Codifica o vídeo no Mac usando o codificador de hardware HEVC.
  • 04Conecta por Wi-Fi, cabo USB, Wi-Fi ponto a ponto ou VPN pessoal.
  • 05Criptografa o tráfego com TLS 1.3 e vincula dispositivos pareados por chave.
  • 06Compartilha o texto da área de transferência nos dois sentidos.

Casos de uso

  • Usar um app do Mac no iPad longe da mesa de trabalho.
  • Controlar uma janela do Mac pelo celular via Tailscale quando estiver fora de casa.
  • Usar o Apple Pencil em um app do Mac que não oferece suporte a toque.

Início rápido

  1. 1

    Baixe o Sill para Mac em getsill.app

  2. 2

    Ou instale o Sill para Mac com o Homebrew

    brew install --cask saffsanity/sill/sill
  3. 3

    Instale o Sill para iPhone e iPad pela App Store

  4. 4

    Para compilar o Sill para Mac a partir do código-fonte, execute o script make-app na pasta do repositório

    Scripts/make-app.sh --install --open

Antes de usar

  • O Sill para Mac requer um Mac com Apple silicon executando o macOS 14 ou posterior.
  • O Sill precisa de um app complementar em um iPhone ou iPad com iOS 17 ou posterior.
  • Seu Mac precisa permanecer ativo com o Sill aberto, e o áudio do Mac não é transmitido.
  • A tela virtual opcional usa uma API privada do macOS, por isso o Sill para Mac não está disponível na Mac App Store.

Em coleções

Tópicos

Perguntas frequentes

O que é sill?
Exiba qualquer janela ou a mesa inteira do Mac no iPhone ou iPad, com controle por toque, trackpad, teclado e Apple Pencil, sem precisar de servidor. O Sill transmite uma única janela ou a mesa inteira de um Mac para um iPhone ou iPad. O Mac captura a janela com o ScreenCaptureKit, codifica a imagem como vídeo HEVC e a envia ao app Sill no dispositivo, que decodifica e exibe o conteúdo. Toques, cliques, rolagens, entrada pelo teclado e pelo Apple Pencil são enviados de volta ao Mac e convertidos em eventos de mouse e teclado.
sill é gratuito? Qual é a licença?
sill é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
sill ainda é mantido?
Manutenção ativa. O último commit de sill foi em 20 de out. de 2026.
Para que posso usar sill?
Usar um app do Mac no iPad longe da mesa de trabalho. Controlar uma janela do Mac pelo celular via Tailscale quando estiver fora de casa. Usar o Apple Pencil em um app do Mac que não oferece suporte a toque.
Como instalar sill?
Baixe o Sill para Mac em getsill.app Ou instale o Sill para Mac com o Homebrew: brew install --cask saffsanity/sill/sill Instale o Sill para iPhone e iPad pela App Store Para compilar o Sill para Mac a partir do código-fonte, execute o script make-app na pasta do repositório: Scripts/make-app.sh --install --open
Onde consigo sill?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Saffsanity/sill

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

Projetos relacionados