Documentation

Introduction

A source registry of Svelte 5 components built on shadcn-svelte. Every item ships as copyable source: install it with the CLI, own the code, and keep no runtime dependency on this site.

Installation

Add any item by passing the full URL of its registry JSON to the shadcn-svelte CLI.

pnpm dlx shadcn-svelte@latest add https://shadcn.cptckp.com/r/gantt.json

To install by short name instead, register this origin in the consuming project's components.json:

components.json
json
{
  "registries": {
    "@work": "https://shadcn.cptckp.com/r/{name}.json"
  }
}

Items can then be added as @work/gantt. Official shadcn-svelte dependencies such as button resolve through your normal configuration.

Registry items

The production build is fully static — the registry index and every item JSON are served as files. Consuming applications never call this site at runtime.