Skip to main content

Practical Diagram Examples

Real-world examples of Mermaid diagrams for common note-taking scenarios.

When to Use Diagrams​

Diagrams excel at showing:

  • Processes - Step-by-step workflows
  • Relationships - How things connect
  • Hierarchies - Organization structures
  • Timelines - Project schedules
  • Decisions - Logic trees

Quick Reference​

Basic Flowchart​

Code:

```mermaid
graph TD
A[Start] --> B[Process]
B --> C[End]
```

Project Management​

Project Timeline​

Use for: Sprint planning, roadmaps, project schedules

Task Dependencies​

Use for: Understanding task order, identifying blockers

Decision Making​

Decision Tree​

Use for: Product decisions, process flows, troubleshooting guides

Risk Assessment​

Technical Documentation​

System Architecture​

Use for: System overviews, infrastructure diagrams

API Flow​

Use for: API documentation, integration guides

Data Flow​

Team & Organization​

Team Structure​

Use for: Org charts, reporting structures

Stakeholder Map​

Meeting Notes​

Discussion Flow​

Action Item Tracking​

Personal Planning​

Goal Breakdown​

Habit Tracking​

State Diagrams​

Order Status​

Feature Lifecycle​

Pie Charts​

Time Allocation​

Budget Breakdown​

Tips for Better Diagrams​

Keep It Simple​

  • Fewer nodes - 5-10 is ideal
  • Clear labels - Short, descriptive
  • One concept - Split complex diagrams

Use Color Purposefully​

Add Context​

Use notes and subgraphs to group related items:

Troubleshooting​

Diagram Not Rendering?​

  1. Check syntax at mermaid.live
  2. Ensure proper code fence: ```mermaid
  3. Check for missing closing ```
  4. Verify node names don't have special characters

Layout Issues?​

  • Try different direction: TD, LR, BT, RL
  • Simplify connections
  • Use subgraphs to organize

Text Cut Off?​

  • Shorten labels
  • Use abbreviations
  • Split into multiple diagrams

Learn More​