Selected Tags

Click on a tag to remove it

More Tags

Click on a tag to add it and filter down

Inter-process Communication libraries

Showing projects tagged as Inter-process Communication

  • gRPC

    9.9 9.9 L3 C
    A high performance, open source, general-purpose RPC framework. [BSD] website
  • Apache Thrift

    9.4 9.2 L1 C++
    Efficient cross-language IPC/RPC, works between C++, Java, Python, PHP, C#, and many more other languages. Originally developed by Facebook. [Apache2]
  • ZeroMQ

    9.1 9.4 L2 C++
    High-speed, modular asynchronous communication library. [LGPL]
  • Cap'n Proto

    9.0 8.7 L1 C++
    Fast data interchange format and capability-based RPC system. [MIT]
  • nanomsg

    8.9 3.2 L3 C
    A simple high-performance implementation of several "scalability protocols". [MIT] website
  • Bond

    7.5 5.6 L3 C#
    Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.
  • rpclib

    5.6 0.0 L1 C++
    rpclib is a modern C++ msgpack-RPC server and client library
  • libjson-rpc-cpp

    5.6 6.7 L3 C++
    JSON-RPC framework for C++ servers and clients. [MIT]
  • smf

    3.9 8.9 C++
    Fastest RPC in the west
  • simple-rpc-cpp

    1.5 0.0 L4 Python
    A simple RPC wrapper generator to C/C++ functions. [BSD]
  • cppbor

    1.1 2.2 C++
    An implementation of cbor using C++ 17 variants
  • xmlrpc-c

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

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