SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Streaming Projects
-
Apache RocketMQ
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Project mention: RocketMQ: A Cloud-Native Messaging Platform for Event-Driven Apps | news.ycombinator.com | 2024-08-08 -
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Ingest real-time data from Kafka, Pulsar, or CDC sources like Postgresand MySQL, with built-in support for Debezium.
-
-
seatunnel
SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
Project mention: Practical experience in deploying K8s clusters in Apache SeaTunnel separated cluster mode | dev.to | 2025-04-22Official Apache SeaTunnel website: https://seatunnel.apache.org/
-
Even ASF does not use Maven to build some of its projects anymore: Beam, Groovy, Lucene, Geode, POI, and Solr are not built with Maven. Those are not the most popular ASF projects, I know, but still, it is something.
-
-
automq
AutoMQ is a stateless Kafka on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability.
Please checkout automq: https://github.com/AutoMQ/automq
AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Ant-Media-Server
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
-
git clone https://github.com/Red5/red5-server.git
-
LakeSoul
LakeSoul is an end-to-end, realtime and cloud native Lakehouse framework with fast data ingestion, concurrent update and incremental data analytics on cloud storages for both BI and AI applications.
-
JeroMQ
JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.
Open a new terminal connection and run the following commands (one after the other). The last command installs ZeroMQ.
-
-
popcorn-android
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Android / AndroidTV ) A Butter-Project Fork
-
The initial data collection is usually done through a web-based application where compliance teams input client or vendor information. Once a record is created, you can use ETL tools like Apache Hop to extract data from multiple sources (like financial records, regulatory filings, and public databases) in real time and store them in scalable databases like PostgreSQL or MongoDB for easy access and management.
-
Project mention: Stream Processing Systems in 2025: RisingWave, Flink, Spark Streaming, and What's Ahead | dev.to | 2025-01-27
If you’ve been following the stream processing domain for a while, you’ll notice a significant trend: most stream processing systems are now building their own storage engines. For instance, RisingWave is a streaming database with built-in capabilities for storing and serving data by default. Similarly, Flink recently introduced Fluss and Paimon to enhance its serving capabilities. Databricks’ Delta Live Tables, likely built on Spark Streaming, allows users to directly serve data, highlighting a broader industry trend.
-
-
Project mention: Show HN: World's Radio – Listen to Radio Stations Worldwide | news.ycombinator.com | 2024-11-18
VRadio is what I use:
https://www.vradio.app/
and I've previously used Radiodroid (Android-only):
https://github.com/segler-alex/RadioDroid/releases
-
airy
💬 Open Source App Framework to build streaming apps with real-time data - 💎 Build real-time data pipelines and make real-time data universally accessible - 🤖 Join historical and real-time data in the stream to create smarter ML and AI applications. - ⚡ Standardize complex data ingestion and stream data to apps with pre-built connectors
-
firehose
Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems. (by raystack)
-
-
-
-
sqrl
Flexible development framework for building streaming data applications in SQL with Kafka, Flink, Postgres, GraphQL, and more. (by DataSQRL)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Streaming discussion
Java Streaming related posts
-
Show HN: World's Radio – Listen to Radio Stations Worldwide
-
Carregando dados com Apache HOP & Postgres
-
Choosing Between a Streaming Database and a Stream Processing Framework in Python
-
How can I find my downloaded movies?
-
How do you solve data plumbing? Can we compile it away?
-
Help finding open source Terraform configurations that are not educational projects or developer tools
-
Kafka Is Dead, Long Live Kafka
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2025
Index
What are some of the best open-source Streaming projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Apache RocketMQ | 21,722 |
2 | Apache Pulsar | 14,575 |
3 | Logstash | 14,444 |
4 | seatunnel | 8,455 |
5 | beam | 8,078 |
6 | Apache Storm | 6,617 |
7 | automq | 5,539 |
8 | Ant-Media-Server | 4,412 |
9 | red5-server | 3,390 |
10 | LakeSoul | 2,706 |
11 | JeroMQ | 2,390 |
12 | Pravega | 1,996 |
13 | popcorn-android | 1,288 |
14 | hop | 1,121 |
15 | fluss | 1,107 |
16 | TwitchRecover | 1,106 |
17 | RadioDroid | 813 |
18 | airy | 384 |
19 | firehose | 336 |
20 | riot | 308 |
21 | JsonSurfer | 299 |
22 | kafka-streams-in-action | 263 |
23 | sqrl | 103 |