Biblioteca de mapas mentales en JavaScript con licencia MIT y sin dependencias de frameworks, además de una aplicación web de mapas mentales basada en ella.
SSShooter/mind-elixir-core
Un núcleo de mapas mentales en JavaScript independiente de frameworks para integrar mapas interactivos y editables en aplicaciones web.
Alternativa open source a:MindManager
XMind
- Estrellas
- 3,196
- Forks
- 419
- Issues abiertos
- 11
- Último commit
- hace 3 días
¿Qué es?
Mind Elixir Core es una biblioteca de JavaScript que permite mostrar y editar mapas mentales en el navegador. No depende de ningún framework de frontend, así que puede integrarse en una página HTML sencilla o utilizarse junto con React, Vue u otras bibliotecas de UI.
La biblioteca permite editar mediante arrastrar y soltar, seleccionar varios nodos, deshacer y rehacer cambios, usar atajos de teclado e interactuar mediante eventos táctiles en dispositivos móviles. Los mapas se pueden exportar como SVG, PNG o HTML, y su estilo se puede modificar con variables CSS o con un objeto de tema que incluya una paleta personalizada. Los datos de los nodos son objetos JavaScript simples que se pueden consultar con getData y restaurar con init o refresh.
Los desarrolladores pueden ampliarla con plugins, añadir controles que se ejecutan antes de cambios como agregar o eliminar nodos e integrar un parser de Markdown personalizado para el contenido de los nodos. Se publica en npm como mind-elixir y se puede cargar desde una CDN mediante una etiqueta script.
Funciones clave
- 01Núcleo independiente de frameworks que funciona con cualquier stack de frontend.
- 02Edición mediante arrastrar y soltar, selección de varios nodos y deshacer/rehacer.
- 03Eventos táctiles y atajos de teclado.
- 04Exportación a SVG, PNG y HTML.
- 05Estilos mediante variables CSS y temas personalizados.
- 06Sistema de plugins y controles para las operaciones de cambio.
Casos de uso
- Añadir una vista editable de mapas mentales a una aplicación web.
- Crear herramientas para tomar notas o hacer lluvias de ideas en el navegador.
- Generar visualizaciones de mapas mentales a partir de datos estructurados para exportarlas.
- Prototipar funciones de mapas mentales en React, Vue o páginas con JavaScript sin frameworks.
Inicio rápido
- 1
Instala el paquete desde npm
npm i mind-elixir -S - 2
Importa la biblioteca y su hoja de estilos en tu código
import MindElixir from 'mind-elixir' import 'mind-elixir/style.css' - 3
Crea un div contenedor e inicializa un mapa mental con datos de ejemplo
Antes de usarlo
- Para mostrar el mapa, se necesita un elemento contenedor con una altura explícita.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es mind-elixir-core?
- Un núcleo de mapas mentales en JavaScript independiente de frameworks para integrar mapas interactivos y editables en aplicaciones web. Mind Elixir Core es una biblioteca de JavaScript que permite mostrar y editar mapas mentales en el navegador. No depende de ningún framework de frontend, así que puede integrarse en una página HTML sencilla o utilizarse junto con React, Vue u otras bibliotecas de UI.
- ¿mind-elixir-core es gratuito? ¿Qué licencia tiene?
- mind-elixir-core es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mind-elixir-core sigue mantenido?
- Mantenimiento activo. El último commit de mind-elixir-core fue el 4 nov 2026.
- ¿Para qué puedo usar mind-elixir-core?
- Añadir una vista editable de mapas mentales a una aplicación web. Crear herramientas para tomar notas o hacer lluvias de ideas en el navegador. Generar visualizaciones de mapas mentales a partir de datos estructurados para exportarlas. Prototipar funciones de mapas mentales en React, Vue o páginas con JavaScript sin frameworks.
- ¿Cómo se instala mind-elixir-core?
- Instala el paquete desde npm: npm i mind-elixir -S Importa la biblioteca y su hoja de estilos en tu código: import MindElixir from 'mind-elixir' import 'mind-elixir/style.css' Crea un div contenedor e inicializa un mapa mental con datos de ejemplo
- ¿Dónde consigo mind-elixir-core?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SSShooter/mind-elixir-core
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Convierte Markdown en mapas mentales interactivos que se muestran en el navegador, con integraciones para editores y CLI.
Plugin de Zotero que integra un flujo completo para tomar notas, con enlaces entre notas, plantillas, sincronización con Markdown y exportación.
Bibliotecas open source para React y Svelte con las que crear interfaces interactivas basadas en nodos, como diagramas de flujo, grafos y editores de workflows.
Librería de gráficos en JavaScript que representa gráficos de líneas, barras y otros con SVG y un estilo de boceto dibujado a mano, inspirado en xkcd.
Biblioteca JavaScript sin dependencias para crear gráficos SVG sencillos y responsivos, con una estética inspirada en GitHub.