Distribution

Registry

Copy-paste installs via the shadcn CLI. npm remains the primary path for versioning — use pnpm add @itzsa/table when you want semver and a normal package dependency.

npm (recommended)

$ pnpm add @itzsa/table

shadcn registry items

Data table

synced

Composable DataTable — sorting, pagination, filters, selection, editing, export, tree/detail. Synced from the npm package source.

npm package: @itzsa/table

Install via URL

$ pnpm dlx shadcn@latest add https://itzsa.acharya-suman.com.np/r/data-table.json

Registry JSON

https://itzsa.acharya-suman.com.np/r/data-table.json

Editor

synced

TipTap rich text editor with Nepali input — synced from @itzsa/editor.

npm package: @itzsa/editor

Install via URL

$ pnpm dlx shadcn@latest add https://itzsa.acharya-suman.com.np/r/editor.json

Registry JSON

https://itzsa.acharya-suman.com.np/r/editor.json

Namespace (later)

After this registry is deployed and verified, submit the itzsa namespace to the official shadcn registry index so consumers can run shadcn add @itzsa/data-table. That step is manual for the maintainer — see apps/registry/README.md.