Diagram Gallery

Visual Truth. Rendered Instantly.

Choose the diagram you need (sequence, BPMN, ERD, architecture). Stable Baseline renders it automatically and keeps it versioned inside your documentation.

Embedded in docs
AI create + AI edit
Optional MCP automation
Popular
System Architecture (icon-based)
Preview

System Architecture (icon-based)

Free
d2

Box-and-line architecture with icons and boundaries.

Explain services, databases, queues, external systems, and trust zones.

Sequence Diagram
Preview

Sequence Diagram

Free
mermaid

Time-ordered interactions between actors, services, or components showing message flow and lifelines.

Use when documenting API flows, service interactions, authentication sequences, or any request-response communication.

BPMN Process (pools/lanes)
Preview

BPMN Process (pools/lanes)

bpmn

BPMN 2.0 process model (events, gateways, lanes).

Best for formal business processes and handoffs between roles/systems.

Entity Relationship Diagram
Preview

Entity Relationship Diagram

Free
dbml

Database schema visualization showing tables, columns, primary/foreign keys, and relationships between entities.

Use when designing or documenting database schemas, data models, or understanding table relationships.

Process Diagrams

Capture how work flows across people and systems—great for BAs, consultants, and delivery teams.

BPMN Process (pools/lanes)
Preview

BPMN Process (pools/lanes)

bpmn

BPMN 2.0 process model (events, gateways, lanes).

Best for formal business processes and handoffs between roles/systems.

Flowchart / Decision Tree
Preview

Flowchart / Decision Tree

Free
mermaid

General decision flow with branches and loops.

Onboarding flows, troubleshooting paths, decision logic.

Workflow / Swimlanes (UML Activity)
Preview

Workflow / Swimlanes (UML Activity)

Free
plantuml

Step-by-step workflow; supports partitions (swimlanes).

Business + system workflows that don't need strict BPMN.

Activity Diagram
Preview

Activity Diagram

Free
actdiag

Compact activity/workflow diagram DSL.

Quick activity diagrams when you don't need BPMN rigor.

User Journey Map
Preview

User Journey Map

Free
mermaid

User steps with annotations/feelings.

Communicate end-user experience across touchpoints.

Engineering Diagrams

Explain behavior and design—ideal for SaaS builders, engineering teams, and reviewers.

Sequence Diagram
Preview

Sequence Diagram

Free
mermaid

Time-ordered interactions between actors, services, or components showing message flow and lifelines.

Use when documenting API flows, service interactions, authentication sequences, or any request-response communication.

Class Diagram
Preview

Class Diagram

Free
mermaid

Classes + relationships + fields.

Domain models, DTOs, API contract structure.

State Machine
Preview

State Machine

Free
mermaid

States + transitions (lifecycle modelling).

Order status, ticket lifecycle, session states, etc.

Use Case Diagram
Preview

Use Case Diagram

Free
plantuml

Actors + use cases.

Explain product capabilities at exec/stakeholder level.

Component Diagram (UML)
Preview

Component Diagram (UML)

Free
plantuml

High-level components and their dependencies.

Show module/service boundaries and dependency directions.

Deployment Diagram (UML)
Preview

Deployment Diagram (UML)

Free
plantuml

Runtime nodes + artifacts + connections.

Show where software runs (VMs, containers, regions, environments).

Git Graph
Preview

Git Graph

Free
mermaid

Branch/merge commit flow.

Explain branching strategy and release flows.

Requirements Diagram
Preview

Requirements Diagram

Free
mermaid

Requirements + traceability relationships.

Capture requirement dependencies and verification/derivation links.

Mind Map
Preview

Mind Map

Free
mermaid

Hierarchical brainstorming map.

Turn research/requirements into themes and subtopics.

Architecture Diagrams

Make system boundaries and dependencies obvious—great for onboarding and reviews.

System Architecture (icon-based)
Preview

System Architecture (icon-based)

Free
d2

Box-and-line architecture with icons and boundaries.

Explain services, databases, queues, external systems, and trust zones.

C4 Context Diagram
Preview

C4 Context Diagram

c4plantuml

People + software system + external dependencies (C4).

Exec-friendly overview of what the system is and who uses it.

C4 Container Diagram
Preview

C4 Container Diagram

c4plantuml

Apps/services/containers and their interactions (C4).

Show the big building blocks: web, API, workers, DBs, queues.

C4 Component Diagram
Preview

C4 Component Diagram

c4plantuml

Components inside a container (C4).

Explain internals of a service/API for engineers.

Architecture-as-Code
Preview

Architecture-as-Code

structurizr

Model-first architecture (elements + relationships + views).

You want a single source-of-truth model and multiple generated views.

Network Topology (icon-based)
Preview

Network Topology (icon-based)

Free
d2

Logical network map: VPC/VNet, subnets, gateways, firewalls.

Explain connectivity, segmentation, and routing at a glance.

