Example diagrams and templates

You can create a wide variety of diagrams for many different industries using diagrams.net and draw.io with our large template library and vast shape libraries.

The diagrams on this page are all hosted in our drawio-diagrams repository on Github.

  1. Open a diagram: Click on a diagram image on this page to enlarge it in the diagrams.net viewer. Click on the pencil in the viewer toolbar to open the diagram in the editor.
  2. Learn more about that diagram type: Click on the diagram type link below the image to view a help topic or related blog post.
  3. Download: Right-click on the Download file link and save the .drawio diagram file from our Github repository to your device.

Diagram types

This page contains a long gallery of example diagrams created using app.diagrams.net.

Where noted, template diagrams are available in the extensive built-in template library (Arrange > Insert > Template).

Click on a link to jump to the diagram type you are interested in.


Software development and agile

An example gitflow diagram
Gitflow diagram (template library) | Download file

Gemfile dependency graph of the diagrams.net website on GitHub
The diagrams.net editor’s gemfile dependency graph | Download

Examples of Kanban boards in various styles
Kanban boards in various styles | Download

An example C4 component diagram An example C4 class diagram in UML
C4 models: system context, container, component & class diagrams | Download


UML diagrams

An example of a use case diagram
UML class diagram | Download

A class diagram based on the basic class diagram template in diagrams.net
UML class diagram | Download

Add shape and connector labels and drag text for conditions into a frame shape in a sequence diagram in diagrams.net Add shape and connector labels and drag text for conditions into a frame shape in a sequence diagram in diagrams.net
Sequence diagrams | Download

Component diagrams show the dependencies between the components of a system.
Component diagram | Download

Composite structure diagrams are used to show the internal structure of a classifier
Composite structure diagram | Download

Deployment diagrams shows the system infrastructure and how various software executables and artifacts are deployed on deployment targets.
Deployment diagram | Download

Activity diagrams are used to model workflows in various ways
Activity diagram | Download


Mockups and wireframes

A mockup of an application using a template in diagrams.net
Application mockup (template library) | Download


IT and infrastructure diagrams

An example AWS architecture diagram created in diagrams.net
Simple AWS architecture | Download

A basic AWS diagram in 3D
3D AWS diagram, as exported from Cloudockit | Download

IOT example using 2019 AWS shapes
Internet of Things AWS diagram, as exported from Cloudcraft | Download

IBM Internet of Things template network diagram from diagrams.net
IBM IoT infrastructure diagram (template library) | Download

Template infrastructure in diagrams.net for IoT devices running on Google Cloud Platform
Google Cloud Platform infrastructure diagram (template library) | Download

Template infrastructure in diagrams.net for IoT devices running on Google Cloud Platform
Veaam infrastructure diagram (template library) | Download


Security

Data flow diagram for threat modelling Process flow diagram for threat modelling
Threat modelling | Download


Rack and cabinet diagrams

A simple rack diagram, created with diagrams.net
Rack diagram for a basic IT server | Download

An Arista rack diagram layout, created with diagrams.net
Arista rack diagram (template library) | Download

An electronics cabinet diagram, created at diagrams.net
Cabinet diagram (template library) | Download


Tree diagrams and org charts

Use waypoint shapes in diagrams.net to join connectors
Org chart template, modified to use waypoint shapes | Download

An organisation chart created in diagrams.net from a CSV file
An org chart, generated from CSV and formatting data | Download


Mindmaps and concept maps

Diagram types defined in UML 2.5
Concept map for UML 2.5 diagrams | Download

Mindmap of living beings - a template in diagrams.net
Mindmap of living beings (template library) | Download

Mindmaps are easy to create from text with diagrams.net and PlantUML
Task map generated from text with PlantUML in diagrams.net | Download


Industry and engineering

Enterprise business model template
Lean mapping template | Download

A PERT diagram template that is available in diagrams.net
Process flow diagram | Download


Circuit and logic diagrams

Use waypoint shapes in diagrams.net to show contact points in electrical circuit diagrams
Circuit diagram, template modified to use waypoint shapes | Download

