GitDiagram
Browse

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

  1. 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.

  2. sunweb3sec/defihacklabs★ 6.5k

    – Contains lessons and tutorials under multiple sections (e.g., “move”, “onchain_debug”, “solidity”, “user_awareness”)

  3. transmissions11/solmate★ 4.3k

    Auth Module: Represent the “auth” folder as one component. Within this, include sub-components.

  4. uniswap/v4-core★ 2.5k

    This is a blockchain-focused smart contract project for an automated market maker protocol (AMM).

  5. 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…

  6. 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.

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.