Scintillar UI logoScintillar

What is the shell

The registry-shell is a generic Next.js viewer for component registries. Plug in a registry, get a docs site + component preview + accessibility inspector + test summary + shadcn-format JSON endpoints — out of the box.

Scintillar UI runs on the shell. So does your registry, if you want.

What it does for you

  • Hosts docs — MDX files in your registry render as /docs/[slug].
  • Previews components — interactive component demos with tab chrome (Install / Docs / A11y / Tests).
  • Serves shadcn JSON — your public/r/{name}.json files are served at https://your-shell/r/{name}.json so consumers can shadcn add.
  • Renders branding — title, logo, favicons, GitHub button, install command template — all driven by a single config.

What it doesn't do

  • No component library of its own. Empty out of the box; you bring the components.
  • No opinions about your CSS tokens, framework choice inside components, or doc structure beyond "MDX files in a folder."
  • No database. Everything's filesystem-driven.

Where next