ZeroMQ is a messaging kernel library that offers features usually found in specialized messaging middleware products. It provides asynchronous message queues, multiple messaging patterns, access to various transport protocols, and more. The library is written in C++ and supports various programming languages. ZeroMQ has primary and secondary CI platforms, useful documentation, and community support. Users can get started with ZeroMQ by downloading and exploring its messages and socket API.

don't have tea/gui yet? download here

Copy the tea one-liner above into your terminal to install tea will interpret the documentation and take care of any dependencies.