Chánh Đại Components
96-item shadcn registry of pixel-perfect portfolio and marketing components
This is the public shadcn registry behind Chánh Đại's portfolio site, listed on shadcn/ui's own Trusted Registries page. The registry.json carries 96 items — roughly 59 components, 12 page blocks, 9 theme-toggle styles, plus hooks and libs — and 36 of them have documented demo pages. The bias is decorative and personal-site oriented: the Apple 'hello' handwriting effect, a GitHub contribution graph, testimonial layouts, a TOC minimap, view-transition theme toggles, an iOS-style wheel picker. Install any item with the shadcn CLI under the @ncdai namespace.
pnpm dlx shadcn@latest add @ncdai/apple-hello-effectAdd it as a named registry (@ncdai) in components.json and install single items — do not vendor the whole thing, because most of the 96 entries are one-off flourishes for a personal site, not a system. It layers cleanly on top of a normal shadcn/ui + Tailwind v4 project since it reuses the same CSS variables and Radix primitives. Best picks are the infrastructure ones (copy-button, code-block-command, consent-manager, toc-minimap, theme-toggle-effect view transitions); skip apple-hello-effect and the testimonial variants unless the brief actually asks for them.
Why it is here. One of the few third-party registries shadcn itself vouches for, and the craft level per component is unusually high for a solo portfolio.
- on shadcn's official Trusted Registries list
- 96 registry items
- View Transitions theme toggles
- GitHub contribution graph component
- Apple hello handwriting effect in 4 languages
Verified 2026-08-15. HTTP 200. https://chanhdai.com/components (36 documented components enumerated), https://chanhdai.com/r/registry.json (96 items enumerated by registry type), GitHub API for ncdai/chanhdai.com stars/licence/last push








