Skip to content

CLIP (Cross-device LAN Interlinked Paste) - is an app that syncs the clipboard of multiple devices over the LAN

Notifications You must be signed in to change notification settings

BossySmaxx/CLIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLIP Logo

CLIP

Cross-device LAN Interlinked Paste

Seamlessly sync your clipboard across multiple devices on the same network.


✨ Features

  • 🔁 Real-time clipboard syncing over LAN
  • ⚡ Lightning-fast peer-to-peer communication
  • 🧠 Smart updates (no duplicates)
  • 🔐 Local-only — no data leaves your network
  • 💻 Cross-device: works across all your Windows devices (Support for other OS/System will be added soon)

🚀 How It Works

CLIP uses local network broadcasting to discover nearby devices and establish WebSocket connections between them. Once connected, clipboard data is shared instantly but not securely (data encryption will added soon.) — without using the internet.


📦 Installation

1. Install Node.js

CLIP requires Node.js (v16+ recommended).

🔗 Download from: https://nodejs.org/


2. Download the Source Code

  • Clone the repository:

    git clone https://github.com/your-username/clip.git
    cd clip
  • Install Dependencies

    npm install
    
  • Run the App

    npm app.js
    

3. Auto-Start on Windows (Optional)

To make CLIP launch automatically on system startup:

  1. Press Win + R, type shell:startup, and hit Enter.
  2. In the opened Startup folder, right-click and select New > Shortcut.
  3. Browse to your app.js file (or create a .bat file to run it).
  4. Confirm and close the folder.

Your app will now run automatically when Windows starts.

🖥️ Usage

  1. Start CLIP on all devices.
  2. Devices will auto-discover each other.
  3. Copy anything on one device...
  4. ...and paste it on another. Like magic. ✨

🛠 Tech Stack

  • Node.js
  • WebSockets
  • UDP Broadcasting

About

CLIP (Cross-device LAN Interlinked Paste) - is an app that syncs the clipboard of multiple devices over the LAN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published