C++ Ipc

Open-source C++ projects categorized as Ipc

Top 12 C++ Ipc Projects

  1. cpp-ipc

    C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. iceoryx

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

    Project mention: iceoryx VS iceoryx2 - a user suggested alternative | libhunt.com/r/iceoryx | 2024-11-11
  4. RaftLib

    The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators

  5. ecal

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

    Project mention: ECAL – Enhanced Communication Abstraction Layer / Pub-Sub Middleware | news.ycombinator.com | 2024-12-25
  6. shadesmar

    Fast C++ IPC using shared memory

  7. 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
  8. ipc

    [Start here!] Flow-IPC - Modern C++ toolkit for high-speed inter-process communication (IPC)

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

    Oooh, so close. We’ve got the advertisement/discovery and messaging for sure.

    Concretely what it would take to port it to those OS: https://github.com/Flow-IPC/ipc/issues/101

    Given a couple weeks to work on it, this thing would be on macOS no problem. With Windows I personally need to understand its FD-passing and native handle concepts first, but I’m guessing it’d be a similar amount of effort in the end.

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

    A collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces.

  11. areg-sdk

    AREG is a cross-platform 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.

  12. polybar-dwm-module

    A dwm module for polybar

  13. atomicx

    Pure C++ non stack displacement that implements cooperative multitask library for SINGLE CORE embedded development on DSPs, Microcontrollers and Processor (ARV, RISCV, ARM(all), TENSY, ESP), while also suitable for applications on Windows, Linux and MacOs and compatible with some RTOSs as well. This library allows full event driven applications while uses SMARTs LOCKS and WAIT/NOTIFY locks to also transport messages, MESSAGE BROKER is also provided (Those uses Message type size_t message and si

  14. rwspinlock

    Slim, simple, cross-process, reader-writer unfair fast spin lock for Windows

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++ Ipc discussion

Log in or Post with

C++ Ipc related posts

  • Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++

    4 projects | news.ycombinator.com | 13 Apr 2024
  • Flow-IPC: Open-Source Toolkit for Low-Latency Inter-Process Communication in C++

    1 project | news.ycombinator.com | 13 Apr 2024
  • Windows 11 Insider Dev channel build 23493 still runs on earliest Windows on ARM64 (Snapdragon 835) devices

    1 project | /r/windowsinsiders | 7 Jul 2023
  • MutexProtected: A C++ Pattern for Easier Concurrency

    3 projects | /r/cpp | 6 Apr 2023
  • How to use polybar with dwm

    1 project | /r/Polybar | 21 Aug 2022
  • Polybar [DWM] with module/xworspaces not recognizing workspace as occupied.

    1 project | /r/Polybar | 8 Jul 2022
  • iceoryx v2.0.0 released - a true zero-copy C++ middleware

    2 projects | /r/cpp | 17 Mar 2022
  • A note from our sponsor - Nutrient
    nutrient.io | 12 Feb 2025
    Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →

Index

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

# Project Stars
1 cpp-ipc 1,875
2 iceoryx 1,746
3 RaftLib 956
4 ecal 890
5 shadesmar 556
6 yarp 541
7 ipc 347
8 TOSDataBridge 320
9 areg-sdk 289
10 polybar-dwm-module 116
11 atomicx 15
12 rwspinlock 10

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

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