Shadcn Registry Overview
My personal collection of shadcn-style components, hooks and utilities. Built to be copied, pasted, and customized.
I'm a big fan of the "copy-paste" philosophy popularized by shadcn/ui. Sometimes you don't need a massive library; you just need a solid hook or a utility that does one thing well.
Everything here is something I've built because I needed it in a real app. No "hello world" demos or half-baked experiments. These are small, composable building blocks that I've shipped and reused across different projects.
Feel free to grab whatever you need and make it yours.
React Patterns3
use-selection
A general-purpose hook for managing selection state (rows, cards, lists) without triggering unnecessary re-renders.
Observable Map
A tiny, reactive Map that plays nice with React's useSyncExternalStore.
Scope Provider
A lightweight wrapper around React Context that makes passing values down your component tree a lot easier.