C++ remote-desktop

Open-source C++ projects categorized as remote-desktop

Top 8 C++ remote-desktop Projects

remote-desktop
  1. Sunshine

    Self-hosted game stream host for Moonlight.

    Project mention: Why Apple's Severance Gets Edited over Remote Desktop Software | news.ycombinator.com | 2025-03-29
  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. vtm

    Text-based desktop environment

    Project mention: Vtm: Text-Based Desktop Environment | news.ycombinator.com | 2025-03-07
  4. Apollo

    Sunshine fork - The easiest way to stream with the native resolution of your client device (by ClassicOldSong)

    Project mention: IronRDP: a Rust implementation of Microsoft's RDP protocol | news.ycombinator.com | 2025-03-21

    > in sunshine/moonlight such as you still have monitor output

    Apollo[1] fixes this problem really neatly - there's a "Virtual Desktop" option that adds a virtual desktop, and you can disable all the local monitors while in this session so that a local person doesn't see your desktop while you're remoted into it (just remember to lock after you end your session!).

    I believe it also preserves monitor layouts when starting/ending sessions.

    I used Sunshine and had a bunch of hacks in the startup/teardown scripts to get the same behavior but it was really brittle. Apollo makes this work out of the box.

    [1] https://github.com/ClassicOldSong/Apollo

  5. aspia

    Remote desktop and file transfer tool.

  6. wolf

    Stream virtual desktops and games running in Docker

    Project mention: Wolf: Stream virtual desktops and games running in Docker with Moonlight | news.ycombinator.com | 2025-03-07
  7. multivnc

    MultiVNC is a cross-platform Multicast-enabled VNC viewer based on LibVNCClient. The desktop client runs on Unix, Mac OS X and Windows. There also is an Android client.

  8. PinBox

    PinBox is a homebrew for 3DS system to stream content from a windows PC to 3DS.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. DeskX

    Light and fast program for remote control of a computer.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ remote-desktop discussion

Log in or Post with

C++ remote-desktop related posts

  • Why Apple's Severance Gets Edited over Remote Desktop Software

    1 project | news.ycombinator.com | 29 Mar 2025
  • Wolf: Stream virtual desktops and games running in Docker with Moonlight

    1 project | news.ycombinator.com | 7 Mar 2025
  • Sunshine: Self-hosted game stream host for Moonlight

    1 project | news.ycombinator.com | 25 Aug 2024
  • Moonlight

    1 project | news.ycombinator.com | 18 Aug 2024
  • Show HN: Games on Whales – Stream multiple desktops and games from a single host

    1 project | news.ycombinator.com | 11 Jul 2024
  • Show HN: A Vulkan-Video-based game streaming tool for Linux

    3 projects | news.ycombinator.com | 27 Apr 2024
  • Why is remote desktop slow when host monitor is off unless HDMI cable is used?

    4 projects | news.ycombinator.com | 10 Apr 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 17 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source remote-desktop projects in C++? This list will help you:

# Project Stars
1 Sunshine 24,301
2 vtm 2,989
3 Apollo 2,755
4 aspia 1,691
5 wolf 919
6 multivnc 521
7 PinBox 183
8 DeskX 147

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?