Make your AI a shadcn expert

React Hooks for Modern Apps.

34 free copy-paste TypeScript React hooks for Next.js, Vite, and shadcn/ui — useCounter, useToggle, useDebounce, useLocalStorage, useHover.

hooks
34
families
7
TypeScript
100%
new deps
0
use-counter.tsx
const { count, increment, decrement, reset } =
  useCounter(0)

Every hook, grouped by family

7 families · 34 hooks total. Click any card for a live demo, install command, and full prop reference.

Every hook. One prompt away.

Prompt Claude Code, Cursor, Windsurf — or any MCP-ready AI agent — to install any of these 34 React hooks, and every other resource on shadcn.io, in seconds.

  1. Grab your MCP URL

    Copy from /dashboard/account — your personal Pro token is baked in.

  2. Paste into your editor

    Any MCP-ready client. Here's the command for Claude Code:

  3. Prompt as usual

    Your AI agent auto-discovers all 15 MCP tools — search, preview and install any shadcn.io resource straight from your prompt.

Frequently Asked Questions

Everything you need to know about shadcn React hooks — the 34-hook collection, how to install with the shadcn CLI, performance characteristics, stack support, and how to contribute.