Java project architecture examples, page 15
Interactive architecture diagrams of the 1,000 most-starred open-source Java repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 701–750 of 1,000
jfree/jfreechart★ 1.4k
ahmetaa/zemberek-nlp★ 1.4k
buildcraft/buildcraft★ 1.4k
endava/cats★ 1.4k
skriptlang/skript★ 1.3k
vivo/moonbox★ 1.3k
xwiki/xwiki-platform★ 1.3k
dmulloy2/protocollib★ 1.3k
qupath/qupath★ 1.3k
gotify/android★ 1.3k
minio/minio-java★ 1.3k
spiculedata/saiku★ 1.3k
eazybytes/microservices★ 1.3k
gumtreediff/gumtree★ 1.3k
wuapnjie/stickerview★ 1.3k
mojang/datafixerupper★ 1.3k
mamiiblt/instafel★ 1.3k
archimatetool/archi★ 1.3k
mucommander/mucommander★ 1.3k
openliberty/open-liberty★ 1.3k
tjake/jlama★ 1.3k
zinggai/zingg★ 1.3k
sakaiproject/sakai★ 1.2k
mpatric/mp3agic★ 1.2k
gerritcodereview/gerrit★ 1.2k
testsigmahq/testsigma★ 1.2k
jzyong/game-server★ 1.2k
mcrcortex/voxy★ 1.2k
hamvocke/spring-testing★ 1.2k
lerry903/ruoyi★ 1.2k
android/android-test★ 1.2k
mcreator/mcreator★ 1.2k
nroduit/weasis★ 1.2k
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.