10

8

6

4

2


9.6

9.7

9.3

6.0

8.6

10.0

8.2

9.6

7.8

8.9

7.5

9.2

13 Messaging libraries and projects

  • Apache Kafka

    9.6 9.7 F Java
    High-throughput distributed messaging system.
  • RocketMQ

    9.3 6.0 Java
    A fast, reliable, and scalable distributed messaging platform.
  • Apache Camel

    8.6 10.0 F Java
    Glues together different transport APIs via Enterprise Integration Patterns.
  • Aeron

    8.2 9.6 B Java
    Efficient reliable unicast and multicast message transport.
  • Smack

    7.8 8.9 F Java
    Cross-platform XMPP client library.
  • Apache ActiveMQ

    7.5 9.2 F Java
    Message broker that implements JMS and converts synchronous to asynchronous communication.
  • JeroMQ

    7.3 7.6 F Java
    Implementation of ZeroMQ.
  • Apache RocketMQ

    7.1 8.9 Java
    Apache RocketMQ™ is an open source distributed messaging and streaming data platform.
  • MBassador

    5.2 4.5 Java
    An event bus aiming at ease of use and performance. Annotation driven, supports sync/async event publication, strong or weak references, message filtering
  • JBoss HornetQ

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

    3.8 8.8 A Java
    Fast and reliable message broker built on top of Kafka.
  • Nakadi

    3.1 9.8 A Java
    Provides a RESTful API on top of Kafka.
  • Embedded RabbitMQ

    1.6 7.1 A Java
    A JVM library to use RabbitMQ as an embedded service

Add another 'Messaging' Library