MDX Docs – um framework React leve para sites de documentação

Olá HN! Eu sou Ezra, o criador do MDX Docs. Eu construí isso porque queria uma maneira rápida e simples de documentar componentes usando Markdown e React juntos com MDX. O objetivo era manter as coisas realmente diretas: as páginas são apenas arquivos MDX e mapeiam diretamente para rotas. Você pode escrever documentação e inserir componentes React diretamente junto com eles sem muita configuração. Também inclui uma CLI: npx create-mdx-docs@latest my-docs. Tenho usado isso para criar sites de documentação rapidamente, e tem sido um fluxo de trabalho muito bom até agora. Curioso para saber como outros estão abordando a documentação de componentes e ferramentas internas atualmente. Feliz em responder qualquer pergunta.

  • Aplicação Web
  • Código Aberto
  • Criação de Conteúdo
Mar 19, 2026Visitar site

Resumo de IA

MDX Docs is a lightweight React framework for creating documentation sites that uses MDX files as pages, which map directly to routes. It allows developers to write documentation in Markdown and embed React components with minimal setup.

Melhor para

React developers documenting component libraries, Teams building internal tool documentation, Developers seeking a fast way to spin up documentation sites

Por que importa

It provides a straightforward workflow for creating documentation by combining Markdown content with interactive React components in a single framework.

Principais recursos

  • Pages are MDX files that map directly to routes
  • Write documentation and embed React components side-by-side
  • Includes a CLI for quick project setup
  • Fast and straightforward setup process

Casos de uso

  • A frontend team lead needs to create living documentation for their design system. They want developers to see interactive component examples alongside usage guidelines, and they need to update documentation quickly whenever components change.
  • An open-source maintainer is tired of maintaining separate documentation websites for multiple React libraries. They want a unified docs site where contributors can write tutorials with live code demos embedded directly in the documentation pages.
  • A product manager at a SaaS company needs to create internal documentation for their team's dashboard tools. They want non-technical team members to write guides in Markdown while engineers embed configuration widgets to demonstrate settings.