Draw.io, который сейчас называется diagrams.net, — бесплатный редактор диаграмм с открытым исходным кодом. Он открывает файлы Visio, умеет сохранять в VSDX и работает прямо в браузере, поэтому часто рассматривается как первая замена Microsoft Visio для повседневных схем.
Если вы фрилансер, студент или системный администратор небольшой компании, стоит обратить на него внимание.
Главное преимущество: бесплатно и везде
Вам не нужно искать взломанные сборки Visio (почему это опасно) или платить за подписку. Draw.io бесплатен для любого использования, включая коммерческое.
Он существует в нескольких вариантах:
- Веб-версия. Открывается в браузере, начать рисовать можно без регистрации.
- Десктопные приложения для Windows, macOS и Linux. Работают без интернета.
- Интеграции: расширение для VS Code, плагины для Confluence и Jira, сохранение в Google Диск.
Совместимость с файлами Visio
Многие переходят на Draw.io именно потому, что он умеет импортировать файлы .vsdx. Достаточно перетащить файл Visio в окно браузера, и схема откроется. Сохраняются цвета, линии, текст и базовая группировка. Если у вас нет Visio и нужно просто посмотреть чужую схему, этот способ описан и в статье чем открыть файл VSDX без Visio.
Можно ли сохранить обратно в Visio? Да, Draw.io экспортирует в .vsdx. Но при обратном экспорте иногда меняются сложные шрифты и градиенты. Для передачи готовой схемы заказчику лучше сохранить её в PDF или SVG.
Библиотеки фигур
Как и в Visio, слева находится панель с наборами фигур. В один клик подключаются библиотеки:
- облачной инфраструктуры: AWS, Azure, Google Cloud;
- разработки: UML-диаграммы, ER-модели баз данных;
- дизайна интерфейсов: iOS, Android, Bootstrap;
- бизнес-процессов: BPMN 2.0.
Если чего-то не хватает, загрузите собственные векторные изображения в формате SVG и соберите из них персональную библиотеку.
Чего не хватает Draw.io по сравнению с Visio
Бесплатный инструмент не заменит платный профессиональный редактор во всех задачах:
- Нет привязки к внешним данным. Нельзя подключить SQL-базу или таблицу Excel так, чтобы при изменении данных фигура на схеме менялась автоматически. В Visio для этого служит графика данных.
- Нет чертёжных возможностей. В Draw.io нет масштабных сеток, как в CAD, и умных стен с дверями из шаблонов планов этажей Visio.
- Нет ShapeSheet. Нет таблицы свойств, в которой формулами задаётся геометрия фигуры. Что это такое, рассказано в статье про программирование в Visio.
Итог
Для алгоритмов, бизнес-логики (BPMN), схем серверов и простых майнд-карт возможностей Draw.io обычно хватает. Если вы проектируете вентиляцию на заводе или электрику по ГОСТ, понадобится Visio или профессиональные российские аналоги. Другие варианты собраны в обзоре лучших альтернатив Visio.