CrossSync logo

CrossSync

Android + Desktop

Kotlin Multiplatform clipboard sync

CrossSync

Local clipboard synchronization between Android and Desktop without cloud services.

CrossSync keeps clipboard history, categories, pairing, and local network transfer in one focused app.

CrossSync logoClipboard
Connected
AllLinksNotes
Link

https://github.com/MaximDvinov/CrossSync

Text

Copy on one device, continue on another

Note

CrossSync keeps clipboard history, categories, pairing, and local network transfer in one focused app.

What the app does

Clipboard history

Keep copied text, links, and notes available after the original source is gone.

Categories

Organize copied items by context and quickly return to what matters.

QR pairing

Connect Android to the desktop server with a local QR pairing flow.

LAN first

Move data between devices over your network instead of a cloud clipboard.

Copy on one device, continue on another

The desktop app watches the local clipboard, Android connects to it, and copied content becomes available where you need it next.

1

Desktop stores clipboard history locally.

2

Android pairs with the desktop server over LAN.

3

Selected clipboard items can be sent or reused across devices.

QR Pairing

Local pairing without a cloud clipboard.

Tech stack

Kotlin Multiplatform, Compose Multiplatform, Ktor WebSocket, Koin, Room, SQLite.

Current state

History, categories, Android client, desktop client, QR pairing, and text synchronization.

Next

Image and file sync, broader desktop support, and public release artifacts.