Astro Components
Type to search documentation.

AstroMDXDocumentation UI

Reusable components for polished MDX docs.

Add callouts, cards, tabs, accordions, file trees, icons, steps, badges, and markdown transforms to Astro content without rebuilding common documentation UI.

$pnpm add @prosefly/astro-components
docs/install.mdxrendered MDX
pnpm add @prosefly/astro-components
  • Directory src
    • Directory content
      • Directory docs
        • installation.mdx
    • theme.config.ts
  • astro.config.ts

Import components in any Astro MDX page.

Components ship as Astro files with CSS custom property fallbacks, so they can live inside Lotus or your own documentation shell.

Read the installation guide
example.mdxReady
import { Callout, Tabs, TabItem } from '@prosefly/astro-components';

<Callout type="tip" title="Reusable">
  Add structured content without rebuilding doc UI.
</Callout>

Explore the docs by workflow.

Jump into installation, markdown automation, theming, or component examples depending on the part of the docs stack you are wiring.