nuqs icon indicating copy to clipboard operation
nuqs copied to clipboard

Who is using `nuqs`?

Open franky47 opened this issue 1 year ago • 10 comments

Are you using nuqs (or next-usequerystate) in your project? Showcase it here!

The docs landing page scrapes the GitHub dependents page and shows the 100 most starred public repos that use nuqs or next-usequerystate, but I'm sure there are other folks out there that have made good use of it.

I'll start with the use-case that started this project: my woodworking dovetail designer (source). Fun fact: I've never actually used it to measure and cut dovetails, but it was a nice weekend project.

franky47 avatar Mar 10 '24 08:03 franky47

We are using at our company, Lead Finder

Kavan72 avatar Mar 19 '24 14:03 Kavan72

Will be included in the course material on The Road to Next :)

rwieruch avatar Mar 28 '24 10:03 rwieruch

All of our map state ist stored using next-usequerystate (yes, we need to update … ;)) https://radverkehrsatlas.de/regionen

  • change the categories on the left
  • change the background bottom right
  • change static datasets on the left (end of list)
  • and the map view of course
  • and on the parking version of this (project page) there is a sum-tool that uses the URL

FIY: Will rewok the config part soon to create a lot smaller URLs.

tordans avatar Mar 28 '24 10:03 tordans

We're using it at https://github.com/unkeyed/unkey

chronark avatar Jul 26 '24 14:07 chronark

Using it for most of the state in https://github.com/reasv/panoptikon-ui (new WIP frontend for https://github.com/reasv/panoptikon) Storing complex state with multiple objects that have overlapping key names as well as nested objects was a bit of a challenge, but I solved it by writing wrappers around nuqs' useQueryStates and createSearchParamsCache that add transparent scoping of properties under a given namespace while returning them unscoped: https://github.com/reasv/panoptikon-ui/blob/master/lib/state/nuqsScopedWrappers/scopedQueryStates.ts

reasv avatar Sep 05 '24 11:09 reasv

I am currently using nuqs for the internal CMS and am very pleased with the results so far. I plan to launch nuqs on our public website soon.

By the way, I'm developing a website for the Indonesian Ministry of Education: data.kemdikbud.go.id.

mazipan avatar Oct 25 '24 06:10 mazipan

I work at Hemi and we are using nuqs in our portal page 😄

We are a cryptocurrency company building our L2 chain!

gndelia avatar Oct 25 '24 19:10 gndelia

Hey, it is good but it making user history log a long really really as every state update create a new history entry, so it is making garbage in user device.sucks

MobinX avatar Oct 29 '24 15:10 MobinX

Hey, it is good but it making user history log a long really really as every state update create a new history entry, so it is making garbage in user device.sucks

You must be using { history: "push" } when updating the state, which adds a new history entry. Use { history: "replace"} instead which does not.

https://nuqs.47ng.com/docs/options#history

reasv avatar Oct 29 '24 15:10 reasv

Will definitely use nuqs at GoodCollect everywhere once it supports React Router 7.

Varkoff avatar Dec 18 '24 12:12 Varkoff