10

8

6

4

2


9.9

9.9

9.2

9.0

9.4

9.1

9.3

6.9
0.8

9.2

5.8
0.0

12 Inter-process communication libraries and projects

  • gRPC

    9.9 9.9 L3 C++
    C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
  • Cap'n Proto

    9.2 9.0 L1 C++
    Cap'n Proto serialization/RPC system - core tools and C++ library
  • 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.
    Promo www.influxdata.com
    InfluxDB Logo
  • Apache Thrift

    9.4 9.1 L1 C++
    Apache Thrift
  • ZeroMQ

    9.3 6.9 L2 C++
    ZeroMQ core engine in C++, implements ZMTP/3.1
  • eCAL

    0.8 9.2 C++
    DISCONTINUED. Please visit the new repository: https://github.com/eclipse-ecal/ecal
  • libjson-rpc-cpp

    5.8 0.0 L3 C++
    C++ framework for json-rpc (json remote procedure call)
  • nanomsg

    8.5 6.3 L3 C
    nanomsg library
  • simple-rpc-cpp

    1.7 0.0 L4 Python
    a simple RPC wrapper generator to C/C++ functions
  • rpclib

    6.6 0.0 L1 C++
    rpclib is a modern C++ msgpack-RPC server and client library
  • AREG SDK

    3.7 9.1 C++
    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.
  • WAMP

    -
    Provides RPC and pub/sub messaging patterns. (various implementations, various languages)
  • xmlrpc-c

    -
    A lightweight RPC library based on XML and HTTP. [BSD]

Add another 'Inter-process communication' Library