url-safe-string
Dependency free node module to convert strings to URL-safe tags for client side routing, SEO purposes, or, whatever else.
base-unicode
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.
brotli-unicode
Brotli compression/decompression that encodes to base-unicode and back. Node.js and Browser support.
@waiting/base64
Base64 encoding/decoding in pure JS on both modern Browsers and Node.js. Also supports URL-safe base64
hash-code-string
Convert long strings into short, url-safe, hash-like strings. Limited to 32 bits of uniqueness.