Java project architecture examples, page 18
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 851–900 of 1,000
tess1o/geopulse★ 878
ldtteam/minecolonies★ 869
google/ringdroid★ 862
wchill/patcheddit★ 859
making/yavi★ 844
jolokia/jolokia★ 841
bernie-g/geckolib★ 834
mikemelon/java-exam★ 829
floci-io/floci-az★ 826
bootsrc/jseckill★ 825
soot-oss/sootup★ 822
ls1intum/artemis★ 812
anlingyi/xechat-idea★ 811
eazybytes/spring★ 809
apache/bifromq★ 808
apache/ofbiz★ 804
aizuda/snail-job★ 790
exch-bms2/beatoraja★ 789
rakam-io/rakam-api★ 789
dromara/easy-query★ 777
netflix/spectator★ 768
apache/orc★ 766
basexdb/basex★ 766
restfb/restfb★ 765
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.