# guptadeepak/awesome-customer-iam architecture

> Architecture diagram of the GitHub repository guptadeepak/awesome-customer-iam, 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/guptadeepak/awesome-customer-iam
- Repository: https://github.com/guptadeepak/awesome-customer-iam
- Video tour (about a minute): https://gitdiagram.com/guptadeepak/awesome-customer-iam/video

## Overview

This repository is a curated, vendor-neutral CIAM resource directory, not an executable identity platform. Readers use its README to explore learning material, compare and choose platforms, and find resources across CIAM capabilities and the wider practitioner ecosystem. The README documents two external knowledge hubs and lists the remaining topic areas in its table of contents; details for sections beyond the excerpt are therefore represented only at that documented level.

Main entry points: [`README.md`](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md) (CIAM fundamentals)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_learn["Learn and decide"]
  node_fundamentals["CIAM fundamentals<br/>[README.md]"]
  node_decision["Decision frameworks<br/>[README.md]"]
  node_learning["Learning resources<br/>[README.md]"]
end

subgraph group_platforms["Platforms and integration"]
  node_platforms_list["CIAM platforms<br/>[README.md]"]
  node_open_source["Open source CIAM<br/>[README.md]"]
  node_developer_tools["Developer tools<br/>[README.md]"]
  node_integrations["Integration examples<br/>[README.md]"]
end

subgraph group_capabilities["Identity capabilities"]
  node_authentication["Authentication methods<br/>[README.md]"]
  node_authorization["Authorization models<br/>[README.md]"]
  node_security["Security defense<br/>[README.md]"]
  node_privacy["Privacy and consent<br/>[README.md]"]
  node_agents["Agent identity<br/>[README.md]"]
  node_b2b["B2B identity<br/>[README.md]"]
  node_identity_ux["Identity UX<br/>[README.md]"]
  node_analytics["Identity analytics<br/>[README.md]"]
end

subgraph group_community["Practice and reference"]
  node_verticals["Industry guides<br/>[README.md]"]
  node_communities["Communities and events<br/>[README.md]"]
  node_frameworks["Reference frameworks<br/>[README.md]"]
end

node_reader(("Reader"))
node_compass["CIAM Compass"]
node_start_identity["Start With Identity"]

node_reader -->|"browses"| node_fundamentals
node_reader -->|"browses"| node_decision
node_reader -->|"browses"| node_learning
node_reader -->|"browses"| node_platforms_list
node_reader -->|"browses"| node_open_source
node_reader -->|"browses"| node_developer_tools
node_reader -->|"browses"| node_integrations
node_reader -->|"browses"| node_authentication
node_reader -->|"browses"| node_authorization
node_reader -->|"browses"| node_security
node_reader -->|"browses"| node_privacy
node_reader -->|"browses"| node_agents
node_reader -->|"browses"| node_b2b
node_reader -->|"browses"| node_identity_ux
node_reader -->|"browses"| node_analytics
node_reader -->|"browses"| node_verticals
node_reader -->|"browses"| node_communities
node_reader -->|"browses"| node_frameworks
node_fundamentals -.->|"references"| node_compass
node_learning -.->|"references"| node_start_identity

click node_fundamentals "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_decision "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_learning "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_platforms_list "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_open_source "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_developer_tools "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_integrations "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_authentication "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_authorization "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_security "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_privacy "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_agents "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_b2b "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_identity_ux "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_analytics "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_verticals "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_communities "https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md"
click node_frameworks "https://github.com/guptadeepak/awesome-customer-iam/blob/main/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_fundamentals,node_decision,node_learning toneBlue
class node_platforms_list,node_open_source,node_developer_tools,node_integrations toneAmber
class node_authentication,node_authorization,node_security,node_privacy,node_agents,node_b2b,node_identity_ux,node_analytics toneMint
class node_verticals,node_communities,node_frameworks toneRose
class node_reader,node_compass,node_start_identity toneIndigo
```

## Components

### Learn and decide

- [CIAM fundamentals](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Decision frameworks](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Learning resources](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`

### Platforms and integration

- [CIAM platforms](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Open source CIAM](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Developer tools](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Integration examples](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`

### Identity capabilities

- [Authentication methods](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Authorization models](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Security defense](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Privacy and consent](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Agent identity](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [B2B identity](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Identity UX](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Identity analytics](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`

### Practice and reference

- [Industry guides](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Communities and events](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`
- [Reference frameworks](https://github.com/guptadeepak/awesome-customer-iam/blob/main/README.md): `README.md`

### Other components

- **Reader**
- **CIAM Compass**
- **Start With Identity**

## Connections

- Reader → CIAM fundamentals: browses
- Reader → Decision frameworks: browses
- Reader → Learning resources: browses
- Reader → CIAM platforms: browses
- Reader → Open source CIAM: browses
- Reader → Developer tools: browses
- Reader → Integration examples: browses
- Reader → Authentication methods: browses
- Reader → Authorization models: browses
- Reader → Security defense: browses
- Reader → Privacy and consent: browses
- Reader → Agent identity: browses
- Reader → B2B identity: browses
- Reader → Identity UX: browses
- Reader → Identity analytics: browses
- Reader → Industry guides: browses
- Reader → Communities and events: browses
- Reader → Reference frameworks: browses
- CIAM fundamentals → CIAM Compass: references
- Learning resources → Start With Identity: references
