KuroEditor: un editor WYSIWYG sin dependencias
Cero bibliotecas JS externas. Un editor WYSIWYG integrable que funciona con solo cargar un único archivo, kuro-editor.js.
KuroEditor es un editor WYSIWYG integrable hecho solo con Vanilla JS y Tailwind CSS. No necesita React, Vue ni jQuery: basta con una línea <script> y un <div> donde montarlo. El aspecto al editar y en la página publicada sale del mismo CSS, así que se muestra tal como lo escribes. También es el editor de artículos de KuroCMS.
Características#
- Encabezados H1 a H4, citas, recuadros de aviso (4 colores), listas, color de texto, tamaño de fuente, interlineado, alineación, bloques de código (con números de línea y copia)
- Tablas con combinación y división de celdas, bordes individuales y ancho de columna ajustable arrastrando
- Inserción de imágenes, vídeo, audio y YouTube / Vimeo, con arrastrar y soltar o pegar
- Enlaces estilo wiki con
[[slug]]y tarjetas de URL - Hasta 200 pasos de deshacer / rehacer, sin fallos al confirmar la conversión de la entrada en japonés
- Tres modos (edición, lectura y código HTML), índice generado automáticamente a partir de los encabezados, guardado automático
- Modo claro / oscuro para la pantalla de edición
Licencia#
Kuro License (la licencia MIT con una obligación de aviso añadida). Si lo usas en pantallas para usuarios finales, muestra «Editor: Kuro.Boo» con un enlace a https://kuro.boo/, por ejemplo en el pie de página o en los créditos.
