belun.app Блог

Генератор таблиц Markdown — визуальная сборка GFM-таблиц

Результат в Markdown

 
Импорт готовой таблицы, CSV или вставки из Excel

Заполните данные в сетке, похожей на таблицу Excel, и получите готовый Markdown в стиле GitHub. Строки и колонки добавляются и удаляются на ходу, каждой колонке можно задать выравнивание по левому краю, по центру или по правому, а результат копируется прямо в README, описание пул-реквеста или документацию. Можно и наоборот — вставить готовую таблицу Markdown, CSV или блок из Excel и отредактировать его здесь.

Как это работает

  1. 1
    Заполните сетку Первая строка — заголовок. Щёлкните по любой ячейке и печатайте: Markdown внизу пересобирается сразу. Кнопки «Добавить строку» и «Добавить колонку» расширяют таблицу, крестики — убирают лишнее.
  2. 2
    Задайте выравнивание колонок Над каждой колонкой есть небольшой селектор. Выберите «По левому краю», «По центру» или «По правому» — в строке-разделителе появятся нужные двоеточия (:---, :---:, ---:). Вариант «По умолчанию» оставляет колонку без выравнивания.
  3. 3
    Скопируйте результат Нажмите «Копировать Markdown» и вставьте текст в GitHub, GitLab, Obsidian, Notion или любой редактор, понимающий GFM. Если исходник нужен покороче, отключите выравнивание пробелами.

Ваши данные защищены

Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.

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

Какой диалект Markdown получается на выходе?
Таблицы с вертикальными чертами в формате GitHub Flavored Markdown (GFM) — их понимают GitHub, GitLab, Bitbucket, Obsidian, Docusaurus и большинство генераторов статических сайтов. Выравнивание задаётся двоеточиями в строке-разделителе.
Можно вставить таблицу из Excel или Google Таблиц?
Да. Скопируйте ячейки, вставьте их в поле импорта и нажмите «Загрузить». Из таблиц данные приходят с разделителем-табуляцией, и импорт распознаёт это сам. CSV тоже работает, включая поля в кавычках с запятыми внутри.
Как вставить символ | внутрь ячейки?
Оставьте включённой опцию экранирования — тогда символ запишется с обратной косой чертой и отрисуется как обычная вертикальная черта, а не разобьёт ячейку. Отключать опцию стоит только если ваш обработчик экранирует такие символы сам.
Поддерживает ли таблица Markdown несколько строк в одной ячейке?
Напрямую нет: строка таблицы должна остаться на одной строке файла. Если набрать в ячейке перенос, инструмент заменит его на тег <br> — это стандартный обходной путь, и на GitHub он отрисовывается верно.
Почему в исходнике колонки съехали, а после отрисовки всё ровно?
Обработчики полностью игнорируют пробелы внутри ячеек, поэтому исходник выравнивать не обязательно — это удобство для человека, который читает сырой файл. Отключите выравнивание, и текст станет короче, а результат не изменится.
Данные куда-нибудь загружаются?
Нет. Инструмент целиком работает как JavaScript в вашем браузере. Ничего из набранного не уходит на сервер, не пишется в логи и не сохраняется — можно отключить сеть, и всё продолжит работать.

Из блога

Таблицы в Markdown: выравнивание, экранирование и правила, которые реально важны Как на самом деле устроены таблицы GFM — строка-разделитель, двоеточия выравнивания, экранирование и известные ограничения. Читать статью →

Похожие инструменты