Java Pubsub

Open-source Java projects categorized as Pubsub

Top 12 Java Pubsub Projects

  • Apache Pulsar

    Apache Pulsar - distributed pub-sub messaging system

    Project mention: Kafka alternatives | /r/apachekafka | 2023-05-22
  • AutobahnAndroid

    WebSocket & WAMP in Java for Android and Java 8

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • eventmesh

    EventMesh is a new generation serverless event middleware for building distributed event-driven applications.

  • hivemq-community-edition

    HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform

  • Hermes

    Fast and reliable message broker built on top of Kafka. (by allegro)

  • kop

    Kafka-on-Pulsar - A protocol handler that brings native Kafka protocol to Apache Pulsar

    Project mention: Interview question | /r/java | 2023-02-23

    I process hospitality data somewhat similarly, but use Pulsar and can individually acknowledge messages, have DLQs built in, and if needed can stream just like Kafka. And if I need Kafka compatibility, I can use something like StreamNative's KOP and get Kafka compatibility over my existing Pulsar queues.

  • twitch4j

    Modular Async/Sync/Reactive Twitch API Client / IRC Client

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • tigase-server

    (M) Highly optimized, extremely modular and very flexible XMPP/Jabber server

    Project mention: What's the best xmpp server? | /r/xmpp | 2022-10-24

    There is also Tigase XMPP Server (, We try to make the default configuration as close as possible to the compatibility. There is also nice web installer to help setting everything up.

  • aop

    AMQP on Pulsar protocol handler (by streamnative)

    Project mention: Improving Developer Productivity at Disney with Serverless and Open Source | /r/java | 2022-11-10

    While Pulsar has its own protocol that handles streaming, queues, and a lot of the other features (distributed transactions, functions, etc.), it can also speak other messaging protocols via plug-ins. Looking around, the ones that appear to be actively developed are MQTT, Kafka (so your existing applications that use Kafka can also use Pulsar), AMQP, and JMS.

  • memq

    MemQ is an efficient, scalable cloud native PubSub system

  • vertx-async-to-sync

    Consume an async api (with callback) from sync endpoint using vert.x

  • pulsar-recipes

    A StreamNative library containing a collection of recipes that are implemented on top of the Pulsar client to provide higher-level functionality closer to the application domain.

    Project mention: December 5, 2022: FLiP Stack Weekly | | 2022-12-03
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-22.

Java Pubsub related posts


What are some of the best open-source Pubsub projects in Java? This list will help you:

Project Stars
1 Apache Pulsar 12,762
2 AutobahnAndroid 1,496
3 eventmesh 1,364
4 hivemq-community-edition 923
5 Hermes 755
6 kop 407
7 twitch4j 341
8 tigase-server 284
9 aop 97
10 memq 61
11 vertx-async-to-sync 12
12 pulsar-recipes 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives