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 and react-router@6-7.
Fast and simple way to parse and stringify URL query strings
TypeScript definitions for url-parse-lax
Parse and stringify URL query strings - this version is transpiled with babel, and minor manual changes regarding dependecy package for es5 compability.
Zod utility for parsing search params
Parse and stringify URL query strings
React Component to find and parse links, emails, phone numbers, credit cards and keywords to required format.
Tiny parsing and formatting URL query strings for Node.js and browser
Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.
Splits an url into sub-domain, domain and effective top-level-domain
An advanced Query String parser that converts values into their correct Data Types and supports Nested Query Parameters.
Parse and stringify URL query strings
Parse and pass URL queries to MongoDB query
URL detection and parsing for embed providers (YouTube, other OEmbed compatible providers),
A module with logic an UI regions to support URL processing in Advanced REST Client application. It contains a logic to safely parse url with variables, build a URL input, or to enter any arbitrary URL with autosuggestions.
TypeScript definitions for parse-github-repo-url
Convert react-router-dom this.props.location.search string to an object
Tiny module that converts a host to docker (usually $DOCKER_HOST) to a standard http url
Function to parse a git url and generates template url for the git compare preview.
Splits an url into sub-domain, domain and effective top-level-domain
Provides functions to manipulate parsed url query object
Collection of cross-platform routines to operate paths reliably and consistently. PathBasic leverages parsing, joining, extracting, normalizing, nativizing, resolving paths. Use the module to get uniform experience from playing with paths on different pla
Collection of cross-platform routines to operate web URIs ( URLs ) in the reliable and consistent way. Module WebUri extends Uri module to handle host and port parts of URI in a way appropriate for world wide web resources. This module leverages parsing,
It converts complex json with arrays and nested objects into url parameters or query string. It can also parse such query string back to json.
A package to avoid repetition with Routes, Links and URLs, and reduce boilerplate with location param parsing in SPAs
Re-sign potentially already signed S3 urls.
Parse and pass URL queries to MongoDB and LokiJS query
URI Templates (RFC6570) including de-substitution
The core `url` packaged standalone for use with Browserify.