SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 C++ remote-control Projects
-
-
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.
-
I'm sure these days there are multiple LoRa based links (independent and ELRS forks) that support authenticated encryption.
[0] https://github.com/ExpressLRS/ExpressLRS/pull/1411
-
IRremoteESP8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Project mention: Ask HN: What have you built with ESPHome, ESP8266 or similar hardware | news.ycombinator.com | 2024-04-27Not built, but designed a widget with a rest api on a wifi endpoint on one side and an IR led on the other to automate my dumb a/c unit. There was already a library to emulate the exact IR remote control,
https://github.com/crankyoldgit/IRremoteESP8266/tree/master/...
-
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
-
-
WiFi-remote-for-Bestway-Lay-Z-SPA
Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki
Project mention: Ask HN: What have you built with ESPHome, ESP8266 or similar hardware | news.ycombinator.com | 2024-04-27Hot Tub Wi-Fi remote controller from https://github.com/visualapproach/WiFi-remote-for-Bestway-La...
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
ClementineRemote
Remote for Clementine Music Player developped in C++/QT5/QML to be available on any OS. Its main goal is to add the Files View missing in the Android Remote.
-
Arduino-Direct-NEC-Transmitter
This Arduino library can be used to emit NEC without a carrier wave. This is useful to send IR NEC commands without an infrared led directly over a wire, typically into 3.5mm / 2.5mm headphone jack.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ remote-control discussion
C++ remote-control related posts
-
Why is remote desktop slow when host monitor is off unless HDMI cable is used?
-
I built an offline smart home, and why you should too
-
ThermTerm: an open source heat pump controller and home automation terminal, built on ESP32
-
Intex pure spa SB-H20 integration
-
Mitsubishi aircon control without HA/OH
-
Best way to control foobar2000 version 2.0 via tablet/phone
-
OBS Crashing EVERY Time I Attempt to Swap SCENE COLLECTIONS.
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Mar 2025
Index
What are some of the best open-source remote-control projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | obs-websocket | 4,017 |
2 | ExpressLRS | 3,924 |
3 | IRremoteESP8266 | 3,108 |
4 | Apollo | 2,407 |
5 | aspia | 1,679 |
6 | WiFi-remote-for-Bestway-Lay-Z-SPA | 314 |
7 | beefweb | 266 |
8 | DeskX | 147 |
9 | Mousedroid | 105 |
10 | DuinoDCX | 101 |
11 | PPMEncoder | 61 |
12 | disorient | 39 |
13 | ClementineRemote | 16 |
14 | Arduino-Direct-NEC-Transmitter | 8 |
15 | kontroller | 1 |