Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
-
Updated
Sep 9, 2025 - TypeScript
Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
Store any user state in query parameters; imagine JSON in a browser URL, while keeping types and structure of data, e.g.numbers will be decoded as numbers not strings. With TS validation. Shared state and URL state sync without any hassle or boilerplate. Supports Next.js@14-15, react-router@6-7, and Remix@2.
This is a simple Next.js app that implements a search query using Next.js API routes
Remove unnecessary URL parameters for bookmarks.
✍️Middleware that allows you to reconfigure the request parameter.
Routing using react-router-dom library
Provides a hook called useConfigParam to retrieve configuration parameters with priority: URL query, environment variables, and default value. It simplifies configuration management, enabling flexibility and adaptability across different environments and scenarios.
Zero-dependency utility for parsing and modifying URL params
Angular Router helper for typed URL parameters.
Add a description, image, and links to the url-parameters topic page so that developers can more easily learn about it.
To associate your repository with the url-parameters topic, visit your repo's landing page and select "manage topics."