Use waypoint shapes in diagrams.net to show contact points and enable line jumps to see where wires pass each other without connecting
Logic diagram, template modified to use waypoint shapes | Download


Ishikawa (fishbone) diagrams

Tip: These are typically used when conducting a root cause analysis.

An example of an manufacturing Ishikawa diagram for a defective part An example of an Ishikawa diagram for a poorly selling product for a marketing analysis
Ishikawa (fishbone) diagrams in manufacturing and marketing | Download


Flowcharts

A workflow drawn in diagrams.net
Basic flowchart, styled from the basic templates | Download

A workflow drawn in diagrams.net
Workflow (flowchart) | Download

An event driving process chain (flowchart) created in diagrams.net
Event driven process chart | Download

An example supply chain drawn automatically from CSV data and formatting information
Flowchart generated from CSV and formatting data in diagrams.net | Download


Swimlane diagrams and cross-functional flowcharts

The basic cross-functional flowchart template after being styled, as provided in the diagrams.net template manager
Cross functional flowchart, coloured from the basic template | Download

A flowchart template with swimlanes available in diagrams.net
Flowchart with swimlanes (template library) | Download


BPMN diagrams

An example BPMN diagram
BPMN diagram | Download

An example BPMN diagram that details the steps involved in processing an order
BPMN diagram for processing an order | Download

Where orchestration models show process flow in BPMN diagrams, choreography models focus on the message passing between two (or more) roles.
BPMN orchestration and choreography models | Download


Business and marketing

Enterprise business model template
Enterprise business model (template library) | Download

Enterprise business model template
Business model canvas (template library) | Download

An example of a use case diagram
Customer story map for purchasing groceries online | Download

Template for inbound marketing - attract, convert, close, delight
Inbound marketing flow (template library) | Download


PERT and Gantt charts

A PERT diagram template that is available in diagrams.net
PERT diagram with preferred path (template library) | Download

A PERT diagram template that is available in diagrams.net
PERT diagram (template library) | Download

A Gantt chart template from the tables category in the template library at diagrams.net
Gantt chart (template library) | Download


Timelines and roadmaps

Draw timelines, roadmaps and milestone diagrams easily with diagrams.net
Project development roadmap | Download

Draw horizontal timelines using the infographic shape libraries in diagrams.net
Horizontal timelines using shapes from the infographic shape library | Download

Draw vertical timelines using the infographic shape libraries in diagrams.net
Vertical timelines using shapes from the infographic shape library | Download


Infographics

There is a large ecosystem of diagrams.net and draw.io apps for diagramming in whichever platform or app you are using for documentation
Infographic of the many diagrams.net integrations | Download

You can create attractive infographics in diagrams.net
Infographic using shapes and clipart available in diagrams.net | Download

You can create attractive infographics in diagrams.net
Infographic using the infographic shape library in diagrams.net | Download


Venn diagrams

diagrams.net and draw.io have many Venn diagram templates with various numbers of sets diagrams.net and draw.io have many Venn diagram templates with various numbers of sets diagrams.net and draw.io have many Venn diagram templates with various numbers of sets
Venn diagrams | Venn template category via Arrange > Insert > Template


Science and educational illustrations

Bioicons can be used to create a wide range of illustrations with diagrams.net
Cell culture illustration, using the Bioicons integration | Download

Modify template diagrams to make your own infographics in diagrams.net
Water cycle illustration, modified from a diagrams.net template | Download

Sketch editor theme is currently being developed
Visual tutorial for diagrams.net’s online whiteboard editor theme | Download

Mathematical typesetting will render equations in text shapes, even when they are in tables
Formula reference table containing mathematical typesetting | Download


Floorplans

A floorplan created in diagrams.net
Floorplan | Download

A ground floor apartment floorplan created in diagrams.net The second floor of an apartment floorplan created in diagrams.net
Floorplan of an apartment, as a multi-page diagram with links | Download

A floorplan created in diagrams.net
Floorplan for LAN cabling | Download

A floorplan created in diagrams.net
Theatre seating plan | Download

A floorplan created in diagrams.net
Evacuation plan | Download