Інструменти Markdown

Універсальний набір інструментів Markdown: форматування, живий попередній перегляд, мініфікація в компактний вигляд і порівняння двох документів для пошуку структурних відмінностей. Також: Форматувальник коду | Інструменти HTML | Інструменти XML | Форматувальник JSON.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Як користуватися: вставте ваш Markdown у поле введення, оберіть режим і натисніть Обробити (або просто пишіть — автообробка під час введення).
Форматування: переформатовує Markdown з послідовними відступами, правильним форматуванням списків і вирівняними клітинками таблиць.
Попередній перегляд: відтворює Markdown у HTML в реальному часі — підтримує таблиці, блоки коду, закреслення і виноски.
Мініфікація: стискає Markdown, згортаючи порожні рядки, видаляючи пробіли в кінці рядків і обрізаючи порожні початок і кінець.
Порівняння: розбирає два документи Markdown і знаходить структурні відмінності — додані, видалені й змінені елементи зі шляхами в документі.
Один парсер, чотири завдання

Форматування, попередній перегляд, мініфікація і порівняння починаються з того, що документ розбирається у той самий потік токенів; відрізняється лише етап виводу. Тому форматування безпечне — форматувальник переписує розібрану структуру, а не переписує ваш текст символ за символом, — і тому порівняння повідомляє структурні шляхи ($.heading[0].text), а не номери рядків.