Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

ZeroMQ

Free#24 of 39 in Message Broker SoftwareMessage Queue (MQ) Software

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.

6.9/10Editor score
ZeroMQ6.9 Visit ZeroMQ

At a glance

  • Editor score
    6.9 / 10
  • Pricing
    Open source
  • Best for
    Low-level programmable messaging patterns
  • Paid from
    Free
  • Deployment model
    Self_hosted
  • Facts checked
    21 Sep 2026
ZeroMQ screenshot
  • 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

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on zeromq.org

ZeroMQ fact sheet

Free planNot verified
Paid fromFree
Deployment modelSelf_hosted
Delivery guaranteesConfigurable
Dead-letter queuesNot verified
Ordering guaranteesNot verified
Maximum message sizeNot verified
Supported protocolsZMTP, TCP, UDP, IPC, inproc, PGM, NORM, WebSocket, TIPC, multicast
DeploymentSelf-hosted
PlatformsWindows, macOS, Linux
SupportCommunity, Docs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
PricingOpen source
Websitezeromq.org
Facts checked21 Sep 2026

Alternatives to ZeroMQ

See all ZeroMQ alternatives →

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

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — ZeroMQ 6.9/10

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