nuqs

Type-safe search params state manager for React - Like useState, but stored in the URL query string
v2.4.3 URL: https://unpkg.com/nuqs@2.4.3
OpenBrowse Files
url stateurlquerystringquery stringsearch paramsnext-usequerystateuseQueryStateuseQueryStatesnextjsreactremixreact-router

use-query-params

React Hook for managing state in URL query parameters with easy serialization.
v2.2.1 URL: https://unpkg.com/use-query-params@2.2.1/dist/index.cjs.js
OpenBrowse Files
reacturlqueryparametershookhooksquery paramreact use

next-query-params

Convenient state management of query parameters in Next.js apps.
v5.1.0 URL: https://unpkg.com/next-query-params@5.1.0/dist/index.js
OpenBrowse Files
reactnexturlqueryparametershookhooks

state-in-url

Store state in URL as in object, types and structure are preserved, with TS validation. Same API as React.useState, wthout any hasssle or boilerplate. Next.js@14-15, react-router@6-7, and remix@2.
v5.0.0 URL: https://unpkg.com/state-in-url@5.0.0/dist/index.mjs
OpenBrowse Files
state in urluseSearchParamsuseUrlStateurl statesearch paramsnuqs alternativereactivejsonstate syncstate managementencodedecodeNext.jsreact-routerremixremixjsurlurl synchronizationurl syncstate synchronizationsynchronized statestate-in-urlstorereact hookstate hookurl-stateclient components communicationquery stringquery-stringquerystringsearch-paramssearchparamsparamsparsestringifyquery paramstypescripthooksreact.jsreactjsreactNextJSquery params parserquery params parsingshared statestate sharingfront-endstate-managementstate-syncsearchencode urldecode urlfast

redux-query-sync

Synchronise URL query parameters and redux state.
v0.1.10 URL: https://unpkg.com/redux-query-sync@0.1.10/lib/redux-query-sync.js
OpenBrowse Files
reduxsyncurllocationquerysearchparameters