CrossPaste — синхронизация буфера обмена без облака

★ 2.5K

CrossPaste/crosspaste-desktop — это открытый инструмент для синхронизации буфера обмена между устройствами в локальной сети, без облаков и сторонних серверов. Берут, когда работают за несколькими компьютерами и надоело пересылать себе ссылки или скриншоты в мессенджер; когда корпоративные правила запрещают облачные сервисы, а перекинуть кусок кода или файл всё равно нужно; когда содержимое буфера чувствительное и отправлять его на чужой сервер нельзя. Поддерживает текст, цвета, ссылки, HTML, RTF, изображения и файлы; ведёт историю буфера с умной очисткой; есть встроенный OCR без сетевых запросов, CLI для работы из терминала, Chrome-расширение и MCP-сервер для доступа к истории из AI-ассистентов вроде Claude. Написан на Kotlin поверх Compose Multiplatform, база — SQLite, лицензия AGPL-3.0. Работает на Windows, macOS и Linux; устройства связываются напрямую по LAN с end-to-end шифрованием, данные хранятся локально. Запуск через Gradle (`./gradlew app:run`) или готовые сборки с сайта. Направление — синхронизация буфера внутри локальной сети, а не через интернет без VPN. Подойдёт для домашних и корпоративных сетей; для машин в разных сетях нужен VPN или туннель.