Network Diagram
Preview

Network Diagram

Free
nwdiag

Subnets/routers/switches in a compact text format.

Fast network diagrams without icon styling.

Rack Diagram
Preview

Rack Diagram

Free
rackdiag

Rack/unit layout for physical gear.

Model server racks and physical topology.

Data Diagrams

Document schemas, relationships, and contracts—useful for analytics and backend changes.

Entity Relationship Diagram
Preview

Entity Relationship Diagram

Free
dbml

Database schema visualization showing tables, columns, primary/foreign keys, and relationships between entities.

Use when designing or documenting database schemas, data models, or understanding table relationships.

Generic Graph
Preview

Generic Graph

Free
graphviz

Directed or undirected graphs with custom node and edge styling.

Precise layouts, custom node/edge attributes, graph algorithms.

Sankey Diagram
Preview

Sankey Diagram

Free
mermaid

Flow volumes between nodes/categories.

Show how quantities move through stages (e.g., spend → departments).

Charts Diagrams

Embed simple and data-driven charts inside docs—great for reporting, metrics, and product decisions.

Simple Charts
Preview

Simple Charts

vegalite

Declarative grammar-of-graphics approach for creating common chart types — bar, line, scatter, area, and more.

Data-driven charts: bar/line/scatter/heatmap/histogram/boxplot.

Advanced Charts
Preview

Advanced Charts

vega

Full-control visualization specification for custom, interactive, and complex data visualizations.

When Vega-Lite is too limiting (custom marks, signals, layouts).

Pie Chart (simple)
Preview

Pie Chart (simple)

Free
mermaid

Part-to-whole chart.

Quick composition charts (% split by category).

XY Chart (simple bar/line)
Preview

XY Chart (simple bar/line)

Free
vegalite

Lightweight bar/line charts in docs.

Simple charts without heavy transforms.

Timeline
Preview

Timeline

Free
mermaid

Chronological milestones.

Roadmaps, incident timelines, release history.

Gantt Chart (simple)
Preview

Gantt Chart (simple)

Free
mermaid

Tasks over time with dependencies.

Communicate delivery timeline and critical path quickly.

Kanban Board
Preview

Kanban Board

Free
mermaid

Columns with cards for WIP.

Explain workflow stages and sample backlogs.

Quadrant Chart
Preview

Quadrant Chart

Free
mermaid

2x2 prioritization matrix.

Risk vs impact, effort vs value, priority mapping.

Specialized Diagrams

For technical domains like packets, timing, racks, wiring, and binary formats.

Digital Waveform / Timing
Preview

Digital Waveform / Timing

wavedrom

Signal timing waveforms from WaveJSON.

Document I2C/SPI/handshakes/timing requirements.

Bytefield / Packet Layout
Preview

Bytefield / Packet Layout

bytefield

Bit/byte field layouts for binary protocols.

Document binary frames, headers, protocol fields.

Packet Diagram
Preview

Packet Diagram

Free
packetdiag

Packet/header layout DSL.

Explain packet formats and encapsulation.

Wiring Harness / Cable Diagram
Preview

Wiring Harness / Cable Diagram

wireviz

Harness diagrams from YAML-like input.

Connectors, pinouts, cable assemblies, BOM-style wiring docs.

Block Diagram (simple)
Preview

Block Diagram (simple)

Free
blockdiag

Box-and-arrow diagrams with simple layout rules.

Quick overviews without custom icon styling.

ASCII Diagrams
Preview

ASCII Diagrams

Free
svgbob

Diagrams drawn using ASCII characters (boxes, arrows, lines) that get rendered into clean SVG graphics.

Use when you want to draw diagrams with simple text characters, great for quick sketches and documentation that looks good in plain text too.

Text Diagrams
Preview

Text Diagrams

pikchr

Text DSL for small technical diagrams.

Small precise diagrams with a 'hand-drawn' feel.

UML Diagram
Preview

UML Diagram

nomnoml

Unified Modeling Language diagrams for classes, objects, and structural relationships using text-based notation.

Use when modeling class hierarchies, object relationships, or software structure with standard UML notation.

LaTeX Diagrams
Preview

LaTeX Diagrams

tikz

PGF/TikZ code rendered to SVG via LaTeX. Supports the full TikZ ecosystem for publication-quality technical illustrations.

Publication-quality diagrams for academic papers, scientific illustrations, engineering schematics, and mathematical figures.

Logic Gate / HDL Symbol
Preview

Logic Gate / HDL Symbol

symbolator

Symbols generated from HDL modules/components.

Document hardware blocks from real HDL source.

Stable Baseline chooses the best renderer automatically (Mermaid, PlantUML, D2, BPMN, Vega/Vega-Lite, etc.). Advanced users can override this if needed.

Frequently Asked Questions

Stop losing context
between docs and diagrams.

Keep everything in one place. No more stale PNGs or lost links. Render logic natively into visual truth.