Search results
59 packages found
A stricter URI encode adhering to RFC 3986
ES6 compatible. The fastest way to convert ids, UUID, MongoDB ObjectId into shorter, URL-friendly base64 and vice versa.
Percent-encode characters in strings matching a regular expression
Template literal tag for encoding URI component values
Functions for working with query strings.
Utility to create query strings from objects
Like `encodeURIComponent`, but RFC 3986 compliant.
Brotli compression/decompression that encodes to base-unicode and back. Node.js and Browser support.
Tagged string helper for encodeURIComponent.
Encodes text and binary data to a subset of Unicode plane 1 (BMP). Runs in browser and Node.js. Character compression. Makes binary data copy-pastable. URL-safe.
- base-unicode
- compression
- encode
- decode
- string
- binary
- typescript
- browser
- Node.js
- UTF16
- UCS-2
- URI
- URL-safe
- copy-pastable
Encoding key or value parts of query component because encodeURIComponent is too aggressive
Convert to data-uri from image path.
Turn an object into an encoded URI parameter string.
Tools for generating and parsing nano URIs
Encodes URIs but places spaces with dashes for better SEO
Convert to data-uri from image path.
Convert to data-uri from image path.
The `data compression` npm package provides a lightweight solution for compressing data using Huffman encoding and converting it into a URI-friendly string format. This makes it convenient for transferring data over URIs while minimizing the payload size.
Percent-encode a UTF-16 encoded string according to RFC 3986.