Редактор mermaid онлайн, визуал и код в одном месте — бесплатно

Большинство редакторов mermaid дают только текстовое поле и превью. Здесь есть ещё и холст: кликните, чтобы добавить блок, протяните стрелку, сгруппируйте элементы в область — и код mermaid напишется сам. Переключитесь на вкладку кода и правьте его руками — холст подстроится.

  • Рендерится на лету

    Настоящий движок mermaid перерисовывает диаграмму через пару сотен миллисекунд после последней клавиши.

  • Код и холст синхронны

    Правьте любую сторону — вторая догонит сама, без копирования между двумя инструментами.

  • 14 форм узлов

    Прямоугольник, скруглённый, таблетка, круг, ромб, база данных, шестиугольник и другие — в один клик.

  • Бесплатно и без регистрации

    Без пробного периода и водяного знака — редактор открывается сразу. Входите, только если нужно больше одной схемы.

Холст, а не просто текстовое поле

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

  • Стройте кликамиДобавьте блок, направьте стрелку на другой, подпишите стрелку. Никакого синтаксиса заранее.

  • Выбирайте формуЧетырнадцать форм из синтаксиса flowchart mermaid — ромбы решений, цилиндры базы данных, подпрограммы — в одном списке.

  • Раскрашивайте что угодноВосемь готовых цветов плюс палитра — можно применить к одному узлу или сразу к целой области.

Код mermaid остаётся вашим

Вкладка кода — это обычный mermaid, тот же синтаксис, что уже рендерят GitHub, GitLab, Notion и Obsidian. Никакого проприетарного формата.

  • Пишите рукамиВведите mermaid напрямую и смотрите, как он рендерится. Шесть готовых примеров для старта.

  • Разбирается обратноВставленные flowchart-диаграммы разбираются обратно на холст — узлы, формы, цвета, подграфы, всё как было.

  • Любой тип диаграммыFlowchart, sequence, class, state, ER, gantt, git graph, pie — превью отрисует всё, что поддерживает mermaid.

Большие диаграммы остаются читаемыми

Диаграммы архитектуры быстро перерастают один экран. Панорамирование, масштаб и группировка сделаны именно для этого, а не в пику этому.

  • Области и вложенностьГруппируйте блоки в подграфы, вкладывайте область в область, двигайте целое поддерево одним жестом.

  • Масштаб от 2% до 1600%Прокрутка — панорамирование, ctrl+прокрутка — масштаб, или центрируйте одной кнопкой.

  • Сохраняется на ходуСхема автоматически сохраняется в браузере по мере редактирования. Если войдёте, она будет сохраняться в аккаунт и станет доступна на любом устройстве.

Экспортируйте и идите дальше

Ничего не заперто. Возьмите картинку, возьмите исходник или готовый блок Markdown для вставки в документ.

  • Без платного тарифаКаждая функция, включая экспорт, бесплатна. Апгрейдить нечего.

  • Отрисовывается в вашем браузереОтрисовка идёт в вашем браузере: без аккаунта схема его не покидает, а с аккаунтом сохранённый документ доступен на любом устройстве.

  • SVG, PNG, .mmd, .mdСкопируйте разметку SVG, скачайте PNG в 2x, сохраните исходник mermaid или заберите блок Markdown.

Как это сравнивается с обычными вариантами

Инструменты «диаграмма как код» заставляют писать всё руками. Инструменты drag-and-drop дают картинку, которую нельзя сравнить в диффе. Этот отказывается выбирать сторону.

Начало работы

IQ Mermaid: Дважды кликните по холсту — появится узел. Синтаксис можно выучить потом, а можно и никогда.

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

Формат вывода

IQ Mermaid: Обычный mermaid — тот же текст, который нативно рендерят GitHub, GitLab и Notion.

Обычный инструмент: Проприетарный файл, который открывается только в том же инструменте.

Правки потом

IQ Mermaid: Меняйте код или двигайте блоки. Оба направления работают с одной и той же диаграммой.

Обычный инструмент: Только одно направление: у code-first инструментов нет холста, у canvas-first — нет исходника.

Цена

IQ Mermaid: Бесплатно — даже e-mail не нужен.

Обычный инструмент: Бесплатный тариф ограничен парой диаграмм, экспорт или совместная работа — по подписке.

Где хранятся данные

IQ Mermaid: В вашем браузере — или в аккаунте, если хотите открывать схему на любом устройстве.

Обычный инструмент: Аккаунт на чужом сервере, к которому привязаны ваши диаграммы.

Вопросы о редакторе mermaid

Чтобы начать, достаточно открыть страницу.

Что такое mermaid?

Mermaid — это текстовый синтаксис для диаграмм: вы описываете узлы и стрелки в нескольких строках, а рендерер рисует картинку. GitHub, GitLab, Notion и Obsidian рендерят его прямо внутри Markdown, поэтому блок mermaid остаётся читаемым в pull request или на странице вики.

Этот редактор mermaid правда бесплатный?

Да. Все функции, включая экспорт в SVG и PNG, бесплатны, и редактором можно пользоваться вообще ничего не создавая. Необязательный бесплатный аккаунт добавляет больше сохранённых схем и синхронизацию между устройствами — платных тарифов нет, ничего не спрятано за оплату.

Нужно ли знать синтаксис mermaid?

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

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

Вкладка кода рендерит всё, что поддерживает mermaid — flowchart, sequence, class, state, entity relationship, gantt, git graph, pie и другие. Визуальный холст редактирует именно flowchart — а это большинство диаграмм.

Можно ли экспортировать в PNG или SVG?

Да. Скопируйте разметку SVG в буфер обмена, скачайте файл SVG или скачайте PNG, отрисованный в 2x — для слайдов и документов. Также можно сохранить исходник mermaid как .mmd или как блок Markdown в тройных кавычках.

Где хранится моя диаграмма?

Без аккаунта единственная схема хранится в вашем браузере и остаётся там, когда вы вернётесь на том же устройстве. Если войти, она сохранится в аккаунт и сможет открываться на другом устройстве. Экспортируйте исходник, если хотите собственную копию.

Можно ли вставить готовую диаграмму mermaid?

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

Работает ли это офлайн?

Отрисовка полностью происходит в браузере, поэтому после загрузки редактор работает и без подключения.

Откройте редактор. Бесплатно — без регистрации.

Чистый холст, вкладка кода и все варианты экспорта — бесплатно, в браузере, прямо сейчас.