Kit de edición de texto enriquecido basado en ProseMirror, con un núcleo headless y wrappers para Angular, React, Vue y Vanilla.
Milkdown/milkdown
Framework de editor WYSIWYG de Markdown basado en plugins, ProseMirror y remark, inspirado en Typora.
Alternativa open source a:Typora
- Estrellas
- 12,054
- Forks
- 564
- Issues abiertos
- 44
- Último commit
- hace 3 horas
¿Qué es?
Milkdown es un framework de editor WYSIWYG de Markdown escrito en TypeScript. Los usuarios editan texto enriquecido directamente, mientras el contenido subyacente se mantiene como Markdown; un flujo de trabajo inspirado en Typora. Está basado en ProseMirror para el motor de edición y en remark para analizar Markdown.
El editor se organiza en torno a plugins. El comportamiento básico, la compatibilidad con la sintaxis y las funciones de interfaz se ofrecen en paquetes separados, para que los desarrolladores puedan crear un editor solo con las capacidades que necesitan o escribir sus propios plugins para ampliarlo. El proyecto se distribuye en npm bajo el ámbito @milkdown.
El proyecto ofrece documentación en su sitio web oficial y se publica bajo la licencia MIT.
Funciones clave
- 01Edita contenido Markdown como texto enriquecido en una interfaz WYSIWYG.
- 02Está basado en ProseMirror para el motor de edición y en remark para el análisis.
- 03La funcionalidad se ofrece mediante plugins que se pueden combinar.
- 04Se distribuye como paquetes npm bajo el ámbito @milkdown.
- 05Está escrito en TypeScript.
Casos de uso
- Añadir una experiencia de edición enriquecida de Markdown a una aplicación web.
- Crear un editor personalizado con un conjunto específico de plugins de sintaxis e interfaz.
- Crear una interfaz de escritura al estilo de Typora en un producto basado en navegador.
Inicio rápido
- 1
Consulta las instrucciones de configuración en el sitio web oficial de documentación
- 2
Únete a la comunidad de Discord si necesitas ayuda
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es milkdown?
- Framework de editor WYSIWYG de Markdown basado en plugins, ProseMirror y remark, inspirado en Typora. Milkdown es un framework de editor WYSIWYG de Markdown escrito en TypeScript. Los usuarios editan texto enriquecido directamente, mientras el contenido subyacente se mantiene como Markdown; un flujo de trabajo inspirado en Typora. Está basado en ProseMirror para el motor de edición y en remark para analizar Markdown.
- ¿milkdown es gratuito? ¿Qué licencia tiene?
- milkdown es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿milkdown sigue mantenido?
- Mantenimiento activo. El último commit de milkdown fue el 7 nov 2026.
- ¿Para qué puedo usar milkdown?
- Añadir una experiencia de edición enriquecida de Markdown a una aplicación web. Crear un editor personalizado con un conjunto específico de plugins de sintaxis e interfaz. Crear una interfaz de escritura al estilo de Typora en un producto basado en navegador.
- ¿Cómo se instala milkdown?
- Consulta las instrucciones de configuración en el sitio web oficial de documentación Únete a la comunidad de Discord si necesitas ayuda
- ¿Dónde consigo milkdown?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Milkdown/milkdown
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Editor Markdown nativo para macOS con vista previa editable en vivo, LaTeX y diagramas sin conexión, y exportación a PDF, HTML y Word, creado en Rust sobre AppKit.
Editor de Markdown gratuito y de código abierto para macOS, ligero y al estilo de TextEdit, dedicado a Markdown.
Editor de texto enriquecido sin interfaz y agnóstico al framework, basado en ProseMirror y ampliable con un amplio conjunto de extensiones.
Un editor de Markdown de código abierto, sencillo y elegante, con vista previa WYSIWYG en tiempo real para Linux, macOS y Windows.
Editor WYSIWYG de Markdown gratuito y de código abierto para macOS, Windows y Linux, que aplica formato en tiempo real mientras escribes.