SaaSHub helps you find the best software and product alternatives Learn more β
Top 14 C++ Communication Projects
- Project mention: Invisible Internet Protocol: Network without borders | news.ycombinator.com | 2025-12-12
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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: Robotics and ROS2 Course by University of Eastern Finland | news.ycombinator.com | 2025-01-19
-
SerialTransfer
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, etc.
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
PacketSerial
An Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding.
-
- Project mention: New GUI based serial terminal for embedded development (Linux and Windows) | news.ycombinator.com | 2025-05-08
Can't really help with exact instructions for other distros, but the "in a nutshell" is you need to install qtcreator and QT5.
After you have them installed and working all you have to do is load the .pro file from the Project directory (https://github.com/TheBeef/WhippyTerm/tree/main/Project) you should be able to just hit the green debug/go button and it should work (you do need to be using the gcc toolchain). This is the same for the Windows build.
Hope this helps.
-
ModuleInterface
Easy config and value sync between IoT modules, database and web pages (by fredilarsen)
-
-
Flow
Flow is a software framework focused on ease of use while maximizing performance in closed closed loop systems (e.g. robots). Flow is built on top of C++ 20 coroutines and utilizes modern C++ techniques. (by ManuelMeraz)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Communication discussion
C++ Communication related posts
-
Invisible Internet Protocol: Network without borders
-
GDPR meant nothing: chat control ends privacy for the EU [video]
-
I want to help the network, but need assistance
-
[task] link me up with i2pd (c++) developers for a small fee
-
I2P: End-to-End encrypted and anonymous Internet
-
Thunderbird 115.4.0
-
Torβs history of D/DoS attacks and future strategies for mitigation
- A note from our sponsor - SaaSHub www.saashub.com | 23 Dec 2025
Index
What are some of the best open-source Communication projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | i2pd | 3,740 |
| 2 | IRremoteESP8266 | 3,324 |
| 3 | GpgFrontend | 693 |
| 4 | yarp | 584 |
| 5 | SerialTransfer | 475 |
| 6 | eiskaltdcpp | 402 |
| 7 | AACS | 315 |
| 8 | PacketSerial | 294 |
| 9 | tinyproto | 265 |
| 10 | WhippyTerm | 76 |
| 11 | ModuleInterface | 72 |
| 12 | comms | 69 |
| 13 | Flow | 10 |
| 14 | rx-nostr-cpp | 4 |