ØMQ Alternatives

ØMQ is described as 'High-performance asynchronous messaging library aimed at use in scalable distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ØMQ system can run without a dedicated message broker' and is an app in the development category. There are more than 10 alternatives to ØMQ for a variety of platforms, including Linux, Mac, Windows, Web-based and Self-Hosted apps. The best ØMQ alternative is RabbitMQ, which is both free and Open Source. Other great apps like ØMQ are Apache Pulsar, D-Bus, ActiveMQ and nanomsg.

Copy a direct link to this comment to your clipboard
ØMQ alternatives page was last updated

Alternatives list

  1. RabbitMQ icon
     14 likes

    RabbitMQ is a complete and highly reliable enterprise messaging system based on the emerging AMQP standard

    15 RabbitMQ alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    • RabbitMQ is the most popular Windows, Mac & Linux alternative to ØMQ.

    • RabbitMQ is the most popular Open Source & free alternative to ØMQ.

    • RabbitMQ is Free and Open SourceØMQ is also Free and Open Source
  2. Apache Pulsar icon
     2 likes

    Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.

    Cost / License

    Platforms

    • Self-Hosted
     
    • Apache Pulsar is the most popular Self-Hosted alternative to ØMQ.

    • Apache Pulsar is Free and Open SourceØMQ is also Free and Open Source
  3.  1 like

    D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch...

    3 D-Bus alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  4. ActiveMQ icon
     2 likes

    Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
     
  5.  1 like

    nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. Implemented in C, it works on a wide range of operating systems with no further dependencies.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. NSQ icon
     2 likes

    NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Linux
     
  7. Qutrunk icon
     1 like

    Dedicated platform to send and receive messages within your applications. It has simple REST API and clean web UI. It allows to control access to your queues with managed access tokens.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
    • Qutrunk is the most popular Web-based alternative to ØMQ.

    • Qutrunk is Free and ProprietaryØMQ is Free and Open Source
  8.  Like

    User space inter process communication that adheres to the Unix philosophy.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  9. Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
     
  10. Zeplo icon
     Like

    Zeplo lets developers add retry, delay, queue and schedule to HTTP endpoints without setting up Redis, RabbitMQ or SQS. Just prefix any HTTP endpoint with zeplo.to/ and the request is queued.

    Cost / License

    • Subscription
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Software as a Service (SaaS)
     
    • Zeplo is the most popular SaaS alternative to ØMQ.

    • Zeplo is the most popular commercial alternative to ØMQ.

    • Zeplo is Paid and ProprietaryØMQ is Free and Open Source
  11. Spooled is a high-performance, multi-tenant job queue system designed for reliability, observability, and horizontal scalability.

    Cost / License

    Platforms

    • Self-Hosted
    • Docker
     
  12.  Like

    Dramatiq is a fast and reliable distributed task processing library for Python 3. If you've ever had to use Celery in anger, you'll love Dramatiq.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
12 of 12 ØMQ alternatives