← Ко всем open source проектам

draw.io Desktop

jgraph/drawio-desktop

draw.io Desktop — настольная версия редактора диаграмм draw.io на Electron.

Форки 5,709
Автор jgraph
Язык JavaScript
Лицензия Apache-2.0
Обновлено 2026-06-27

Что это такое

draw.io Desktop — настольная версия редактора диаграмм draw.io, также известного как diagrams.net. Приложение оборачивает основной редактор draw.io в Electron и позволяет работать с диаграммами как с локальным приложением.

Проект полезен людям, которым нужны схемы без обязательной привязки к браузеру: архитектура систем, блок-схемы, карты процессов, ER-диаграммы, сетевые схемы и простые визуальные объяснения.

Как устроена работа

Пользователь создает диаграмму, размещает фигуры, соединяет их стрелками, добавляет подписи и сохраняет файл в удобном формате. Локальная версия особенно хороша там, где нужно работать с файлами рядом с проектом или без постоянного открытия веб-сервиса.

Репозиторий именно про настольную сборку. Основной редактор живет в соседнем проекте, а здесь важны упаковка, платформенные особенности, релизы и интеграция с Electron.

Поток работы с диаграммой

Схема показывает обычный путь: от идеи к файлу диаграммы, который можно хранить рядом с документацией проекта.

Язык: Plain text
system idea
  -> boxes and connectors
  -> labels and groups
  -> export or .drawio file
  -> documentation or запрос на изменение

Где используется

draw.io Desktop часто используют для технической документации. Диаграмму можно положить рядом с Markdown-файлом, обновлять вместе с проектом и прикладывать к обсуждениям архитектуры.

Инструмент также удобен для быстрых объяснений. Когда текст становится слишком длинным, простая схема с блоками и стрелками часто лучше показывает зависимости.

Сильные стороны

Сильная сторона — знакомый редактор в локальном формате. Пользователь получает богатый набор фигур и шаблонов без необходимости строить собственную графическую систему.

Вторая сильная сторона — бесплатное использование под лицензией Apache 2.0 для самой настольной сборки. Это делает приложение удобным для личных и рабочих задач.

Ограничения

Electron-приложение тяжелее нативного минимального редактора. Если нужна только одна маленькая схема, веб-версия или легкий инструмент может быть быстрее.

Диаграммы также легко устаревают. Чтобы схема оставалась полезной, ее нужно обновлять вместе с кодом и документацией.