ZeroMQ
ZeroMQ: A programmable, brokerless messaging library for distributed and concurrent applications. Ranked #24 of 39 in Message Broker Software by our editors (6.9/10); pricing: Open source; best for low-level programmable messaging patterns.
At a glance
- Editor score6.9 / 10
- PricingOpen source
- Best forLow-level programmable messaging patterns
- Paid fromFree
- Deployment modelSelf_hosted
- Facts checked21 Sep 2026

Where it wins
- Supports request-reply, publish-subscribe, push-pull, and client-server patterns
- Offers TCP, UDP, IPC, in-process, multicast, and WebSocket transports
- Provides automatic reconnection, multipart messages, routing, and language bindings
Where it doesn't
- Requires self-hosted deployment and application-level integration
- Does not provide a dedicated managed message-broker service
- Support is centered on community resources and documentation
Our verdict on ZeroMQ
ZeroMQ is an open-source asynchronous messaging library for distributed and concurrent applications. It embeds into applications through socket-based messaging, queues, routing patterns, and multiple transports. Teams can use it on Windows, macOS, and Linux, with deployment options centered on self-hosted infrastructure. Its fit spans small, mid-market, and enterprise organizations that need programmable messaging behavior rather than a packaged broker service.
Its main strength is breadth at the messaging layer. ZeroMQ supports request-reply, publish-subscribe, push-pull, and client-server patterns, while automatic message queuing, high-water-mark handling, and reconnection help applications manage common communication conditions. Transport support includes TCP, UDP, in-process, inter-process, multicast, and WebSocket, with additional protocol support for ZMTP, IPC, PGM, NORM, and TIPC. Atomic multipart messages and proxy-based routing add control for systems that need structured messages or intermediary routing. Language bindings and native ports for multiple programming languages broaden its fit across application stacks.
The trade-off is that ZeroMQ is brokerless infrastructure, not a dedicated message-broker service. Teams must embed it into applications and operate the surrounding self-hosted deployment. Delivery guarantees are configurable, so the implementation must reflect the required messaging behavior. Message size is limited by available memory, and support channels are community resources and documentation. Choose ZeroMQ when low-level control over patterns, transports, reconnection, and routing is the priority. An alternative dedicated broker is a better fit for teams seeking a managed service rather than an embedded messaging library.
Your product? Our editors can test ZeroMQ in depth and publish a review, labelled as paid · from $149/mo →
ZeroMQ pricing
ZeroMQ fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Deployment model | Self_hosted |
| Delivery guarantees | Configurable |
| Dead-letter queues | Not verified |
| Ordering guarantees | Not verified |
| Maximum message size | Not verified |
| Supported protocols | ZMTP, TCP, UDP, IPC, inproc, PGM, NORM, WebSocket, TIPC, multicast |
| Deployment | Self-hosted |
| Platforms | Windows, macOS, Linux |
| Support | Community, Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Open source |
| Website | zeromq.org |
| Facts checked | 21 Sep 2026 |
Alternatives to ZeroMQ
- RabbitMQA broad, open-source broker for queues, routing, streaming, and hybrid deployments.9.4
- Solace PubSub+ Event BrokerA broad hybrid event broker for teams connecting applications, services and devices.9.2
- Google Cloud Pub/SubA managed cloud pub/sub service with strong delivery controls and usage-based pricing.9.1
Also Ranked In
ZeroMQ is ranked in 2 of our directories.
Used ZeroMQ? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used ZeroMQ for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
ZeroMQ is listed in our Message Broker Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/zeromq/"><img src="https://www.itechguides.com/best/badge/zeromq.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update



