A shadcn-compatible component registry
Components for shipping faster.
An opinionated collection of components, blocks, and libraries I've built along the way — copy-and-paste ready for any shadcn/ui project.
$
npx shadcn@latest add https://ui.ahmet.studio/r/multiselect-comboboxFeatured
Some highlights from the library — try them right here.


Dual Sidebar
A two-sided sidebar block — drop it into any Next.js app.
0:00
0:00
Video Player
A composable player with accessible controls and swappable icons.
Svelte
Multi-Select Combobox
Searchable, badge-driven multi-select built on cmdk.
1import { auth } from "@/lib/auth"
2import { authClient } from "@/lib/auth-client"
3
4const session = await auth.api.getSession(req)
5
6await authClient.signIn.email({
7email: "you@ahmet.studio",
8password: "••••••••",
9})
Better Auth for Next.js
Drop-in auth setup with Better Auth + SQLite — wired and ready.
All components
Everything currently in the library. More on the way.