Favicon of draw.io

draw.io

Create professional diagrams with a security-first tool. Works online without registration or as a desktop app. Integrates with Google Drive, Confluence, and more.

draw.io is a versatile, security-first diagramming application designed for teams and individuals. You can start creating flowcharts, network diagrams, and org charts instantly online without any registration, or download the full-featured desktop app for offline use.

A core principle is data ownership. You choose where to save your work, whether it's on your local device or your preferred cloud service. The tool never stores your diagram data. You can even generate diagrams automatically from a text description using its integrated AI capabilities.

It offers a wide range of powerful integrations to fit your existing workflow:

  • Google Workplace: Works seamlessly with Google Drive, Docs, and Slides.
  • Microsoft 365: Integrates with SharePoint and OneDrive.
  • Atlassian: Provides the highest-rated diagramming apps for Jira and Confluence.
  • Developer Tools: Connects with Git, GitHub, and GitLab.
  • Other Platforms: Embed and edit diagrams in Notion, or save to Dropbox.

Directory Structure

draw-io
drawio
.env
docker-compose.yml

docker-compose.yml

services:
  drawio:
    image: jgraph/drawio
    container_name: drawio
    restart: unless-stopped
    ports:
      - "8080:8080"
      - "8443:8443"
    environment:
      - PUBLIC_DNS=localhost
      - ORGANISATION_NAME=My Organization
      # Google Drive Integration (Optional)
      - DRAWIO_GOOGLE_CLIENT_ID=${DRAWIO_GOOGLE_CLIENT_ID}
      - DRAWIO_GOOGLE_CLIENT_SECRET=${DRAWIO_GOOGLE_CLIENT_SECRET}
      # GitLab Integration (Optional)
      - DRAWIO_GITLAB_ID=${DRAWIO_GITLAB_ID}
      - DRAWIO_GITLAB_SECRET=${DRAWIO_GITLAB_SECRET}
      - DRAWIO_GITLAB_URL=${DRAWIO_GITLAB_URL}

.env

# Google Drive Integration Secrets (Optional)
DRAWIO_GOOGLE_CLIENT_ID=your_google_client_id_placeholder
DRAWIO_GOOGLE_CLIENT_SECRET=your_google_client_secret_placeholder

# GitLab Integration Secrets (Optional)
DRAWIO_GITLAB_ID=your_gitlab_app_id_placeholder
DRAWIO_GITLAB_SECRET=your_gitlab_secret_placeholder
DRAWIO_GITLAB_URL=https://gitlab.com

Share:

Ad
Favicon

 

  
 

Similar to draw.io

Favicon

 

  
  
Favicon

 

  
  
Favicon