Набор инструментов для создания rich text-редакторов на ProseMirror: headless-ядро и обёртки для Angular, React, Vue и Vanilla.
Milkdown/milkdown
Плагинный WYSIWYG-фреймворк для редактирования Markdown на базе ProseMirror и remark, вдохновлённый Typora.
Open source альтернатива:Typora
- Звёзды
- 12,054
- Форки
- 564
- Открытые issues
- 44
- Последний коммит
- 5 часов назад
Что это?
Milkdown — WYSIWYG-фреймворк для редактирования Markdown, написанный на TypeScript. Пользователи редактируют форматированный текст напрямую, а содержимое при этом остаётся в формате Markdown. Такой подход вдохновлён Typora. В основе редактора лежит ProseMirror, отвечающий за редактирование, и remark для разбора Markdown.
Редактор построен на системе плагинов. Основные функции, поддержка синтаксиса и элементы интерфейса поставляются отдельными пакетами: разработчики могут собрать редактор только с нужными возможностями или написать собственные плагины для его расширения. Проект распространяется через npm в области имён @milkdown.
Документация проекта доступна на официальном сайте. Проект распространяется по лицензии MIT.
Ключевые возможности
- 01Редактирует содержимое Markdown как форматированный текст в WYSIWYG-интерфейсе.
- 02Для редактирования использует ProseMirror, а для разбора — remark.
- 03Функциональность реализована в виде комбинируемых плагинов.
- 04Распространяется в виде npm-пакетов в области имён @milkdown.
- 05Написан на TypeScript.
Сценарии использования
- Добавление в веб-приложение редактора Markdown с форматированным текстом.
- Создание собственного редактора с нужным набором плагинов для синтаксиса и интерфейса.
- Создание в браузерном продукте интерфейса для письма в стиле Typora.
Быстрый старт
- 1
Инструкции по настройке см. на официальном сайте документации
- 2
Присоединяйтесь к сообществу Discord, если нужна помощь
В подборках
Темы
Частые вопросы
- Что такое milkdown?
- Плагинный WYSIWYG-фреймворк для редактирования Markdown на базе ProseMirror и remark, вдохновлённый Typora. Milkdown — WYSIWYG-фреймворк для редактирования Markdown, написанный на TypeScript. Пользователи редактируют форматированный текст напрямую, а содержимое при этом остаётся в формате Markdown. Такой подход вдохновлён Typora. В основе редактора лежит ProseMirror, отвечающий за редактирование, и remark для разбора Markdown.
- milkdown можно использовать бесплатно? Какая у него лицензия?
- milkdown распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- milkdown всё ещё поддерживается?
- Активно поддерживается. Последний коммит в milkdown — 7 нояб. 2026 г..
- Для чего можно использовать milkdown?
- Добавление в веб-приложение редактора Markdown с форматированным текстом. Создание собственного редактора с нужным набором плагинов для синтаксиса и интерфейса. Создание в браузерном продукте интерфейса для письма в стиле Typora.
- Как установить milkdown?
- Инструкции по настройке см. на официальном сайте документации Присоединяйтесь к сообществу Discord, если нужна помощь
- Где скачать milkdown?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Milkdown/milkdown
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативный редактор Markdown для macOS с интерактивным редактируемым предпросмотром, офлайн-рендерингом формул LaTeX и диаграмм, экспортом в PDF, HTML и Word; написан на Rust для AppKit.
Бесплатный Markdown-редактор с открытым исходным кодом для macOS — лёгкое приложение в духе TextEdit, предназначенное специально для Markdown.
Headless-редактор форматированного текста на базе ProseMirror, не привязанный к фреймворку и расширяемый множеством расширений.
Простой и элегантный редактор Markdown с открытым исходным кодом и предпросмотром в реальном времени в режиме WYSIWYG для Linux, macOS и Windows.
Бесплатный Markdown-редактор с открытым исходным кодом и WYSIWYG-интерфейсом для macOS, Windows и Linux, который форматирует текст по мере ввода.