Message Queue Clients
Sort by:Popular

Kafka client library for building producers and consumers that interact with Apache Kafka clusters for high-throughput distributed messaging.
Last Release on May 19, 2025
JMS support package, including helper classes to send/receive JMS messages
Last Release on Jun 12, 2025
Spring Messaging provides abstractions such as Message, MessageChannel, MessageHandler, and others to serve as a foundation for messaging-based applications. It also includes a set of annotations for mapping messages to methods.
Last Release on Jun 12, 2025
The RabbitMQ Java client library allows Java applications to interface with RabbitMQ.
Last Release on Feb 6, 2025
Jakarta Messaging describes a means for Java applications to create, send, and receive messages via loosely coupled, reliable asynchronous communication services.
Last Release on May 18, 2022
Geronimo implementation of the JMS 1.1 specification for messaging in Java applications.
Last Release on Feb 7, 2008

Relocated → jakarta.jms » jakarta.jms-api
The ActiveMQ Client implementation
Last Release on Jun 22, 2025
JMS API
Last Release on Mar 11, 2015

Relocated → jakarta.jms » jakarta.jms-api
Spring RabbitMQ Support
Last Release on Jun 16, 2025
The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.
Last Release on Nov 8, 2005

Relocated → jakarta.jms » jakarta.jms-api