OpenSource-Hub
D

draw.io

5.2k stars·Design Tools·SHA-256 checksum verified

A free, open-source diagramming and whiteboarding tool for flowcharts, UML, network diagrams, and more.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Free, open-source diagramming tool with extensive icons, offline-ready, self-hostable.

Core Features

  • Free and open-source, no user/feature limits
  • Huge built-in icon library and templates for flowcharts, UML, network diagrams, etc.
  • Multiple export formats: PNG, SVG, PDF, HTML
  • Self-hostable via Docker, desktop app, or GitHub Pages
  • Integrates with Confluence, Jira, Google Drive

What It Can't Do

  • No pull requests accepted; development is by core team only,Real-time collaboration not supported in open-source version (available in enterprise edition),Icon sets and templates have extra license restrictions (cannot be used in Atlassian plugin ecosystem),draw.io name and logo are trademarked; cannot be used without permission,Not an SVG editor; SVG export is for embedding, not editing

Use Cases

  • Creating flowcharts and mind maps for personal projects
  • Drawing UML class diagrams and sequence diagrams in software development
  • Designing network topologies for IT infrastructure
  • Building wireframes and prototypes for product design
  • Educational diagrams and presentations

Detailed Introduction

draw.io is a highly configurable, browser-based diagramming and whiteboarding application. It allows users to create a wide range of diagrams including flowcharts, UML diagrams, network topologies, mind maps, wireframes, and more. The software is free to use, open-source under Apache 2.0, and can be run locally via Docker, desktop app, or self-hosted on GitHub Pages. It provides an extensive library of stencils and icons, supports multiple export formats (PNG, SVG, PDF, etc.), and integrates with popular platforms like Confluence, Jira, and Google Drive. Note that the current open-source version does not include real-time collaborative editing. The project is entirely maintained by the core team and does not accept external pull requests.

Tags

diagramwhiteboardflowchartumlopen-sourcefree

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Go to https://app.diagrams.net online, or download the desktop app from https://get.diagrams.net

4

Step 2: Choose a blank canvas or template, drag shapes from the left panel

5

Step 3: Connect shapes, add text, customize styles, then export or save your diagram

Install Guide
  1. Step 1: Go to https://app.diagrams.net online, or download the desktop app from https://get.diagrams.net
  2. Step 2: Choose a blank canvas or template, drag shapes from the left panel
  3. Step 3: Connect shapes, add text, customize styles, then export or save your diagram
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Desktop: uninstall via system app manager; Docker: stop container and remove image; Web: no uninstall needed.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache 2.0
Last Updated2026-05-13 14:38:09
GitHub Repository

Similar Projects