CoLink

CONNECT ALL YOUR DEVICES FOR SEAMLESS COLLABORATION.

CoLink

Core Capabilities

Cross-platform seamless collaboration, connecting all your devices

CoLink is an open-source device connectivity tool. Integrate clipboard sync, file transfer, remote access, and hardware monitoring into a single connection. Collaborate securely and efficiently whether on the same LAN or over the internet.

Seamless Clipboard Sync

Copy on one device and paste directly on another. Supports plain text, rich text, and images. Automatic background sync with zero manual effort.

High-speed LAN Direct P2P

Devices on the same LAN automatically discover via mDNS and establish direct WebSocket P2P connections. Speeds are limited only by physical bandwidth, with no file size limits.

File & Text Snippet Transfer

Easily send files and instant notes between paired devices. Automatically relays via cloud when LAN is unavailable (up to 10 MB per file).

Remote File Access

Browse the file system of connected devices and pull remote files locally without extra software. Access files on another device anytime.

Remote Terminal & Device Control

Open interactive Shell terminals of connected computers directly from your phone; control power states (shutdown/reboot), volume, and media playback remotely.

Remote Camera Feed

View and stream camera feeds from connected devices in real time for remote status verification and environment monitoring.

End-to-End Encryption & Zero Persistence

Ed25519 keypair identities & SHA-256 pairing codes. Sessions use X25519 + AES-256-GCM / ChaCha20-Poly1305 encryption with zero server-side message retention.

CastBoard Status Screen

Turn spare phones or tablets into live status screens—displaying currently playing music, album art, and synchronized lyrics, or monitoring CPU, memory, and network metrics.

Self-Hosted Server

Deploy your own CoLink server via Docker Compose with full data control and zero third-party dependencies.

Exclusive Feature

CastBoard — Turn idle devices into a dedicated status screen

CastBoard Synced Lyrics Screen

Millisecond-Level Synced Lyrics Screen

Supports NetEase Cloud Music, QQ Music, Sogou Music, and Spotify, elegantly displaying synchronized scrolling lyrics on large screens.

Click image to switch
Security

Rigorous End-to-End Security with 100% Data Control

CoLink prioritizes security and privacy from day one. LAN-first transmission and zero cloud persistence guarantee your private data never leaks.

Ed25519 Cryptographic Identity

Each device possesses a unique Ed25519 keypair as an unforgeable identity identifier with online key rotation support.

SHA-256 6-Digit Pairing Code

Initial LAN pairing uses a SHA-256 derived 6-digit verification code with 4-step mutual handshake to eliminate MITM attacks.

X25519 + AEAD High Security Encryption

LAN messages negotiate session keys via X25519 ECDH and employ AES-256-GCM or ChaCha20-Poly1305 for end-to-end encryption.

Short-Lived JWT & Key Rotation

Access Token is valid for 15 minutes; Refresh Token rotates immediately after single use, with old tokens revoked against replay attacks.

Zero Server-Side Persistence

The server retains only necessary device and account metadata, never reporting or storing any clipboard, file, or message content.

Download

Download Clients and Deploy Server

CoLink is completely free and open source. Get the latest release packages directly from GitHub Releases, or deploy a self-hosted Docker server.

Windows Client

Supports Windows 10 and above.

Download for Windows

Android Client

Supports Android 8.0+.

Download for Android

Linux Client

Supports major Linux distributions.

Download for Linux

Docker Self-Hosted Server

Deploy CoLink server with one command via Docker Compose.

View Docker Repository

macOS & iOS Clients

macOS under development · iOS planned.

Coming Soon