Custom Registry

A custom registry for distributing code using shadcn.

A simple hello world component

Open in

Hello World

A contact form with Zod validation.

Open in
How can we help?
Need help with your project? We're here to assist you.

A complex component showing hooks, libs and components.

Open in
bulbasaur
bulbasaur
ivysaur
ivysaur
venusaur
venusaur
charmander
charmander
charmeleon
charmeleon
charizard
charizard
squirtle
squirtle
wartortle
wartortle
blastoise
blastoise
caterpie
caterpie
metapod
metapod
butterfree
butterfree

A login form with a CSS file.

Open in

A component for displaying a list of badges with optional click and delete handlers.

Open in

Basic Badge Bar

Badge Bar with Click Handler

Badge Bar with Delete Handler

Badge Bar with Links and Delete

A pagination component with page size and page index controls.

Open in

Pager Component

Current: Page 1 of 20, showing 10 items per page

×

Pager at First Page

×

Pager at Last Page

×

Pager in Middle

×

An image preview component with modal viewing and download functionality.

Open in

Image Preview

Click on the image to view it in a modal with download option

Loading State Example

The component shows a loading spinner while the image is being loaded

A file preview component supporting images, audio, video, and documents.

Open in

Image File

Audio File

Video File

Document Files

document.pdf
document.docx
spreadsheet.xlsx
archive.zip

A component that detects when scroll reaches edges using IntersectionObserver.

Open in

Scroll Boundary

Scroll to the edges to detect touch events. Touched edges: None

Top Edge
Left

Scrollable Content

Scroll in any direction to trigger edge detection

Right
Bottom Edge

An infinite scroll list component using MobX for state management.

Open in

Infinite Scroll List

Scroll to the bottom to load more items automatically

No more items