# gztchan/awesome-design architecture

> Architecture diagram of the GitHub repository gztchan/awesome-design, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-25). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/gztchan/awesome-design
- Repository: https://github.com/gztchan/awesome-design

## Overview

Awesome Design is a static, community-curated directory of design resources, not an application with a processing backend. The principal workflow is to read the README, browse its topic sections, and follow links to external resources. The README documents the categories and links; no source excerpts are available to establish additional runtime behavior.

Main entry points: [`README.md`](https://github.com/gztchan/awesome-design/blob/master/README.md) (Curated catalog)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_making["Design Tools"]
  node_stock["Stock<br/>[README.md]"]
  node_icons["Icon and Logo<br/>[README.md]"]
  node_color["Color<br/>[README.md]"]
  node_type["Typography<br/>[README.md]"]
  node_toolkit["Toolkit<br/>[README.md]"]
  node_prototyping["Prototyping<br/>[README.md]"]
  node_mockup["Mockup<br/>[README.md]"]
  node_testing["User Testing<br/>[README.md]"]
end

subgraph group_learning["Learning"]
  node_reading["Read and Digest<br/>[README.md]"]
  node_tutorial["Tutorial<br/>[README.md]"]
  node_books["Books<br/>[README.md]"]
end

subgraph group_inspiration["Inspiration"]
  node_styleguide["Styleguide and Branding<br/>[README.md]"]
  node_awards["Awards<br/>[README.md]"]
  node_events["Conferences and Festivals<br/>[README.md]"]
  node_podcasts["Podcasts<br/>[README.md]"]
end

subgraph group_community["Community"]
  node_communities["Communities<br/>[README.md]"]
end

node_reader(("Resource seeker"))
node_catalog["Curated catalog<br/>[README.md]"]
node_external(("External resources"))

node_reader -->|"reads"| node_catalog
node_catalog -->|"organizes"| node_stock
node_catalog -->|"organizes"| node_icons
node_catalog -->|"organizes"| node_color
node_catalog -->|"organizes"| node_type
node_catalog -->|"organizes"| node_toolkit
node_catalog -->|"organizes"| node_prototyping
node_catalog -->|"organizes"| node_mockup
node_catalog -->|"organizes"| node_testing
node_catalog -->|"organizes"| node_reading
node_catalog -->|"organizes"| node_tutorial
node_catalog -->|"organizes"| node_books
node_catalog -->|"organizes"| node_styleguide
node_catalog -->|"organizes"| node_awards
node_catalog -->|"organizes"| node_events
node_catalog -->|"organizes"| node_podcasts
node_catalog -->|"organizes"| node_communities
node_stock -->|"links to"| node_external
node_icons -->|"links to"| node_external
node_color -->|"links to"| node_external
node_type -->|"links to"| node_external
node_toolkit -->|"links to"| node_external
node_prototyping -->|"links to"| node_external
node_mockup -->|"links to"| node_external
node_testing -->|"links to"| node_external
node_reading -->|"links to"| node_external
node_tutorial -->|"links to"| node_external
node_books -->|"links to"| node_external
node_styleguide -->|"links to"| node_external
node_awards -->|"links to"| node_external
node_events -->|"links to"| node_external
node_podcasts -->|"links to"| node_external
node_communities -->|"links to"| node_external

click node_catalog "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_stock "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_icons "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_color "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_type "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_toolkit "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_prototyping "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_mockup "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_testing "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_reading "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_tutorial "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_books "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_styleguide "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_awards "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_events "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_podcasts "https://github.com/gztchan/awesome-design/blob/master/README.md"
click node_communities "https://github.com/gztchan/awesome-design/blob/master/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_stock,node_icons,node_color,node_type,node_toolkit,node_prototyping,node_mockup,node_testing toneBlue
class node_reading,node_tutorial,node_books toneAmber
class node_styleguide,node_awards,node_events,node_podcasts toneMint
class node_communities toneRose
class node_reader,node_external toneIndigo
class node_catalog toneTeal
```

## Components

### Design Tools

- [Stock](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Icon and Logo](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Color](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Typography](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Toolkit](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Prototyping](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Mockup](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [User Testing](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`

### Learning

- [Read and Digest](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Tutorial](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Books](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`

### Inspiration

- [Styleguide and Branding](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Awards](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Conferences and Festivals](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- [Podcasts](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`

### Community

- [Communities](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`

### Other components

- **Resource seeker**
- [Curated catalog](https://github.com/gztchan/awesome-design/blob/master/README.md): `README.md`
- **External resources**

## Connections

- Resource seeker → Curated catalog: reads
- Curated catalog → Stock: organizes
- Curated catalog → Icon and Logo: organizes
- Curated catalog → Color: organizes
- Curated catalog → Typography: organizes
- Curated catalog → Toolkit: organizes
- Curated catalog → Prototyping: organizes
- Curated catalog → Mockup: organizes
- Curated catalog → User Testing: organizes
- Curated catalog → Read and Digest: organizes
- Curated catalog → Tutorial: organizes
- Curated catalog → Books: organizes
- Curated catalog → Styleguide and Branding: organizes
- Curated catalog → Awards: organizes
- Curated catalog → Conferences and Festivals: organizes
- Curated catalog → Podcasts: organizes
- Curated catalog → Communities: organizes
- Stock → External resources: links to
- Icon and Logo → External resources: links to
- Color → External resources: links to
- Typography → External resources: links to
- Toolkit → External resources: links to
- Prototyping → External resources: links to
- Mockup → External resources: links to
- User Testing → External resources: links to
- Read and Digest → External resources: links to
- Tutorial → External resources: links to
- Books → External resources: links to
- Styleguide and Branding → External resources: links to
- Awards → External resources: links to
- Conferences and Festivals → External resources: links to
- Podcasts → External resources: links to
- Communities → External resources: links to
