Hacker ApprovedDepartments

ZeroMQ

Hacker Approved

Messaging library in Developer tools

Developers recommend it for fast, well-documented message passing between processes, languages and machines, and call it mature and easy to use.

13 people recommended ZeroMQ in Hacker News comments, 2 had mixed feelings and 1 criticized it, November 2025 to October 2026.

Summary written by Claude from 19 comments.

16 people gave an opinion

recommend it
13
mixed feelings
2
warn against or regret it
1

The record

Each figure is one person. RecommendsMixed feelingsCriticizes

Recommended in 5 of 12 months

In 11 different threads.

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: not recommended

Why it carries the badge

  • 13 people recommend itNeeds 10 or more, met.
  • 13 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 5 of 12 monthsNeeds 4 or more, met.
  • Recommended in 11 threadsNeeds 5 or more, met.
  • The biggest thread supplies 15% of its recommendersNeeds half or less, met.

The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works

What people say about it

Reasons grouped from a sample of 19 of the 21 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Fast, mature and easy to use

    “It's fast, well documented, easy to use, and very mature software”

    Comment from 11 Jan 2026 in “Worst of Breed Software”

    “found myself wondering why it had such an air of quality”

    Comment from 22 Jul 2026 in “Ten Steps Towards Happiness”

    “how stable libzmq and most of its bindings are”

    Comment from 30 Apr 2026 in “The Zig project's rationale for their firm anti-AI contribution policy”
  • Language-independent message passing

    “I like using sockets (usually ZeroMQ) for this stuff because then it's completely language independent”

    Comment from 31 Jul 2026 in “JEP 401: Value Objects (Preview) merged to OpenJDK master”

    “The framework uses ZeroMQ for binary messaging (sub-millisecond routing overhead”

    Comment from 15 Dec 2025 in “Show HN: I made a human-in-the-loop system for tuning LLMs in beta”

    “ZMQ and the like have basically solved message passing”

    Comment from 12 Apr 2026 in “How Complex is my Code?”
  • Flexible patterns like ROUTER-DEALER

    “I cannot praise the use of ROUTER-DEALER !! What a GREAT pattern for sending large chunks of data without waiting for a reply for each.”

    Comment from 2 Dec 2025 in “You want microservices, but do you need them?”

    “It’s not as nice as having it build directly into the language but it does support more flexible patterns.”

    Comment from 8 Jan 2026 in “An Honest Review of Go”
  • Simple connections between components

    “literally everything I was spending a lot of (my own free) time was handled in like four lines of ZeroMQ.”

    Comment from 11 Jan 2026 in “Worst of Breed Software”

    “ZMQ made it easy to connect the remote threads to the centralized coordinator.”

    Comment from 8 Dec 2025 in “IBM to acquire Confluent”

What people said

19 of the 21 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.

“It worked fine, we had no issue with it.”

RecommendsComment from 20 Aug 2026 in “PostgreSQL for Everything”

“solved all my perf issues”

RecommendsComment from 20 Aug 2026 in “PostgreSQL for Everything”

“I like using sockets (usually ZeroMQ) for this stuff because then it's completely language independent”

RecommendsComment from 31 Jul 2026 in “JEP 401: Value Objects (Preview) merged to OpenJDK master”

“very tasteful efforts of its main author, Martin Sustrik”

RecommendsComment from 22 Jul 2026 in “Ten Steps Towards Happiness”

“found myself wondering why it had such an air of quality”

RecommendsComment from 22 Jul 2026 in “Ten Steps Towards Happiness”

“I really love ZeroMQ. Wish more people will use it.”

RecommendsComment from 16 Jul 2026 in “The Tokio/Rayon Trap and Why Async/Await Fails Concurrency”

“how stable libzmq and most of its bindings are”

MixedComment from 30 Apr 2026 in “The Zig project's rationale for their firm anti-AI contribution policy”

“Since local sockets are easier and faster I'm safe deleting the more complex code”

RecommendsComment from 21 Apr 2026 in “Laws of Software Engineering”

“ZMQ and the like have basically solved message passing”

RecommendsComment from 12 Apr 2026 in “How Complex is my Code?”

“Just replace it with zeromq with curvemq.”

RecommendsComment from 23 Jan 2026 in “Why does SSH send 100 packets per keystroke?”

“It's fast, well documented, easy to use, and very mature software”

RecommendsComment from 11 Jan 2026 in “Worst of Breed Software”

“literally everything I was spending a lot of (my own free) time was handled in like four lines of ZeroMQ.”

RecommendsComment from 11 Jan 2026 in “Worst of Breed Software”

“It’s not as nice as having it build directly into the language but it does support more flexible patterns.”

MixedComment from 8 Jan 2026 in “An Honest Review of Go”

“The author of ZMQ had an article about regretting not using C over C++.”

MixedComment from 6 Jan 2026 in “C Is Best”

“I thought zmq was unmaintained now”

CriticizesComment from 29 Dec 2025 in “Dolphin Progress Release 2512”

“The framework uses ZeroMQ for binary messaging (sub-millisecond routing overhead”

RecommendsComment from 15 Dec 2025 in “Show HN: I made a human-in-the-loop system for tuning LLMs in beta”

“ZMQ made it easy to connect the remote threads to the centralized coordinator.”

RecommendsComment from 8 Dec 2025 in “IBM to acquire Confluent”

“I cannot praise the use of ROUTER-DEALER !! What a GREAT pattern for sending large chunks of data without waiting for a reply for each.”

RecommendsComment from 2 Dec 2025 in “You want microservices, but do you need them?”

“I personally think ZeroMQ is severely underutilized. Fixes so many problems.”

RecommendsComment from 1 Dec 2025 in “You want microservices, but do you need them?”

Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.