10

8

6

4

2


9.4
1.3

9.0

10.0

8.7

8.8

8.5

9.1

8.4

9.8

8.1

8.3

15 Messaging libraries and projects

  • RocketMQ

    9.4 1.3 Java
    A fast, reliable, and scalable distributed messaging platform.
  • Apache Camel

    9.0 10.0 L3 Java
    Glues together different transport APIs via Enterprise Integration Patterns.
  • Apache RocketMQ

    8.7 8.8 Java
    Apache RocketMQ™ is an open source distributed messaging and streaming data platform.
  • Smack

    8.5 9.1 L2 Java
    Cross-platform XMPP client library.
  • Aeron

    8.4 9.8 L4 Java
    Efficient reliable unicast and multicast message transport.
  • Apache ActiveMQ

    8.1 8.3 L2 Java
    Message broker that implements JMS and converts synchronous to asynchronous communication.
  • Apache ActiveMQ Artemis

    7.8 9.4 Java
    The Next Generation Message Broker by Apache ActiveMQ
  • JeroMQ

    7.4 8.3 L3 Java
    Implementation of ZeroMQ.
  • Apache Pulsar

    6.3 9.8 Java
    Distributed pub/sub-messaging system.
  • MBassador

    5.7 2.5 L5 Java
    An event bus aiming at ease of use and performance. Annotation driven, supports sync/async event publication, strong or weak references, message filtering
  • Nakadi

    5.7 8.9 L4 Java
    Provides a RESTful API on top of Kafka.
  • JBoss HornetQ

    5.1 0.0 Java
    Clear, concise, modular and made to be embedded.
  • Hermes

    5.0 8.6 L5 Java
    Fast and reliable message broker built on top of Kafka.
  • Apache Kafka

    3.6 9.7 L2 Java
    High-throughput distributed messaging system.
  • Embedded RabbitMQ

    2.7 1.7 L4 Java
    A JVM library to use RabbitMQ as an embedded service

Add another 'Messaging' Library