Skip to content
OwnDocs
Feature

MDX & Markdown authoring

Pages are .mdx files under app/. The file path is the URL, and the title and description frontmatter fields are required.

  • A page is an .mdx file under app/, and its path is its URL: app/guides/setup.mdx serves /guides/setup with no routing configuration.
  • Frontmatter is required, not optional. A page missing title or description throws at render, and a whitespace-only value counts as missing.
  • All 25 documentation components are in scope on every page without an import, among them cards, tabs, accordions, file trees, and steps.
  • GitHub Flavored Markdown works throughout, so tables, strikethrough, and task lists render with no extra setup.
  • Reusable fragments live in a top-level snippets/ directory and drop into any page through the Snippet component.

Our documentation site is built with OwnDocs, running the same code you receive.