C++ Network

Open-source C++ projects categorized as Network
CPP Linux Windows TCP Qt

Top 23 C++ Network Projects

  1. deskflow

    Share a single keyboard and mouse between multiple computers.

    Project mention: Deskflow – Share a single keyboard and mouse between multiple computers | news.ycombinator.com | 2025-06-23

    OK this helps a lot to give some perspective:

    https://github.com/deskflow/deskflow/wiki/History

    So Deskflow could be called the current-day evolution of the original Synergy v1! Barrier and Input Leap were forks, but this one is the project that acts as upstream to the company that ses it to build a sellable commercial product around.

    Now that's clearer, after all pieces of the puzzle fell into place.

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. ZeroMQ

    ZeroMQ core engine in C++, implements ZMTP/3.1

  4. sonobus

    Source code for SonoBus, a real-time network audio streaming collaboration tool.

    Project mention: AirPlay to an iOS Device | news.ycombinator.com | 2025-06-03
  5. thor-os

    Simple operating system in C++, written from scratch

  6. ssf

    Secure Socket Funneling - Network tool and toolkit - TCP and UDP port forwarding, SOCKS proxy, remote shell, standalone and cross platform

  7. SerialTest

    Data transceiver(monitor)/realtime plotter/shortcut/file transceiver over serial port/Bluetooth/network on Windows/Linux/Android/macOS | 跨平台串口/蓝牙/网络调试助手,带数据收发/实时绘图/快捷发送/文件收发面板,可在PC和Android设备上使用

  8. openspades

    Compatible client of Ace of Spades 0.75

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. NuRaft

    C++ implementation of Raft core logic as a replication library

  11. sockpp

    Modern C++ socket library.

  12. NazaraEngine

    Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

  13. yarp

    YARP - Yet Another Robot Platform (by robotology)

    Project mention: Robotics and ROS2 Course by University of Eastern Finland | news.ycombinator.com | 2025-01-19
  14. eiskaltdcpp

    File sharing program using DC and ADC protocols

  15. nload

    Real-time network traffic monitor

    Project mention: nload VS slurm - a user suggested alternative | libhunt.com/r/nload | 2025-05-03
  16. pingnoo

    An open-source cross-platform traceroute/ping analyser.

  17. Turtle

    A C++17-based lightweight high-performance network library (by YukunJ)

  18. rtpmidid

    RTP MIDI (AppleMIDI) daemon for Linux

  19. DatagramTunneler

    Simple C++ cross-platform client/server app forwarding UDP datagrams through a TCP connection.

  20. bredis

    Boost::ASIO low-level redis client (connector)

  21. SoapyRemote

    Use any Soapy SDR remotely

  22. GUI-for-GoodbyeDPI

    Anti Censorship Application (by mguludag)

  23. tcpview

    TcpView For Linux

  24. zab

    C++20 liburing backed coroutine executor and event loop framework.

  25. bitchatz-cpp

    Bitchat C++ is a cross-platform Bluetooth mesh chat application written in C++ with platform abstraction

  26. 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.

    InfluxDB logo
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++ Network discussion

Log in or Post with

C++ Network related posts

  • Deskflow – Share a single keyboard and mouse between multiple computers

    2 projects | news.ycombinator.com | 23 Jun 2025
  • Deskflow – the official upstream project for Synergy

    1 project | news.ycombinator.com | 22 Jan 2025
  • Deskflow – official upstream project for Synergy

    1 project | news.ycombinator.com | 3 Dec 2024
  • Deskflow by Synergy's Symless Team. Wayland Supported Now

    1 project | news.ycombinator.com | 6 Nov 2024
  • Why there is no good task manager and system monitoring software on linux?

    5 projects | /r/linux | 8 Jul 2023
  • [Question] What are some good apps/websites for music collaboration?

    1 project | /r/BedroomBands | 16 Jun 2023
  • Live online jam tonight 10pm est

    1 project | /r/InMetalWeTrust | 10 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    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. Learn more →

Index

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

# Project Stars
1 deskflow 19,860
2 ZeroMQ 10,462
3 sonobus 1,783
4 thor-os 1,711
5 ssf 1,644
6 SerialTest 1,384
7 openspades 1,167
8 NuRaft 1,122
9 sockpp 866
10 NazaraEngine 776
11 yarp 571
12 eiskaltdcpp 397
13 nload 374
14 pingnoo 302
15 Turtle 259
16 rtpmidid 216
17 DatagramTunneler 176
18 bredis 144
19 SoapyRemote 128
20 GUI-for-GoodbyeDPI 86
21 tcpview 85
22 zab 66
23 bitchatz-cpp 46

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

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