Servidor de sincronização auto-hospedável para o app de anotações Notesnook, feito em .NET 8 e compatível com Docker (a auto-hospedagem ainda está em alpha).
Jeric-X/SyncClipboard
Ferramenta multiplataforma para sincronizar a área de transferência entre Windows, macOS, Linux e dispositivos móveis, com gerenciamento de histórico.
- Estrelas
- 5,200
- Forks
- 254
- Issues abertas
- 15
- Último commit
- há 19 horas
O que é?
O SyncClipboard sincroniza o conteúdo da área de transferência entre dispositivos. O cliente para desktop roda em segundo plano no Windows, macOS e Linux e envia as alterações da área de transferência para um servidor compartilhado. Assim, é possível copiar textos, imagens e arquivos em uma máquina e colá-los em outra. O aplicativo também mantém um histórico da área de transferência sincronizado entre os dispositivos.
O servidor pode ser o servidor integrado ao cliente para desktop, um servidor ASP.NET Core independente (também disponível como imagem Docker) ou um serviço de armazenamento de objetos WebDAV ou compatível com S3 já existente. O tratamento de imagens é um dos destaques: imagens copiadas podem ser coladas como arquivos no sistema de arquivos, e vice-versa. Além disso, imagens copiadas do navegador são baixadas na qualidade original, preservando o funcionamento de GIFs animados.
Há clientes móveis para iOS (via Shortcuts) e Android, além de clientes da comunidade para HarmonyOS. O projeto disponibiliza uma API HTTP e um protocolo de sincronização documentados para permitir a criação de clientes de terceiros. O recurso de histórico ainda está em estágio inicial, então não deve ser o único lugar onde conteúdos importantes são armazenados.
Recursos principais
- 01Sincronização da área de transferência em tempo real entre desktops com Windows, macOS e Linux
- 02Gerenciamento do histórico da área de transferência, com sincronização entre dispositivos
- 03Tratamento de imagens na área de transferência, incluindo a opção de colar imagens copiadas como arquivos
- 04Opções de servidor: servidor integrado ao cliente para desktop, servidor ASP.NET Core independente com Docker, WebDAV ou armazenamento S3
- 05API HTTP e protocolo de sincronização documentados para criar clientes de terceiros
Casos de uso
- Transferir textos, imagens ou arquivos copiados entre um PC e outro computador sem enviá-los por e-mail para si mesmo
- Sincronizar o conteúdo da área de transferência entre um desktop e um iPhone ou celular Android
- Hospedar seu próprio servidor de sincronização da área de transferência em uma rede doméstica ou privada com Docker
- Usar uma instância existente do Nextcloud, AList ou um bucket S3 como backend de sincronização
Início rápido
- 1
Instalar no Windows com WinGet
winget install --id JericX.SyncClipboard --exact --source winget - 2
Instalar no macOS com Homebrew
brew install --cask Jeric-X/tap/syncclipboard - 3
No Linux, baixe na página Releases o pacote cujo nome começa com SyncClipboard_linux_
Antes de usar
- O recurso de histórico da área de transferência ainda está em estágio inicial, então os dados podem ser perdidos. Não dependa apenas dele para guardar informações importantes.
- O Linux requer glibc 2.38 ou posterior.
- Clientes e servidores a partir da v3.1.1 são incompatíveis com versões anteriores, portanto todos os dispositivos devem ser atualizados ao mesmo tempo.
Em coleções
Tópicos
Perguntas frequentes
- O que é SyncClipboard?
- Ferramenta multiplataforma para sincronizar a área de transferência entre Windows, macOS, Linux e dispositivos móveis, com gerenciamento de histórico. O SyncClipboard sincroniza o conteúdo da área de transferência entre dispositivos. O cliente para desktop roda em segundo plano no Windows, macOS e Linux e envia as alterações da área de transferência para um servidor compartilhado. Assim, é possível copiar textos, imagens e arquivos em uma máquina e colá-los em outra. O aplicativo também mantém um histórico da área de transferência sincronizado entre os dispositivos.
- SyncClipboard é gratuito? Qual é a licença?
- SyncClipboard é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- SyncClipboard ainda é mantido?
- Manutenção ativa. O último commit de SyncClipboard foi em 6 de nov. de 2026.
- Para que posso usar SyncClipboard?
- Transferir textos, imagens ou arquivos copiados entre um PC e outro computador sem enviá-los por e-mail para si mesmo Sincronizar o conteúdo da área de transferência entre um desktop e um iPhone ou celular Android Hospedar seu próprio servidor de sincronização da área de transferência em uma rede doméstica ou privada com Docker Usar uma instância existente do Nextcloud, AList ou um bucket S3 como backend de sincronização
- Como instalar SyncClipboard?
- Instalar no Windows com WinGet: winget install --id JericX.SyncClipboard --exact --source winget Instalar no macOS com Homebrew: brew install --cask Jeric-X/tap/syncclipboard No Linux, baixe na página Releases o pacote cujo nome começa com SyncClipboard_linux_
- Onde consigo SyncClipboard?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Jeric-X/SyncClipboard
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta de linha de comando para sincronizar, copiar e montar arquivos em mais de 70 provedores de armazenamento em nuvem e locais — o rsync para a nuvem.
Extensão de navegador que sincroniza os favoritos nativos entre navegadores e dispositivos usando seu próprio armazenamento, como Nextcloud, WebDAV, Git ou Google Drive.
Extensão de navegador que sincroniza favoritos, abas abertas, histórico e lista de extensões pelo seu Google Drive, repositório GitHub ou servidor WebDAV, sem exigir uma conta Konode.
Um programa de listagem de arquivos auto-hospedado que reúne vários serviços de armazenamento em nuvem e discos locais em uma única interface web e no WebDAV.
Sistema de gerenciamento e compartilhamento de arquivos auto-hospedado, que armazena arquivos em discos locais, armazenamento compatível com S3, OneDrive e outros provedores de nuvem.