Software Alternatives & Reviews

NATS

NATS.io is an open source messaging system for cloud native applications, IoT messaging, Edge, and microservices architectures. subtitle

Top 12 Open-Source Alternatives to NATS

Socket.io Pusher Apache Kafka RabbitMQ mosquitto Apache ActiveMQ Amazon SQS HiveMQ EMQX VerneMQ

Summary

The top open-source alternatives to NATS are Socket.io, Pusher, and Apache Kafka. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. Realtime application framework (Node.JS server)
    Pricing:
    • Open Source

    #Developer Tools #App Development #Mobile Push Messaging 717 social mentions

  2. 2
    Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality via WebSockets to web and mobile apps.
    Pricing:
    • Open Source

    #Mobile Push Messaging #Developer Tools #App Development 50 social mentions

  3. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source

    #Stream Processing #Data Integration #ETL 120 social mentions

  4. RabbitMQ is an open source message broker software.
    Pricing:
    • Open Source

    #Data Integration #Web Service Automation #Stream Processing 1 social mentions

  5. 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
    Pricing:
    • Open Source

    #IoT Connectivity #Data Integration #Web Service Automation 37 social mentions

  6. Apache ActiveMQ is an open source messaging and integration patterns server.
    Pricing:
    • Open Source

    #Data Integration #Stream Processing #Inventory Management 5 social mentions

  7. Amazon Simple Queue Service is a fully managed message queuing service.
    Pricing:
    • Open Source

    #Data Integration #Stream Processing #Web Service Automation 64 social mentions

  8. 8
    HiveMQ is the MQTT based messaging platform for fast, efficient and reliable data movement to and from connected IoT devices and enterprise systems
    Pricing:
    • Open Source

    #IoT Connectivity #Data Integration #Web Service Automation 3 social mentions

  9. 9
    EMQX is an open source MQTT 5.0 broker for mission-critical IoT scenarios, massively scalable and highly available clustering, running anywhere from edge to cloud.
    Pricing:
    • Open Source
    • Freemium
    • Free Trial

    #IoT Connectivity #Message Queue #Mqtt

  10. 10
    VerneMQ is an open source, high-performance, clusterable MQTT broker.
    Pricing:
    • Open Source

    #IoT Connectivity #Data Integration #Web Service Automation 2 social mentions

  11. Cloud Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish & subscribe to asynchronous events.
    Pricing:
    • Open Source

    #Stream Processing #Data Integration #Web Service Automation 15 social mentions

  12. An all-round MQTT client that provides a structured topic overview
    Pricing:
    • Open Source

    #IoT Connectivity #Data Integration #Web Service Automation 14 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to NATS.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

Generic NATS discussion

Log in or Post with