Skip to content

DDD-4-JavaEngineering foundations for Java domain models

Framework-neutral DDD, CQRS, and event-driven building blocks with runtime adapters for Spring Boot, Javalin, and Quarkus.

What exists today ​

  • 0 public projects

  • 5 private previews

  • Catalog refreshed 2026-07-22

  • The five implementation repositories are currently private and under active restructuring; no public Maven artifact is advertised yet.

  • The local ddd4j baseline targets Java 17 and separates plain Java contracts from runtime-specific auto-configuration.

  • The module set covers aggregates, repositories, typed queries, domain events, CQRS, architecture rules, data, messaging, web, auth, and cache abstractions.

This site cross-checks the repositories currently visible on GitHub with local source workspaces. Availability is governed by each repository README, releases, and license.

Choose an entry point ​

GoalNext step
Understand the ecosystemRead architecture and boundaries
Choose a concrete projectBrowse the repository catalog
Install or run somethingOpen the getting-started guide
Submit a fix or capabilityRead the contributing guide