← Back to Projects
Custom UI — Self-Hosted Component Registry
A self-hosted shadcn-compatible component registry with generated manifests, installable component payloads, and a Next.js preview site.
Next.jsReactTypeScriptTailwind CSSRadix UIshadcn/uiNode.js
A public component registry that distributes UI components through the shadcn CLI without requiring a dedicated backend. A build script turns component source and metadata into a master registry and self-contained installation payloads.
Components use semantic color tokens and headless primitives. Registry dependencies resolve between components, and a Next.js preview site provides a browsable interface. The registry can be served from raw GitHub files or a deployed site.