UI worth copying.
Accessible, beautifully-crafted React components, blocks, and templates. Copy-paste the source, or install with the shadcn CLI — the code lands in your repo, fully yours to edit.
Hover anywhere on this card →
Featured
Hand-picked components to start with.
Button
ButtonsA polymorphic button with five variants and four sizes, built on Radix Slot so it can render as any element via `asChild`.
Move your cursor
A soft emerald spotlight tracks the pointer across the surface — driven entirely by CSS variables, so it never re-renders React.
Spotlight Card
CardsA surface that reveals a soft radial spotlight tracking the cursor. Pure CSS variables — zero re-renders per mouse move, no animation library.
Shimmer Button
ButtonsA primary button with a light sheen that sweeps across on hover. Self-contained — the effect is a CSS pseudo-element, no keyframes or dependencies.
Blocks
Full sections — install one and its components come with it.
Templates
Full pages, assembled from the blocks — install everything at once.
SaaS Landing Page
A complete, production-ready SaaS landing page — navbar, hero, logos, features, bento, stats, testimonials, pricing, FAQ, CTA, and footer — assembled from the blocks. Install it and every block and component comes with it.
Two ways to use it
No lock-in. The code becomes yours.
Install with the CLI
One command drops the component and its dependencies into your project via the shadcn registry.
Or just copy-paste
Every component page shows the full, dependency-light source with a one-click copy button.
# 1. one-time: install the theme tokens
npx shadcn@latest add https://ui.saumyarex.xyz/r/theme.json
# 2. add anything — components, blocks, or a whole template
npx shadcn@latest add https://ui.saumyarex.xyz/r/spotlight-card.jsonRun the theme once, then add any component, block, or template.