Distributed event streaming platform for building high-throughput data pipelines and streaming applications.
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Open-source event-driven orchestration platform for scheduling and running data, AI, and infrastructure workflows defined in YAML.
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
RxJava β Reactive Extensions for the JVM β a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
alf.io - The open source ticket reservation system for conferences, trade shows, workshops, meetups
Transactional messaging for microservices
Netty project - an event-driven asynchronous network application framework
Apache Pulsar - distributed pub-sub messaging system
Logstash - transport and process your logs, events, or other data
Vert.x is a tool-kit for building reactive applications on the JVM
Kafka Web UI
Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.
Framework for Evolutionary Message-Driven Microservices on the JVM
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project π
State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
π¦ A lightweight, multi-protocol gateway for event-driven applications and AI agents. Expose and govern Kafka, MQTT, APIs, and MCP through one high-performance engine with shared routing, security, schema, and observability.
A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.
Stream Processing and Complex Event Processing Engine
The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
Sagas for microservices
Framework for building Event-Driven Microservices
An Intuitive Event-Driven Reactive Programming Library for Java
PacketEvents is a protocol library tailored to Minecraft Java Edition, designed to facilitate the processing and transmission of packets.
GeckoLib is an animation engine for Minecraft mods, with support for complex 3D keyframe-based animations, numerous easings, concurrent animation support, sound and particle keyframes, event keyframes, math-based animations, and more. Available for all major modloaders.
The on premise, open source version of Eventuate, which is a platform for developing transactional business applications that use the microservice architecture.
An example of Choreography-based sagas in Spring Boot/JPA microservices
Event Ruler is a Java library that allows matching many thousands of Events per second to any number of expressive and sophisticated rules.
Event Sourcing and CQRS in practice.
Jivejdon is a chain notebook with DDD/CQRS/Clean architecture
Spring Boot/JPA microservices that use an orchestration-based saga to maintain data consistency
An open-source event-driven personal finance platform built with Java, Spring Boot, Spring Batch, Spring Security, PostgreSQL, Redis, Amazon SQS, React, Terraform, and AWS.
Cloud native, event driven luxury fashion discovery & headless commerce backend. Built with 20+ Spring Boot 3 microservices, Apache Kafka, Redis, PostgreSQL (DB per service), gRPC, MinIO S3, and deployed on Contabo Cloud VPS.
A multi-model Agent runtime built on Spring Boot 4 / Spring AI 2.0: model routing (Anthropic / DeepSeek / OpenAI / custom), thinking toggle, Task subagents, hot-pluggable Skills, Docker sandbox + Code Interpreter, MCP tools, dify/n8n integration, RAG with pgvector, Human-in-the-Loop approvals β all streamed as structured SSE events.
Record micro events in minecraft gameplay and replay it!
Stateless ECA (Event Condition Action) Rule Engine.