📈 GH Trending Explorer 🎲 Surprise me

← all repos

InukaAsith / TwinDesk

git clone https://github.com/InukaAsith/TwinDesk.git v2.0.1 · 1d ago

Use two computers as one desk: Mac, Windows and Linux on the same network. Share screens, mouse and keyboard, clipboard, files, sound, notifications, terminals and apps.

—
stars, 24h
+209
stars, 7 days · #287
+209
stars, 30 days · #1,222
209
★ total · +209% this week
20
forks · 9 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageJavaScript
LicenseGPL-3.0
Created2026-10-14 (6d ago)
Last pushtoday
Watchers4
OwnerUser

GitHub topics

Links

README excerpt
TwinDesk 
 All your computers and your phone, working as one desk. 
 Screens, apps, files, clipboard, notifications, mouse and keyboard, shared between Mac, Windows, Linux and Android. 
 Free and open source.
 ⬇️ Download ·
 Website ·
 How it works 
 A second Mac's screen in a window, the Mac's desktop extended onto a tablet, and the phone app. Every screenshot here is from the real app. 
---
Your devices are good at their own jobs and bad at working together. TwinDesk fixes that.
Put a **Mac and a Windows PC** side by side and use them with one mouse and keyboard. Open the
PC's apps on the Mac. Turn an old laptop or your **Android tablet** into a second screen. Send a
file from your phone in two taps, and paste on one device what you copied on another.
- **Any combination.** Mac ↔ Windows, Mac ↔ Mac, PC ↔ PC, Linux ↔ anything, and Android ↔ any computer.
- **No account, no cloud.** Devices talk directly over your network or a USB cable, on an encrypted link.
- **No extra hardware, no root.** Install the app on each device and pair once.
### 💻 Two computers, one desk
One mouse and keyboard · second screen · the other computer's apps in windows · files and folders · clipboard · terminal · sound · notifications
### 📱 Your phone and tablet join in
The phone's screen and apps in windows · tablet as a second screen · share menu on both sides · clipboard · notifications · Wi-Fi or USB
# 💻 Two computers, one desk
## 🖱 One mouse and keyboard for both
Push the pointer off the edge of your screen and **keep working on the other computer**, as if
they were one. Your keyboard follows the pointer. Trackpad gestures (Spaces swipes, pinch to zoom,
show desktop) carry over, and a double-tap of the hotkey brings everything home. Set which side the
other computer is on, edge resistance and pointer speed.
## 🖥 A second screen, or the other screen in a window
Extend your Mac onto a PC or another Mac with a **real virtual display**, or mirror it. Or bring
the other computer's screen into a window and control it from there. Low-latency H.264 with
*Fastest* and *Smooth* playback, and optional frame generation.
## 🪟 The other computer's apps, right here
Open a **Windows app on your Mac** (or a Mac app on your PC) and it gets **a window of its own**,
with its own Dock icon or Start-menu pin. No full remote desktop, just the app you need, next to
your own.
Pick any app from the other computer's list and it opens in a moment:
## 📁 Files, folders and a terminal
**Drag files across the screen edge** and drop them anywhere, or copy with ⌃⌥C and
paste with ⌃⌥V ( Ctrl+Alt+C/V on Windows and Linux). Send from the macOS Share
menu or Explorer's *Send to*, or **share a folder** that shows up as a network drive on the other
side. Need a shell? `ssh twindesk` opens one on the other computer, no passwords needed.
## 📋 One clipboard
Copy on one computer and paste on the other, instantly or when you switch over. Entries from
password managers are skipped, and a Recent list keeps the la