Онлайн-редактор и дизайнер Mermaid-диаграмм

mermaid.design — онлайн-редактор Mermaid-диаграмм. Пишите на простом текстовом синтаксисе mermaid и наблюдайте, как текст превращается в блок-схемы, диаграммы последовательности, ER-диаграммы, диаграммы Ганта и многое другое — с рендерингом в реальном времени.

Всё работает локально в вашем браузере: без аккаунта, без загрузки на сервер, без обращений к бэкенду. Код диаграмм остаётся на вашем устройстве, а каждый экспорт создаётся прямо там, где вы работаете.

Полноценная рабочая среда для Mermaid-диаграмм

Больше, чем инструмент «вставь и посмотри»: полная среда для проектирования, стилизации и экспорта диаграмм как кода.

Живой предпросмотр по мере ввода

Лёгкий редактор CodeMirror с подсветкой Mermaid, встроенными ошибками и синхронизацией выделения с холстом, а также живой предпросмотр с панорамированием и масштабированием.

Визуальное редактирование на холсте

Редактируйте подписи и элементы диаграммы прямо на холсте. Изменения синхронизируются с исходным кодом Mermaid, а выделение, отмена и повтор действий работают совместно в коде и предпросмотре.

Умное редактирование кода

Пишите Mermaid быстрее с контекстным автодополнением, готовыми сниппетами, поиском и заменой, форматированием одним нажатием и встроенной диагностикой синтаксиса.

Два движка рендеринга

Переключайтесь между официальным SVG-выводом mermaid и движком ASCII, рисующим диаграмму обычным текстом, — идеально для терминалов, комментариев в коде и документации.

Глубокий контроль темы

Настраивайте все 73 переменные темы mermaid, начинайте с более чем 20 встроенных и дизайнерских пресетов или выводите целую палитру из одного базового цвета, а затем экспортируйте тему как JSON или frontmatter.

Полная настройка рендеринга

Настраивайте 438 параметров рендеринга Mermaid в 33 тематических группах — от макета и отступов до поведения отдельных типов диаграмм — без ручного редактирования JSON.

31 готовый шаблон

Начните с галереи шаблонов: блок-схемы, диаграммы последовательности, состояний, ER, Ганта и другие. Каждый шаблон предварительно рендерится с вашей текущей темой.

Экспорт в нескольких форматах

Скачивайте диаграмму в SVG, PNG, JPG или WebP с опциональным прозрачным фоном или копируйте ASCII-рендеринг прямо в README.

Конфиденциальность по умолчанию

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

Выберите стиль рендеринга

Один и тот же код mermaid — рендеринг на ваш вкус. Переключайте движки в навбаре в любой момент.

Официальный

Классический SVG-рендеринг mermaid, знакомый по документации, с полным контролем над каждой переменной темы и параметром рендеринга.

Открыть официальный редактор →

ASCII

Рендеринг диаграмм в виде ASCII-графики для терминалов, комментариев в коде и простых текстовых документов — с настраиваемым набором символов и размером шрифта.

Попробовать ASCII-режим →

ИИ · скоро

Опишите диаграмму обычным языком, и ИИ подготовит черновик кода mermaid. Этот режим уже в пути.

Узнать, что планируется →

Все типы диаграмм mermaid в одном редакторе

От блок-схем до архитектурных диаграмм C4: если mermaid это поддерживает, вы можете создать это здесь.

От текста к диаграмме за три шага

1

Напишите или вставьте код mermaid

Начните с нуля, вставьте существующий код или выберите один из 31 шаблона в галерее.

2

Стилизуйте визуально

Настройте переменные темы, примените пресет или переключитесь на движок Styled для теней и кастомных обводок — без единой строчки CSS.

3

Экспортируйте куда угодно

Скачайте SVG, PNG, JPG или WebP для документов и слайдов или TXT для ASCII-рендеринга. Тема сохраняется как JSON или frontmatter.

Часто задаваемые вопросы

Нужно ли что-то устанавливать? +

Нет. mermaid.design работает полностью в браузере: откройте страницу и начните вводить синтаксис mermaid. Ничего устанавливать и нигде регистрироваться не нужно.

Загружаются ли данные моих диаграмм на сервер? +

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

Какие типы диаграмм поддерживаются? +

Все типы, поддерживаемые mermaid 12: блок-схемы, диаграммы последовательности, классов и состояний, ER-диаграммы, диаграммы Ганта, майнд-карты, таймлайны, диаграммы Санкея, C4 и другие.

Какие форматы экспорта доступны? +

SVG, PNG, JPG или WebP (с опциональным прозрачным фоном), ASCII-рендеринг — обычным текстом, а конфигурацию темы можно скопировать как JSON или frontmatter mermaid.

Можно ли использовать диаграммы в коммерческих целях? +

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

Начните создавать свою первую диаграмму

Без регистрации — редактор выше уже ждёт вас.