npmjs.org : 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.
Registry
-
Source
- Homepage
- JSON
purl: pkg:npm/state-in-url
Keywords:
state in url
, useSearchParams
, useUrlState
, url state
, search params
, nuqs alternative
, reactive
, json
, state sync
, state management
, encode
, decode
, Next.js
, react-router
, remix
, remixjs
, url
, url synchronization
, url sync
, state synchronization
, synchronized state
, state-in-url
, store
, react hook
, state hook
, url-state
, client components communication
, query string
, query-string
, querystring
, search-params
, searchparams
, params
, parse
, stringify
, query params
, typescript
, hooks
, react.js
, reactjs
, react
, NextJS
, query params parser
, query params parsing
, shared state
, state sharing
, front-end
, state-management
, state-sync
, search
, encode url
, decode url
, fast
, client-components
, deep-linking
, deep-links
, encoder-decoder
, nextjs
, query-params
, react-hooks
, signals-alternative
, url-parameters
, url-params
, url-synchronization
, useurlstate
License: MIT
Latest release: 10 days ago
First release: about 1 year ago
Downloads: 7,611 last month
Stars: 43 on GitHub
Forks: 3 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://patreon.com/asmyshlyaev177, https://github.com/sponsors/asmyshlyaev177
Last synced: 10 days ago