3 repositorios
Integration of interactive React components directly within markdown-based content.
Distinct from React CMS Authoring Tools: None of the candidates cover the interleaving of React components into markdown for documentation purposes.
Explore 3 awesome GitHub repositories matching web development · MDX Components. Refine with filters or upvote what's useful.
Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat
Allows the integration of custom React components directly into markdown content for interactive documentation.
Spectacle is a React-based presentation framework that enables developers to author slide decks using JSX and MDX syntax. It provides a component-driven approach to building presentations, where slides are composed as React components with declarative layouts, theme-driven styling, and step-based animation sequencing. The framework distinguishes itself through its support for live coding demonstrations within slides, allowing presenters to execute and display code directly during a talk. It includes a presenter mode with dual-view architecture that shows speaker notes, a timer, and upcoming s
Processes MDX files to combine Markdown content with React components for slide creation.
Fusuma es un framework de presentación markdown y generador de diapositivas estáticas que transforma archivos Markdown y MDX en mazos de diapositivas estructurados para presentaciones basadas en web. Funciona como un renderizador de contenido técnico y una herramienta de presentación interactiva, permitiendo la creación de diapositivas a partir de archivos fuente basados en texto. El proyecto se distingue como una suite de entrega para oradores, proporcionando herramientas para el ensayo de presentaciones como grabación de voz, análisis de tiempo y cronogramas de ensayo. Incluye una vista de presentador dedicada con notas del orador y admite anotaciones de diapositivas en tiempo real y transmisión de comentarios en vivo para facilitar la participación de la audiencia. La plataforma cubre una amplia gama de capacidades de renderizado técnico, incluyendo ecuaciones matemáticas, diagramas de flujo y bloques de código con resaltado de sintaxis. También cuenta con incrustación de componentes interactivos, captura de pantalla en vivo y la capacidad de exportar mazos de diapositivas como documentos PDF. El despliegue es compatible a través de la automatización para entornos de alojamiento estático, incluyendo específicamente GitHub Pages.
Embeds programmable JavaScript components directly within Markdown files for interactive elements.