4 projects
Messaging and IPC Libraries
Libraries that provide lightweight messaging, inter-process communication, and publish-subscribe patterns for building distributed systems and microservices. These libraries focus on efficient message passing between processes, threads, or networked applications.
3,723 contributors
$16M
Apache Thrift
Apache Thrift is a software framework for scalable cross-language service development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between multiple programming languages, enabling communication between applications written in different languages through a common interface definition.
1,720
417
$12M
PyZMQ
PyZMQ is a Python binding for ZeroMQ (ØMQ), a distributed messaging and computing library. It enables Python programs to use ZeroMQ sockets for building distributed applications through its high-performance asynchronous messaging capabilities.
1,418
431
$762K
NNG
nanomsg-next-generation -- light-weight brokerless messaging
585
153
$3M