nuqs Registry
shadcn-installable adapters that run nuqs URL state outside Next.js
Tier B · UsefulRegistryPrimitivenuqs.dev

The community registry for nuqs, the type-safe search-params state manager for React. It is small and deliberately so: five items, four of them framework adapters (Inertia.js, One.js, React Router v5, Waku) and one utility (typed links for Next.js using typedRoutes), with an Expo Router adapter announced. These are not UI components — each item drops adapter source into your project so useQueryState works on a router nuqs does not ship first-party support for.
npx shadcn@latest add https://nuqs.dev/r/adapter-inertia.jsonFor an agent
Only open this page when nuqs is already the choice and the app is NOT on Next.js, React Router v6/v7, Remix or TanStack Router — those adapters ship inside the nuqs package itself, so installing a registry item for them is wrong. The registry exists for the long tail: Inertia (Laravel/Rails backends), Waku, One.js and legacy React Router v5. Treat the installed adapter as your code from that point on, because it is copied in rather than versioned by npm, and it will not update when nuqs does.
Why it is here. A neat pattern worth knowing: a library using the shadcn registry to distribute integration glue that would otherwise bloat its npm package or be a copy-paste gist.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js
- Styling
- Not applicable
- Distribution
- shadcn registry, CLI installer, Copy-paste snippet, npm package, GitHub repository
- Platform
- Web
- Content type
- Code
- Agent readiness
- Machine-readable registry item, CLI installable, llms.txt, Copy-paste ready code, Readable open source
- Accessibility
- Not applicable
- Maturity
- Actively maintained
- GitHub stars
- 10,745
- Package
- nuqs
Helps you build
2Notable for
- five items, four framework adapters
- Inertia.js and Waku support
- typed links utility for Next.js
- adapters are vendored, not versioned
- Expo Router announced
Provenance
Verified 2026-08-15. HTTP 200. https://nuqs.dev/registry, https://nuqs.dev/r/registry.json (full 5-item manifest), https://nuqs.dev/r/adapter-inertia.json (200), https://nuqs.dev/llms.txt, GitHub API repos/47ng/nuqs, https://registry.npmjs.org/nuqs
Also in Component Libraries
6- Ark UI · 49 headless components with one API across React, Vue, Solid and Svelte
- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templates
- Chakra UI · 114 accessible React components with a token-driven styling system
- Coss UI · Cal.com's design system: 60 Base UI primitives shipped as a shadcn registry
- daisyUI · 68 pure-CSS Tailwind components as semantic class names, MIT, with 35 built-in themes
- GPUI Component · 60+ Rust desktop UI components for GPUI, with a 200K-line code editor and charts