Un generador que crea en tu repositorio un sitio de documentación Astro editable, con Markdown legible para agentes y salida llms.txt integrada.
mdx-js/mdx
MDX es un formato para escribir componentes JSX dentro de documentos Markdown, con compiladores para bundlers y React, Preact y Vue.
- Estrellas
- 19,852
- Forks
- 1,182
- Issues abiertos
- 21
- Último commit
- hace 18 horas
¿Qué es?
MDX permite escribir JSX dentro de archivos Markdown. Puedes importar componentes como gráficos o alertas e insertarlos directamente en el texto, lo que resulta útil para documentación extensa y artículos que necesitan elementos interactivos.
Este repositorio contiene los paquetes que compilan MDX a JavaScript, además de integraciones con bundlers como webpack y Rollup. Es compatible con React, Preact y Vue.
El proyecto ofrece un playground en su sitio web para probar el formato, y el sitio incluye guías para empezar a integrar MDX en un proyecto existente.
Funciones clave
- 01Insertar componentes JSX directamente en contenido Markdown.
- 02Importar y exportar valores de JavaScript dentro de documentos MDX.
- 03Compilar MDX a JavaScript para usarlo con bundlers como webpack y Rollup.
- 04Se integra con React, Preact y Vue.
Casos de uso
- Crear sitios de documentación que combinen texto con componentes interactivos.
- Escribir publicaciones extensas para blogs que incorporen gráficos o alertas.
- Crear sitios con mucho contenido en React o Vue y páginas basadas en componentes.
Inicio rápido
- 1
Lee la guía de inicio para integrar MDX en tu proyecto
- 2
Prueba MDX en el entorno de pruebas en línea
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es mdx?
- MDX es un formato para escribir componentes JSX dentro de documentos Markdown, con compiladores para bundlers y React, Preact y Vue. MDX permite escribir JSX dentro de archivos Markdown. Puedes importar componentes como gráficos o alertas e insertarlos directamente en el texto, lo que resulta útil para documentación extensa y artículos que necesitan elementos interactivos.
- ¿mdx es gratuito? ¿Qué licencia tiene?
- mdx es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mdx sigue mantenido?
- Mantenimiento activo. El último commit de mdx fue el 6 nov 2026.
- ¿Para qué puedo usar mdx?
- Crear sitios de documentación que combinen texto con componentes interactivos. Escribir publicaciones extensas para blogs que incorporen gráficos o alertas. Crear sitios con mucho contenido en React o Vue y páginas basadas en componentes.
- ¿Cómo se instala mdx?
- Lee la guía de inicio para integrar MDX en tu proyecto Prueba MDX en el entorno de pruebas en línea
- ¿Dónde consigo mdx?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mdx-js/mdx
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Publica markdown de cualquier rama de un repositorio público de GitHub como sitio de documentación, con chat de IA, servidor MCP y llms.txt.
Framework de documentación en TypeScript que crea sitios a partir de Markdown/MDX y genera documentación de API para OpenAPI y GraphQL.
Framework basado en Next.js para crear sitios de documentación y contenido a partir de archivos MDX y Markdown.
Herramienta de TypeScript que convierte archivos locales Markdown, MDX, JSON y YAML en colecciones de datos con tipos seguros para aplicaciones web.
Un CMS visual para Markdown y MDX que confirma el contenido directamente en tu repositorio de GitHub, sin necesidad de una base de datos.