3 dépôts
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 est un framework de présentation Markdown et un générateur de diapositives statiques qui transforme les fichiers Markdown et MDX en jeux de diapositives structurés pour des présentations basées sur le web. Il fonctionne comme un moteur de rendu de contenu technique et un outil de présentation interactif, permettant la création de diapositives à partir de fichiers sources textuels. Le projet se distingue comme une suite de livraison pour orateur, fournissant des outils pour la répétition de présentation tels que l'enregistrement vocal, l'analyse de timing et les chronologies de répétition. Il inclut une vue présentateur dédiée avec des notes d'orateur et prend en charge les annotations de diapositives en temps réel et le streaming de commentaires en direct pour faciliter l'engagement de l'audience. La plateforme couvre un large éventail de capacités de rendu technique, notamment les équations mathématiques, les organigrammes et les blocs de code avec coloration syntaxique. Elle propose également l'intégration de composants interactifs, la capture d'écran en direct et la capacité d'exporter des jeux de diapositives sous forme de documents PDF. Le déploiement est pris en charge par l'automatisation pour les environnements d'hébergement statique, incluant spécifiquement GitHub Pages.
Embeds programmable JavaScript components directly within Markdown files for interactive elements.