C project architecture examples, page 20
Interactive architecture diagrams of the 1,000 most-starred open-source C 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
tinyalsa/tinyalsa★ 678
xiph/speexdsp★ 677
rwos/gti★ 676
arksine/katapult★ 675
rexglue/rexglue-sdk★ 674
rofl0r/ncdu★ 670
aloistr/swisseph★ 662
dk22pac/plugin-sdk★ 657
floooh/sokol-zig★ 657
samsung/tizenrt★ 654
flintlib/flint★ 651
libcsp/libcsp★ 651
kvmtool/kvmtool★ 647
pciutils/pciutils★ 645
siu/minunit★ 644
rkd77/elinks★ 643
nasa/nos3★ 637
zeux/calm★ 631
mikaku/fiwix★ 630
apache/subversion★ 628
bitbank2/jpegdec★ 628
id-software/rtcw-sp★ 627
datto/dattobd★ 626
kalymos/psnee★ 625
openpilot/openpilot★ 618
olliw42/mlrs★ 615
krb5/krb5★ 607
fwgs/xash3d★ 606
sahlberg/libnfs★ 603
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.