Java clean-architecture

Open-source Java projects categorized as clean-architecture

Top 12 Java clean-architecture Projects

clean-architecture
  1. cp-ddd-framework

    轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. jivejdon

    Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture

  4. clean-architecture-delivery-example

    A example of clean architecture in Java 8 and Spring Boot 2.0

  5. educational-platform

    Modular Monolith Java application with DDD

  6. authentication-microservice-with-domain-driven-design

    Microservice for authentication with Domain Driven Design and CQRS

  7. Java-Spring-CRQS-Eventsourcing-Microservice

    Java-Spring-CRQS-Eventsourcing-Microservice

  8. Mediateka

    The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. booking-microservices-java-spring-boot

    A practical distributed system, built with Java Spring Boot, Vertical Slice Architecture, Event Driven Architecture, CQRS, DDD, gRpc, MongoDB and RabbitMq.

    Project mention: Java Spring Boot Microservices with Vertical Slice and Event-Driven Architecture | news.ycombinator.com | 2025-01-26
  11. modern-clean-architecture

    Maintainable software without effort.

  12. Spring-gRPC-Postgres

    Spring WebFlux gRPC and R2DBC Microservice

  13. Microservices

    Clean Architecture, Event-Driven Architecture, Clean Code, SOLID Principles, Resilience, Idempotency, Folder-by-Feature, Patterns (Mediator, Result, Strategy, Outbox, Retry, Circuit Breaker), Java, Spring Boot, Kong, Keycloak, Kafka, MongoDB, Redis, Elastic, Kibana, Swagger, Docker (by rafaelfgx)

    Project mention: Microservices | news.ycombinator.com | 2025-06-04
  14. plank-db

    A minimalistic key-value database that uses quantum search (Grover's algorithm) via Qiskit and IBM Quantum. Java + Python.

    Project mention: PlankDB – A Quantum-Powered Key-Value Store with Grover (Spring Boot) | news.ycombinator.com | 2025-05-24

    https://github.com/swampus/plank-db

    Would love your feedback — ideas, bugs, or quantum jokes are all welcome!

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).

Java clean-architecture discussion

Log in or Post with

Java clean-architecture related posts

  • Geometric Weather: Did something happen?

    2 projects | /r/fossdroid | 20 Jan 2023
  • Modern clean architecture

    1 project | dev.to | 6 Aug 2021

Index

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

# Project Stars
1 cp-ddd-framework 1,147
2 jivejdon 572
3 clean-architecture-delivery-example 444
4 educational-platform 336
5 authentication-microservice-with-domain-driven-design 183
6 Java-Spring-CRQS-Eventsourcing-Microservice 130
7 Mediateka 37
8 booking-microservices-java-spring-boot 42
9 modern-clean-architecture 35
10 Spring-gRPC-Postgres 28
11 Microservices 4
12 plank-db 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?