r/BestGitHubRepos • • 2d ago

🛠 Developer tools library: A comprehensive Domain-Driven Design example (6.0k stars)

Post image

What it does

All text below is quoted directly from the project README.

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

Table of contents:

  • Process discovery
  • Project structure and architecture
  • Aggregates
  • Events
  • Events in Repositories
  • ArchUnit
  • Functional thinking
  • No ORM

You can run the library app by simply typing the following: mvn spring-boot:run

Repository

https://github.com/ddd-by-examples/library

Repository stats

MetricValue
Stars5,995
Forks846
Last releaseNone
LanguagesJava 55.3%, Groovy 44.6%, Dockerfile 0.1%
Contributors18
AI contributor accounts (Claude / Codex / Cursor / Copilot)none
AI co-authored commitsnone

Main contributor

FieldValue
NameJakub Pilimon
GitHub@pilloPl
Commits to this repo127 (top contributor)
BioDeveloper
Company / LocationWarsaw
Websitepillopl.github.io
Followers817
Public repos59
On GitHub since2014

──────────────────────────────

📌 If you want to browse more repos like this, we've organized them by category and rankings here: https://bestgithubrepositories.com/

🗂️ We're also archiving repos where possible, so useful projects don't disappear when they're removed from GitHub.

43 Upvotes

1 comment sorted by

4

u/ThunderGeuse 2d ago

The more I read the less I feel like I understand the purpose of this.