C++ client-server

Open-source C++ projects categorized as client-server

Top 7 C++ client-server Projects

  • iceoryx

    Eclipse iceoryx™ - true zero-copy inter-process-communication

  • Project mention: Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++ | news.ycombinator.com | 2024-04-13

    Also, when you want to perform some access control with access rights, you have to face sid— and ace-strings - oh they are fun. And, of course, there are all the nasty details; for instance, Windows defines macros that lead to compilation failures since they collide with internal naming. Take a look at this here, maybe it makes your efforts less painless: https://github.com/eclipse-iceoryx/iceoryx/blob/master/iceor...

    You could reuse the iceoryx platform layer that enables iceoryx to run on every platform from qnx, linux, freertos, mac, windows. Maybe it can help you as well: https://github.com/eclipse-iceoryx/iceoryx/blob/master/doc/w...

  • ecal

    📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • areg-sdk

    AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.

  • Project mention: Essentials of Object Oriented and Functional Programming: A Guide to Modular Code | dev.to | 2023-07-27

    FP Libraries: gRPC, ZeroMQ, and AREG are examples of libraries with a special focus on providing possibilities for Interprocess Communication. Developed using C++, they facilitate communication through predefined APIs, emphasizing functional programming concepts.

  • CIDLib

    The CIDLib general purpose C++ development environment

  • Project mention: Remaining Relevant Over Four Decades | /r/programming | 2023-06-03
  • silver-sniffle

    Ncurses TCP Chat

  • C++ Middleware Writer

    The repo contains library code to support messaging and serialization. There are also two programs in the repo that are needed to use the CMW.

  • Project mention: What led you to use Linux as your daily driver? | /r/linuxquestions | 2023-12-07

    I started with Linux in the late 90s. I switched to FreeBSD around 2013 and returned to Linux a couple of years ago. Io_uring was the main reason I had to come back. At first I ported the back tier of my code generator back to Linux and then I ported the middle tier from being POSIX based to Linux.

  • io

    Coroutine based asynchronous IO using poll and io_uring for C++20 (by Felspar)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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++ client-server related posts

  • Hey everyone, we've got some exciting news to share with y'all. Eclipse-ECAL just dropped version 5.11 of their sick Inter-Process Communication (IPC) framework. Get ready to take your data communication game to the next level. Who's hyped? 🙌 #EclipseECAL511 #IPCframework #datacommunication

    2 projects | /r/cpp | 17 Apr 2023
  • announcing eclipse-ecal 5.11 ipc framework

    1 project | /r/cpp | 16 Dec 2022
  • What they don't teach you about sockets

    1 project | /r/programming | 26 Jul 2022
  • How to stop an c++ application if another c++ application is stopped?

    1 project | /r/Cplusplus | 17 Jul 2022
  • eCAL ipc framework

    1 project | dev.to | 17 Jan 2022
  • eCAL 5.9.4 released

    2 projects | /r/cpp | 17 Jan 2022
  • Multithreading, multiprocessing or single thread application switch within a minute with homogeneous design and implementation, and other examples.

    1 project | /r/programming | 9 Nov 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 iceoryx 1,545
2 ecal 790
3 areg-sdk 248
4 CIDLib 208
5 silver-sniffle 63
6 C++ Middleware Writer 60
7 io 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com