ZeroMQ comes as source code a generous open source license. This page lists the official distributions built, released, and supported by iMatix. The may provide other packages. Packages for Debian, Ubuntu, Fedora, CentOS, RHEL, SUSE The ZeroMQ maintainers provide pre-built binary packages for libzmq, czmq, zyre, malamute, zproject and zproto, automatically built from both the latest stable releases OR the latest commit in the Git repositories via the Open Build Service, for i386, amd64, armv7, arm64, ppc64, s390x note: depends on the distribution. That is the URL of the repository. Remember to add the GPG key. Mac OSX via Brew You need Brew installed and configured brew install zmq czmq and zyre are also available. Current Stable Release 4. We recommend this release to anyone developing new applications with ZeroMQ. Legacy Stable Release 4. We recommend upgrading to 4. Legacy Stable Release 4. We recommend upgrading to 4. Legacy Stable Release 3. Please ask the zeromq-dev maling list if you need help doing this. Development master Our goal is that the development master is almost perfect, all the time. You can get the latest development master at any time via. If you're developing new apps, we recommend you test against the master regularly. To build on UNIX-like systems If you have free choice, the most comfortable OS for developing with ZeroMQ is probably Ubuntu. To see configuration options, run. Read INSTALL for more details. Language bindings ZeroMQ comes with the low-level C API. High-level bindings exist in 40+ languages including , , , , , , , , , and more. For complete list of language bindings have a look. Pure Language Stacks ZeroMQ also comes in a pure Java stack called , and a pure C stack called. These are both official projects and supported by the ZeroMQ community. Tuning ZeroMQ This holds tips on tuning ZeroMQ for your platform. You can add your own tips as you discover them.