CrossDesk
CrossDesk is free, lightweight open-source remote desktop software for Windows, macOS, Linux, iOS, Android, and Web clients, with cross-device remote control, hardware acceleration, and self-hosting.
Visit kunkundi/crossdeskOverview
CrossDesk is free, lightweight open-source remote desktop software that lets you connect to a remote computer from a desktop, browser, or mobile device and view and control multiple devices through DeskHub. The project is based on MiniRTC and supports self-hosting.
Key Features
- Cross-platform remote control: Windows, macOS, and Linux desktops can control and be controlled; browser and native iOS/Android clients can access computers; HarmonyOS PC and mobile are in development. DeskHub: real-time preview of multiple devices, grouping, zoomed control,
Use Cases
- Remotely access and operate a remote computer from another computer, phone, or browser. Use DeskHub to centrally view and manage multiple devices for grouping, preview, group control, and file distribution. Self-host signaling and TURN relay services when you need to control
Getting Started
- Prepare the controlled computer by installing and running CrossDesk, waiting until it shows connected to the server, and viewing the local ID and password in This Desktop. On another computer, enter the controlled computer's 9-digit ID in CrossDesk and click Connect; native
Deployment & Requirements
- Windows: Windows 10+, x64; an .exe installer is provided, and a portable build is supported. macOS: macOS 14.0+; choose x64 or arm64 .pkg for Intel or Apple Silicon. Linux: Ubuntu 20.04+, glibc 2.31 baseline; amd64/arm64 .deb; choose Standard for an existing desktop, or Virtual
Before You Adopt
- License: GPL-3.0. Review its terms before using, modifying, or distributing the project.