jgraph/drawio

draw.io is a JavaScript, client-side editor for general diagramming.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 20 minutes ago
Added to GitGenius on September 8th, 2026
Created on September 6th, 2016
Open Issues & Pull Requests: 94 (+0)
GitHub issues: Enabled
Number of forks: 1,228
Total Stargazers: 8,017 (+1)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 94
New in 7 days: 2
Closed in 7 days: 9
Avg open age: 529 days
Stale 30+ days: 81
Stale 90+ days: 23

Recent activity

Opened in 7 days: 1
Closed in 7 days: 9
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • wontfix (299)
  • declined (264)
  • completed (152)
  • bug (122)
  • needs-info (83)
  • enhancement (81)
  • feature request (69)
  • possible-duplicate (53)

Detailed Description

draw.io is a JavaScript client-side diagramming and whiteboarding application.

The tool addresses the need for a general-purpose diagram editor that runs directly in the browser without server-side dependencies. It provides a configurable interface for creating flowcharts, wireframes, network diagrams, and other visual content. The application is built as a client-side editor, meaning diagrams are processed and stored locally, and users can export their work in various formats including SVG.

The project suits teams and individuals who need a self-hosted or embedded diagramming solution. It works well for organizations wanting to avoid cloud-based diagram tools or those needing to integrate diagramming capabilities into their own applications. The tool can be deployed via GitHub Pages for a fully functional editor, run through Docker, installed as a desktop application, or deployed as a packaged WAR file. The README explicitly notes that draw.io is not an SVG editor and that SVG export is intended for embedding in web pages rather than for editing in other tools. Real-time collaborative editing is not supported in this version.

The project is developed entirely by the core team and does not accept pull requests from external contributors. Development appears focused on maintaining the existing codebase and addressing issues through the project's issue tracker and discussions rather than through community contributions.