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.
v6.0.5 URL: https://unpkg.com/state-in-url@6.0.5/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

component-router

Redux-based component routing solution
v3.1.1 URL: https://unpkg.com/component-router@3.1.1/lib/index.js
OpenBrowse Files
componentreact-componentredux-componentreactcomponent routerredux routerreducerrouterpartial routerurl-routerurl-state

react-use-url-state

React hook for managing state in the URL
v2.0.5 URL: https://unpkg.com/react-use-url-state@2.0.5
OpenBrowse Files
reacthooksurlstateurl-statesearchparamsqueryfront-end

@bhammond/react-stateful

A Signal and Querystate backed React State management utility library.
v1.3.12 URL: https://unpkg.com/@bhammond/react-stateful@1.3.12/dist/index.js
OpenBrowse Files
reacthooksstateurlqueryparamssearch-paramsurl-statequery-stringsignalsstate-managementtypescriptreact-hooksbrowser-historyurl-sync

vue-qs

Type‑safe, reactive URL query parameters for Vue 3 with full TypeScript support
v0.1.18 URL: https://unpkg.com/vue-qs@0.1.18/dist/index.cjs
OpenBrowse Files
vuevue3composition-apiquerystringurlrouterstatenuqsurl-paramsurl-statequeryRefqueryReactivetypescriptssrreactive