Java project architecture examples, page 20
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 951–1000 of 1,000
bmwcarit/barefoot★ 689
qiantongtech/qdata★ 689
jpos/jpos★ 687
freecol/freecol★ 673
nagisa77/openisle★ 673
osiegmar/fastcsv★ 670
zerowdd/xiaomi★ 667
idempiere/idempiere★ 664
elunez/eladmin-mp★ 663
line/centraldogma★ 660
moseoridev/warpshare★ 652
tamboui/tamboui★ 651
verhas/license3j★ 651
membrane/api-gateway★ 645
scalar-labs/scalardb★ 638
silent1566/webhtv★ 626
s-andrews/fastqc★ 622
sap/sapmachine★ 622
townyadvanced/towny★ 620
adjust/android_sdk★ 617
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.