Remote control. Support VNC, RDP, Terminal, SSH, TELNET etc
Author: Kang Lin [email protected]
Rabbit Remote Control is a cross-platform, multi-protocol remote control software.
Allows you to use any device and system in anywhere and remotely manage any device and system in any way.
It include remote desktop, remote terminal etc remote control functions.
Main window | Recent list menu | Connect | Work |
---|---|---|---|
Default style | Black-Green style | Black style | White style |
---|---|---|---|
See: https://doc.qt.io/qt-5/supported-platforms.html
I have no devices so I did not compile and test. Please test by yourself if you have devices. Interested and capable friends are welcome to participate in the development of the project.
If you want to donate the developed devices for me, please contact: (email: [email protected])
Windows | Unix/linux | Android | MAC | IPHONE | WINCE | |
---|---|---|---|---|---|---|
vnc | ✓ | ✓ | ✓ | ✓ | ||
RDP | ✓ | ✓ | ✓ | |||
Spice | ||||||
Scrcpy | ||||||
Terminal | ✓ | |||||
SSH | ✓ | |||||
TELNET | ✓ | |||||
FTP |
Legend:
✓ : completed; … : working; ⭕ : not completed; Empty: not started; ❌: not supported
Server | Client | Desktop | Clipboard | File | Audio | Redirection | P2P | Proxy | Terminal | |
---|---|---|---|---|---|---|---|---|---|---|
RDP | ✓ | ✓ | ✓ | ✓ | …… | ✓ | …… | ❌ | ||
RFB | …… | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
Spice | ❌ | |||||||||
Scrcpy | ❌ | |||||||||
Terminal | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
TELNET | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
SSH | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
FTP | ❌ | ❌ | ❌ |
Legend:
✓ : completed; … : working; ⭕ : not completed; Empty: not started; ❌: not supported
Proxy | P2P | |
---|---|---|
RabbitVNC | ✓ | ✓ |
TigerVNC | ✓ | ✓ |
LibVNC | ||
FreeRDP |
Legend:
✓ : completed; … : working; ⭕ : not completed; Empty: not started; ❌: not supported
master | develop |
---|---|
If this software is useful to you, or you like it, please donate and support the author. Thank you!
If it cannot be displayed, please open:
If you're wondering how could you help, fear not, there are plenty of ways:
Some of them are:
Server | Client | Desktop | Clipboard | File | Audio | Redirection | P2P | Proxy | Terminal | |
---|---|---|---|---|---|---|---|---|---|---|
RabbitVNC | ✓ | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
TigerVNC | ✓ | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
LibVNCServer | ✓ | ✓ | ✓ | ✓ | ❌ | ❌ | ||||
RDP | ✓ | ✓ | ✓ | ✓ | …… | ✓ | …… | ❌ | ||
Spice | ❌ | |||||||||
Scrcpy | ❌ | |||||||||
Terminal | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
SSH | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
TELNET | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
FTP | ❌ | ❌ | ❌ |
Legend:
✓ : completed; … : working; ⭕ : not completed; Empty: not started; ❌: not supported
The development of common remote control protocol clients and some servers has been completed. It has preliminary practical functions, and needs to be tried by small partners, find bugs, and put forward suggestions that can be more convenient to use in practical applications.
For terminal remote control, because qtermwidget only supports LINUX/UNIX, it needs to support other platforms.
Peer-to-Peer (P2P) remote control is finished. which is also a feature of this project. See requirements for details: https://github.com/KangLin/RabbitRemoteControl/issues/7
Latest Release:
Current version: 0.0.26
rabbitremotecontrol_0.0.26_amd64.deb
sudo apt install ./rabbitremotecontrol_0.0.26_amd64.deb
# If you're on an older ubuntu distribution, you will need to run this instead:
# sudo dpkg -i rabbitremotecontrol_0.0.26_amd64.deb
# sudo apt-get install -f # Install dependencies
MD5SUM file: rabbitremotecontrol_0.0.26_amd64.deb.md5sum
Please abide by the License Agreement of this project and the license agreement of the dependent library, and thank the authors of dependent library and tools.