PRO

Docs

Compronents is a shadcn-compatible registry. Items are served as JSON over HTTP and installed straight into a project with the shadcn CLI.

Direct

Point the CLI at any item URL — no setup.

npx shadcn@latest add https://ui.aryank.space/r/fisheye-scroll.json
Namespace

Register @compronents once, then install items by name.

npx shadcn@latest registry add @compronents=https://ui.aryank.space/r/{name}.json

Or add it to your components.json:

components.json
{
  "registries": {
    "@compronents": "https://ui.aryank.space/r/{name}.json"
  }
}
npx shadcn@latest add @compronents/fisheye-scroll
Endpoints
  • /r/registry.json — the catalog (powers list / search)
  • /r/{name}.json — a single installable item

Browse everything on the index.