Generador de sitios de documentación que convierte archivos Markdown en un sitio web sin necesidad de un paso de compilación.
livesession/xyd
Framework de documentación en TypeScript que crea sitios a partir de Markdown/MDX y genera documentación de API para OpenAPI y GraphQL.
Alternativa open source a:Readme.com
GitBook
- Estrellas
- 115
- Forks
- 9
- Issues abiertos
- 36
- Último commit
- hace 9 días
¿Qué es?
xyd es un framework de documentación desarrollado con TypeScript y React. Convierte contenido Markdown y MDX en un sitio de documentación e incluye un servidor de desarrollo con recarga en caliente que funciona sin configuración, además de un comando para generar archivos estáticos listos para el despliegue.
Su característica distintiva es la compatibilidad nativa con especificaciones de API. Genera documentación a partir de esquemas OpenAPI y GraphQL y permite generar SDK a partir de esas especificaciones. También incluye temas integrados, búsqueda de texto completo e integraciones para analítica, pruebas A/B y chat en vivo. Además, sus componentes se pueden ampliar o reemplazar.
El proyecto cuenta con licencia MIT y requiere Node 22.12 o posterior. Incluye una herramienta de migración para pasar desde otros frameworks de documentación.
Funciones clave
- 01Genera documentación a partir de contenido Markdown y MDX
- 02Crea páginas de referencia de API a partir de especificaciones OpenAPI y GraphQL
- 03Permite generar SDK a partir de especificaciones de API
- 04Incluye temas integrados y búsqueda de texto completo
- 05Ofrece integraciones para analítica, pruebas A/B y chat en vivo
- 06Permite personalizar los componentes y los diseños
Casos de uso
- Publicar documentación de producto para una aplicación web
- Documentar una API REST o GraphQL con páginas de referencia generadas automáticamente
- Crear un portal para desarrolladores que incluya SDK junto con la documentación de la API
- Migrar un sitio de documentación existente desde otro framework
Inicio rápido
- 1
Confirma que Node 22.12 o una versión posterior esté instalado
- 2
Instala xyd globalmente con bun
bun add -g xyd-js - 3
Inicia un servidor de desarrollo
xyd - 4
Genera los archivos estáticos de la documentación
xyd build
Antes de usarlo
- Se requiere Node 22.12 o una versión posterior.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es xyd?
- Framework de documentación en TypeScript que crea sitios a partir de Markdown/MDX y genera documentación de API para OpenAPI y GraphQL. xyd es un framework de documentación desarrollado con TypeScript y React. Convierte contenido Markdown y MDX en un sitio de documentación e incluye un servidor de desarrollo con recarga en caliente que funciona sin configuración, además de un comando para generar archivos estáticos listos para el despliegue.
- ¿xyd es gratuito? ¿Qué licencia tiene?
- xyd es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿xyd sigue mantenido?
- Mantenimiento activo. El último commit de xyd fue el 29 oct 2026.
- ¿Para qué puedo usar xyd?
- Publicar documentación de producto para una aplicación web Documentar una API REST o GraphQL con páginas de referencia generadas automáticamente Crear un portal para desarrolladores que incluya SDK junto con la documentación de la API Migrar un sitio de documentación existente desde otro framework
- ¿Cómo se instala xyd?
- Confirma que Node 22.12 o una versión posterior esté instalado Instala xyd globalmente con bun: bun add -g xyd-js Inicia un servidor de desarrollo: xyd Genera los archivos estáticos de la documentación: xyd build
- ¿Dónde consigo xyd?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/livesession/xyd
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Generador de documentación para Python que crea HTML, PDF, EPUB y otros formatos a partir de fuentes reStructuredText o Markdown.
Un framework para crear sitios de documentación con React.js, compatible con Next.js, Astro y frameworks de React basados en Vite.
Generador de documentación de API para JavaScript que crea documentación HTML a partir de comentarios con formato especial en el código fuente.
Generador de sitios estáticos basado en Vue y Vite para crear sitios de documentación y contenido a partir de Markdown.
Genera automáticamente documentación de API para proyectos de Python 3 a partir de módulos, paquetes y docstrings, sin configuración especial.