RabbitRemoteControl

KangLinGPL-3.0活跃维护

基于 Qt 的开源远程桌面与远程控制工具,集成 VNC、RDP、SSH、Telnet 和终端,还附带网络工具与播放器,一个客户端就能连各种远程环境。

A open source remote desktop and remote control. Support VNC, RDP, Terminal, SSH, TELNET, network tools, player etc

v0.0.37发布于 2025-08-18 02:58 UTC337star82fork同步于 2026-11-10 06:04 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

3 个版本v0.0.37
  1. v0.1.0-bate16pre-release2026-10-13 · 2026-10-13 09:56 UTC
    查看更新说明

    :us: Change log

    • Refactor

      • App:

        • Rename UI prompts

          Old nameNew nameFunction
          RemoteOperateMenu
          Remote->ConnectOperate->StartMenu or tool bar
          Remote->DisconnectOperate->StopMenu or tool bar
      • Rename class name

        Old nameNew Name
        CConnecterCOperate
        ConnectCBackend
        ConnectThreadCBackendThread
        CConnecterThreadCOperateDesktop
        CPluginClientCPlugin
        CClientCManager
        CParameterConnecterCParameterOperate
        CParameterClientCParameterPlugin
        FrmParameterClientCParameterPluginUI
    • Add

      • Plugin
        • Add Terminal
          • Terminal SSH
          • Terminal telnet
          • Serail port
        • Add file transfer
          • SFTP
          • FTP
        • Add Server
          • FTP server
          • SFTP server
          • FreeRDP server
        • Player
          • Add display subtitle
        • Add web browser
        • Add plugin template
        • Plugin interface
          • Add stats
          • Add security level
        • Add input method in freerdp
      • Application
      • Add build_mscos.sh. add App bundle
      • Add run the program directly without installation for windows install package
      • Add store password to system redential
    • Modify

      • Application
        • Modify toolbar
        • Modify full screen tool bar background color
    • Fix

      • Application
        • Plugin: fix disable desktop shortcuts in linux. See: https://github.com/KangLin/RabbitRemoteControl/discussions/91
        • Fix splitter view bug
        • Fix full screen tool bar position in wayland bug. The reason is that on the Wayland platform, the toolbar's QWindow has already been exposed (isExposed() == true), but the compositor doesn't treat the absolute position you requested as the final position (it puts top-level windows in the center). This is common behavior in Wayland—many compositors perform server-side placement for top-level windows (including Qt::Tool / transient windows), so client move() requests are often ignored or overridden. The most reliable solution is to avoid making the toolbar a "top-level window placed by the compositor" and instead treat it as a child of the main window (client-side placement). So, the fullscreen toolbar was refactored to be a child window of the main window, and raise() is used to keep it on top.
      • Plugins
        • FreeRDP: fix get text bug in clipboard. BUG Description: There's an NULL at the end of the string

    :us: English:cn: 中文
    Change log修改日志
    Full Change: v0.0.37...v0.1.0-bate16全部修改: v0.0.37...v0.1.0-bate16
    Build time: 2026-10-13 09:56:07+00:00构建时间:2026-10-13 09:56:07+00:00
    Supported platforms: Qt5 Qt6支持平台: [Qt
  2. v0.0.37最新正式版2025-08-18 · 2025-08-18 02:58 UTC
    :us: English:cn: 中文
    Change log修改日志
    Full Change: v0.0.36...v0.0.37全部修改: v0.0.36...v0.0.37
    Build time: 2025-08-18 02:58:40+00:00构建时间:2025-08-18 02:58:40+00:00
    Installation package description安装包说明

    File checksum:

    FileChecksum(md5)
    RabbitRemoteControl_0.0.37_Linux_aarch64.AppImageb71cc3e7510847d73b41aef0b856d41a
    RabbitRemoteControl_0.0.37_Linux_x86_64.AppImagedf91fbff34a54698c3a67023184f1371
    RabbitRemoteControl_v0.0.37_Linux_aarch64.flatpakecad29fa13027c645607d6761aa5e6c2
    RabbitRemoteControl_v0.0.37_Linux_x86_64.flatpak537ca0c8b1f3d84ba2dbdaf015481b4c
    RabbitRemoteControl_v0.0.37_android_arm64_v8a_qt6.8.1_Release.apkcec49e5641b997ced84140f75ce45c46
    RabbitRemoteControl_v0.0.37_android_x86_64_qt6.8.1_Release.apk4081243ff23ffeb98762fe293f5ba79f
    RabbitRemoteControl_v0.0.37_document.zipb7eeb93668fbe53365acc75ad6d3d2fe
    RabbitRemoteControl_v0.0.37_macos.zip948aacd0ed3f14680e11681b346ef190
    RabbitRemoteControl_v0.0.37_win32_msvc2017_qt5.12.12_Portable.zip7c1ce3dede49cdf972ac85e84d8289a4
    RabbitRemoteControl_v0.0.37_win32_msvc2017_qt5.12.12_Setup.exec7ee6b3760ba04643d6d73c6d94ec542
    RabbitRemoteControl_v0.0.37_win64_msvc2022_64_qt6.8.1_Portable.zipa766347aa79b893f8e50b56397fa612e
    RabbitRemoteControl_v0.0.37_win64_msvc2022_64_qt6.8.1_Setup.exe9ebcc60894617e9534bf25d2bef975a1
    rabbitremotecontrol-0.0.37-1.fc41.aarch64.rpm0f8bacf1ace8963629b0106d54f0cd8d
    rabbitremotecontrol-0.0.37-1.fc41.x86_64.rpm54504d81e9702c2fa568c6163d04e70a
    rabbitremotecontrol_0.0.37_ubuntu-22.04-arm_arm64.deb4435122c4f4a5b44c04f8077b9632ca7
    rabbitremotecontrol_0.0.37_ubuntu-22.04_amd64.debd6d7cc608f58e1374ede19ef9a88b5a4
    rabbitremotecontrol_0.0.37_ubuntu-24.04-arm_arm64.debc4a3572f52967e5ee1e170bc60d87956
    rabbitremotecontrol_0.0.37_ubuntu-24.04_amd64.debceb5bd757b318c1a1146bb3a0cde852f

    Download from Flathub

    rabbitremotecontrol rabbitremotecontrol

    Download RabbitRemoteControl

  3. v0.0.362025-06-06 · 2025-06-06 18:49 UTC
    查看更新说明
    :us: English:cn: 中文
    Change log修改日志
    Full Change: v0.0.35...v0.0.36全部修改: v0.0.35...v0.0.36
    Build time: 2025-06-06 18:49:35+00:00构建时间:2025-06-06 18:49:35+00:00
    Installation package description安装包说明

    File checksum:

    FileChecksum(md5)
    RabbitRemoteControl_0.0.36_Linux_aarch64.AppImagedc04c47b25a2289d4d2b653f11d0895a
    RabbitRemoteControl_0.0.36_Linux_x86_64.AppImage496630db82321ed0c818620badecdcee
    RabbitRemoteControl_v0.0.36_Linux_aarch64.flatpak81278e3944f26d619fe6697bdc2c4589
    RabbitRemoteControl_v0.0.36_Linux_x86_64.flatpakf956f9314af7ed8af7ff371704dac1d7
    RabbitRemoteControl_v0.0.36_android_arm64_v8a_qt6.9.0_Release.apk84df705a1880f5431f7798c4dcb062de
    RabbitRemoteControl_v0.0.36_android_x86_64_qt6.9.0_Release.apk86fe5151787d5bdd8101dfbe4d4aa211
    RabbitRemoteControl_v0.0.36_document.zipa1df23c22c2be6bf683e54bab55501a0
    RabbitRemoteControl_v0.0.36_macos.zip201c7439f396111b5ed70e4facd0caff
    RabbitRemoteControl_v0.0.36_win32_msvc2017_qt5.12.12_Portable.zipc735f4fe1f69dd21a082b84f18fcb212
    RabbitRemoteControl_v0.0.36_win32_msvc2017_qt5.12.12_Setup.exe1576c73e1ffa4e8126430ea0652a4cf7
    RabbitRemoteControl_v0.0.36_win64_msvc2022_64_qt6.9.0_Portable.zip3a225be7421b9b183c4792d3f00b7967
    RabbitRemoteControl_v0.0.36_win64_msvc2022_64_qt6.9.0_Setup.exee786bb68def7b0be64c2b1e18676a7ad
    rabbitremotecontrol-0.0.36-1.fc41.aarch64.rpm6986ad48dcbef84c1f615591c549f748
    rabbitremotecontrol-0.0.36-1.fc41.x86_64.rpm2e1e471468e8ee9eb3e1c93cd309383f
    rabbitremotecontrol_0.0.36_ubuntu-22.04-arm_arm64.debe9b46516da8fb805cdf17892f3562b12
    rabbitremotecontrol_0.0.36_ubuntu-22.04_amd64.deb4c8a1e9e3c4ccc5e6608ee90d3d1df66
    rabbitremotecontrol_0.0.36_ubuntu-24.04-arm_arm64.debea959a14755fe2ddf27a1e2ef63fc774
    rabbitremotecontrol_0.0.36_ubuntu-24.04_amd64.debbfb0f2d226f68a679ec2afa67817e0bb

    Download from Flathub

    rabbitremotecontrol rabbitremotecontrol

    Download RabbitRemoteControl

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Rabbit Remote Control

    Author: Kang Lin [email protected]


    :cn: 中文



    Introduction

    Rabbit Remote Control is an open-source, cross-platform, multi-protocol remote control software.

    Allows you to use any device and system from anywhere and remotely manage any device and system in any way.

    Its goal is to be simple, convenient, secure and easy to use, improving work efficiency.

    It includes remote desktop, remote control, file transfer (FTP, SFTP), terminal, remote terminal (SSH, Telnet), player, network tools, and more.

    Screenshot

    Main windowRecent list menuConnectWorkTermux
    Main windowRecent list menuConnectWorkTermux
    Multiple style
    Default styleBlack-Green styleBlack styleWhite style
    Default styleBlack-Green styleBlackWhite

    Project repository position

    Functions

    Supported operating system

    See: Qt5, Qt6

    I do not have Mac devices, so I did not compile and test. Please test by yourself if you have Mac devices. Interested and capable friends are welcome to participate in the development of the project.

    If you want to donate the development devices to me, please contact: (email: [email protected])

    • Remote desktop
    WindowsUnix/LinuxAndroidTermuxmacOS
    vnc✓✓✓✓✓
    RDP✓✓✓✓✓
    Spice
    Scrcpy
    • Terminal
    WindowsUnix/LinuxAndroidmacOS
    Terminal✓✓❌✓
    SSH✓✓❌✓
    TELNET✓✓❌✓
    Serial port✓✓❌✓
    • File Transfer
    WindowsUnix/LinuxAndroidmacOS
    FTP…………
    SFTP…………
    • Tool
    WindowsUnix/LinuxAndroidmacOS
    Player✓✓✓✓
    Wake on lan✓✓✓✓
    Screenshot✓✓✓
    Web browser✓✓❌✓

    Legend:
    ✓ : completed; … : working; ⭕ : not completed; Empty: not started; ❌: not supported

    Supported multiple languages

    • English
    • Chinese
      • Simplified Chinese
      • Traditional Chinese

    Supported protocols

    Remote control protocols
    Network protocols
    Plugins

    Status

    Development documentation User manual

    Latest Release Release rabbitremotecontrol rabbitremotecontrol

    Downloads from github Downloads from sourceforge

    Gitter GitHub issues GitHub forks Commit Activity Last Commit Contributors

    Welcome Pull Requests Open Pull Requests Closed Pull Requests

    C++ Language Qt5 Qt6 platform

    Stargazers over time

    GitHub stars Gitee stars

    Stargazers over time

    Build status

    masterdevelop
    buildbuild

    Sponsorship and Donations

    If this software is useful to you, or you like it, please donate and support the author. Thank you!

    donation

    If it cannot be displayed, please open:

    Contact me:

    Contribution

    Download

    Development

    Development documentation online

    Compilation

    License Agreement

    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.