marlkiller / rust-desk-light
PublicLightweight Rust remote administration toolkit with GUI-based device management, remote desktop, file transfer, terminal access, camera viewing, and local-first control features.
rust-desk-light is a remote assistance toolkit that lets you see and control another person's computer over the internet. It includes an operator console for the helper, a relay server to connect everyone, and client apps for the person being helped. You can view their screen, move their mouse, transfer files, open a terminal, send voice chat, and send pop-up messages. The project runs on Windows, Linux, and macOS, and is designed for authorized remote help, lab management, or development environments.
How It Works
You download rust-desk-light onto your computer and the computer you want to help with.
The person needing help launches the client app, which connects to your relay server and waits for assistance.
You launch the admin console and connect to the same relay server using a shared password.
The console shows you a list of connected computers, with their approximate location displayed on a world map.
You see their desktop live and can move the mouse and type to fix things directly.
You browse their folders and copy files back and forth between your machines.
You get a command-line window on their computer to run diagnostic commands.
You talk through problems together while seeing their screen.
Pop-up notifications or message boxes appear on their screen to guide them through steps.
Once you're done helping, you close the connection and the client app returns to waiting. Your friend can now use their computer normally.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.