Solidity project architecture examples
Interactive architecture diagrams of 117 open-source Solidity 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 1–50 of 117
openzeppelin/openzeppelin-contracts★ 27.4k
OpenZeppelin Contracts is a Solidity library for secure smart-contract development; its README highlights token standards, access control, and reusable utilities.
sunweb3sec/defihacklabs★ 6.5k
– Contains lessons and tutorials under multiple sections (e.g., “move”, “onchain_debug”, “solidity”, “user_awareness”)
transmissions11/solmate★ 4.3k
Auth Module: Represent the “auth” folder as one component. Within this, include sub-components.
uniswap/v4-core★ 2.5k
This is a blockchain-focused smart contract project for an automated market maker protocol (AMM).
crytic/building-secure-contracts★ 2.5k
This is a documentation-centric repository that uses Markdown and mdBook to build a static site (a learning “book”) covering best practices, EVM knowledge, common smart-contract…
openzeppelin/ethernaut★ 2.3k
layerzero-labs/layerzero-v1★ 2k
This is a blockchain-focused, backend-only repository implementing LayerZero Endpoints as a set of gas-efficient, non-upgradable smart contracts.
foundry-rs/forge-std★ 1.1k
makerdao/dss★ 824
sky-ecosystem/dss★ 824
ethereum/ercs★ 676
eth-sri/securify2★ 629
sablier-labs/lockup★ 346
base/contracts★ 330
ithacaxyz/account★ 318
aave/aave-v4★ 208
llamapay/llamapay★ 189
dodoex/contractv2★ 165
auditware/radar★ 137
liquity/bold★ 128
jk-labs-inc/jokerace★ 104
morpho-org/vault-v2★ 104
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.