Skip to content
nuqs Registry

nuqs Registry

shadcn-installable adapters that run nuqs URL state outside Next.js

Tier B · UsefulRegistryPrimitivenuqs.dev

Preview image from nuqs.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.

Install
npx shadcn@latest add https://nuqs.dev/r/adapter-inertia.json

For 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.

Install command, framework, licence and component list.

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

2

Notable 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
nuqs.devTier B