80 templates
PlantUML templates
Pure UML + 20+ specialty diagrams: class, sequence, use-case, activity, state, component, deployment, object, timing, mindmap, WBS, gantt, salt, JSON, YAML, EBNF, regex, ditaa, AWS / Azure / GCP / K8s / Elastic architecture, Archimate, EIP, C4. Paste any PlantUML source — fully compatible.
PlantUML — Fuzzy Delphi / MPSI Activity
Detailed activity diagram of a Fuzzy Delphi, MPSI and QI computational methodology.
UML & SoftwarePlantUML — Class Diagram
Pure UML class diagram with interfaces, generics and stereotypes.
UML & SoftwarePlantUML — Sequence Diagram
Sequence with activations, alt-blocks and notes.
UML & SoftwarePlantUML — Use Case
Classic UML use-case with actors and include/extend.
UML & SoftwarePlantUML — State Machine
Composite states and guarded transitions.
UML & SoftwarePlantUML — Component
Components with ports and interfaces.
UML & SoftwarePlantUML — Deployment
Nodes, artifacts and deployment relationships.
UML & SoftwarePlantUML — Object Diagram
Runtime instances and their links.
UML & SoftwarePlantUML — Timing
Signal timing diagram across components.
UML & SoftwarePlantUML — Mindmap
Hierarchical mindmap via @startmindmap.
Project & PlanningPlantUML — Work Breakdown
Work-breakdown structure tree.
Project & PlanningPlantUML — Gantt
PlantUML-native gantt with dependencies and milestones.
Project & PlanningPlantUML — Wireframe (Salt)
UI mock-up / wireframe with the Salt grammar.
Custom / SVGPlantUML — JSON Tree
Visualise a JSON document as a typed tree.
Data & SchemaPlantUML — YAML Tree
Visualise a YAML document as a tree.
Data & SchemaPlantUML — EBNF Grammar
Formal grammar rendered as a railroad diagram.
MathematicsPlantUML — Regex Railroad
Visualise a regular expression as a railroad diagram.
MathematicsPlantUML — Ditaa (ASCII art)
Convert ASCII art into a crisp box-and-arrow diagram.
Custom / SVGPlantUML — Chronology
Date-aligned chronology — alternative to gantt.
Project & PlanningPlantUML — AWS Architecture
Three-tier AWS deployment — portable PlantUML (no external stdlib).
ArchitecturePlantUML — Azure Architecture
Azure web app deployment — portable PlantUML (no external stdlib).
ArchitecturePlantUML — ArchiMate-style
Business / application / technology layers in ArchiMate-inspired colours.
ArchitecturePlantUML — File Tree
Visualise a project folder structure as a tree.
Data & SchemaPlantUML — Network Topology
Subnet-based office network — portable PlantUML with grouped subnets.
ArchitecturePlantUML — Chen ER
Chen-notation entity-relationship diagram.
Data & SchemaPlantUML — AsciiMath
Mathematical formula via AsciiMath inside PlantUML.
MathematicsPlantUML — LaTeX Math
JLaTeXMath-rendered formula inside PlantUML.
MathematicsPlantUML — Chart (2026)
Native PlantUML bar/line/area/scatter chart. (added 2026.0)
Scientific PlotsPlantUML — TCP Packet Layout
TCP header bit-field layout rendered with json-style nested blocks.
Custom / SVGPlantUML — GCP Architecture
Google Cloud web application — portable PlantUML (no external stdlib).
ArchitecturePlantUML — Kubernetes
Kubernetes cluster topology — portable PlantUML with grouped nodes.
ArchitecturePlantUML — Elastic Stack
ELK stack — Beats → Logstash → Elasticsearch → Kibana.
ArchitecturePlantUML — Themed Diagram
Showcase PlantUML's built-in themes (change !theme to amiga, cyborg, hacker, mars, materia, mimeograph, plain, sketchy, spacelab, superhero, vibrant, …).
UML & SoftwarePlantUML — C4 Container view
C4 Container-level view — portable PlantUML with C4-style colour scheme.
ArchitecturePlantUML — Activity Beta (full feature set)
Activity beta showcase — swimlanes, partitions, fork/join, kill/detach/stop, repeat-while, coloured branches, notes.
Flow & ProcessPlantUML — Sequence (full feature set)
Box grouping, autonumber with format, references, lifecycle (create/destroy), parallel '&' messages, dividers, separators, return arrows.
UML & SoftwarePlantUML — Class (full feature set)
Packages, abstract / interface stereotypes, generics, hyperlinks, hide/show members, multi-line Creole notes, colour modifiers.
UML & SoftwarePlantUML — Web Stack
Typical web stack — actor, CDN, firewall, replicated app, DB.
ArchitecturePlantUML — Tech-Stack Diagram
Programming-language / framework / tool stack with colour-coded boxes.
ArchitecturePlantUML — Enterprise Integration Patterns
Hohpe & Woolf message-driven pipeline — portable PlantUML.
ArchitecturePlantUML — Information Engineering ER
Information Engineering (crow's-foot) ER notation — the most common ER style in industry.
Data & SchemaDeployment — Cloud App
Deployment diagram with nodes, artifacts and the cloud boundary.
ArchitectureSequence — Checkout
End-to-end checkout sequence — frontend, API, Stripe.
UML & SoftwareComponent — IDP
Component diagram for an identity-provider service.
ArchitectureUse Case — Library App
Actors and use cases for a small library app.
UML & SoftwareActivity — Parallel Fork/Join
Concurrent tasks with fork, multiple branches, and join.
UML & SoftwareSequence — Async Saga
Asynchronous messaging with timeouts and compensating actions.
UML & SoftwareComponent with Ports & Interfaces
Component diagram using provided / required interfaces and ports.
UML & SoftwareObject Diagram — Snapshot
Instance-level snapshot of a class diagram with concrete values.
UML & SoftwareSalt Wireframe — Settings Form
Settings page wireframe with grouped fields, toggles and buttons.
Custom / SVGEIP — Message Router Pattern
Enterprise Integration Pattern: content-based router with multiple endpoints.
ArchitecturePlantUML C4 — Deployment view
C4 deployment-level view — portable PlantUML with nested nodes.
ArchitectureArchiMate — Application Cooperation
Application layer with services, components and data objects, ArchiMate-style.
ArchitectureYAML — App Configuration
Realistic YAML config rendered as a structured viewer.
Data & SchemaComponent Diagram (PlantUML)
A layered web app's components and their wiring.
UML & SoftwareUse-case Diagram (PlantUML)
Actors and use cases for an online store.
UML & SoftwareDeployment Diagram (PlantUML)
Nodes and artifacts in a simple production deployment.
ArchitectureRelease Process (PlantUML Activity)
Cut, verify, and ship a release with a rollback path.
Operations & OpsLogin Sequence (PlantUML)
A username/password login with session creation.
UML & SoftwareOrder Lifecycle (PlantUML State)
States of an order from pending to delivered or refunded.
UML & SoftwarePayments Domain (PlantUML Class)
Payment, customer and method classes with an enum.
UML & SoftwareOnline Banking (PlantUML Use Case)
Actors and use cases for an online banking system.
UML & SoftwareMicroservices (PlantUML Component)
Gateway, services, databases and an event bus.
ArchitectureCheckout Sequence (PlantUML)
Cart, payment gateway and order service interactions.
UML & SoftwareOnboarding Activity (PlantUML)
Sign-up flow with an email-verification branch.
Flow & ProcessWeb Deployment (PlantUML)
Browser, CDN, web server, cache and database nodes.
ArchitectureRuntime Objects (PlantUML)
An object diagram of a running configuration.
UML & SoftwareRepository Pattern (PlantUML)
A generic repository interface with implementations.
UML & SoftwarePayment Retry (PlantUML Sequence)
A payment that retries after a gateway timeout.
UML & SoftwareRefund Handling (PlantUML Activity)
Refund decision flow with manager escalation.
Flow & ProcessCache-Aside Read (PlantUML Sequence)
A cache miss falling through to the database.
UML & SoftwareTCP Connection (PlantUML State)
Simplified TCP connection states.
UML & SoftwareATM Cash Replenishment Cycle (PlantUML)
Forecast-driven ATM replenishment with a two-person cassette swap and a cash difference investigation branch.
Operations & OpsAirframe Serviceability States (PlantUML)
A narrow-body aircraft's serviceability states including deferred defects under the MEL, AOG recovery and long-term storage.
Operations & OpsEnhanced Due Diligence on a Correspondent Bank (PlantUML)
EDD triggered by nested payment alerts, running through Wolfsberg questionnaire, sanctions screening and an MLRO exit decision.
Risk & ReliabilityHAZOP Guideword Deviations (PlantUML Mindmap)
Guideword-by-guideword deviations for a continuous stirred tank reactor feed node, the way a HAZOP team works through it.
Risk & ReliabilityKaizen Event Work Breakdown (PlantUML WBS)
A five-day kaizen event broken down day by day, from charter and baseline through to the 30-60-90 day sustain plan.
Lean & FlowGuardrailed LLM Request Path (PlantUML)
The full inbound and outbound guardrail chain around a retrieval-augmented answer, including citation verification and audit logging.
AI & PipelinesCommercial Insurance Broker Portal (PlantUML Use Case)
Broker, underwriter, claims handler and credit control actors against the use cases of a commercial lines broker portal.
Business & StrategySubscription Rate-Plan Domain Model (PlantUML)
Products, rate plans, charges, tiers, subscriptions and amendments as a billing domain model with tiered and volume pricing.
Business & Strategy