RabbitMQ Alternatives

    RabbitMQ is described as 'complete and highly reliable enterprise messaging system based on the emerging AMQP standard'. There are more than 10 alternatives to RabbitMQ for a variety of platforms, including Linux, Windows, Mac, Online / Web-based and BSD. The best alternative is mosquitto, which is both free and Open Source. Other great apps like RabbitMQ are ActiveMQ (Free, Open Source), Zenaton (Freemium), ØMQ (Free, Open Source) and nanomsg (Free, Open Source).

    This page was last updated Jun 2, 2021

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers.
      No screenshots yet
      • FreeOpen Source
      • Windows
      • Linux
      Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider.
      No screenshots yet


    1. Zenaton is a developer tool and hosted workflow engine for writing, running and monitoring all of your background processes whether it is a single task or a long running workflow.
      show more
    2. ØMQ is a 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.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      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.
      No screenshots yet


    3. NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.
      No screenshots yet
      • FreemiumProprietary
      • Online
      • C (programming language)
      • Ruby
      • C#
      • Python
      • JavaScript
      • Software as a Service (SaaS)
      • Heroku
      • PHP
      • Go (Programming Language)
      • C++
      • Typescript
      • Java
      • Node.JS
      Simple, robust message queue as a service, that requires absolutely no setup as it works over HTTPS! Simply prefix ANY https request with ralley.to/ and we’ll queue, and then forward the request with the exact same method/body/headers/parameters.
      Ralley vs RabbitMQ opinions
      pros, cons and recent comments
      calum It works great with serverless, and allows you to easily run delayed or scheduled jobs. It also has a great console to re-process records when stuff errors.
      Positive comment over 1 year ago

      0
    4. 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.
      No screenshots yet
      • FreeOpen Source
      • Linux
      • Online
      OpenSource multiplayer and network messaging. * Connections are routed through socket server with minimum latency, ideal for action games. * Simple interface. * Server written on blazing fast nodejs.
      No screenshots yet
    5. Amazon Simple Queue Service (SQS) is a fast, reliable, scalable & affordable message queuing service. Use SQS to transmit data without losing messages.
      No screenshots yet
    Showing 10 of 11 alternatives