url-reference
URLReference class
URLReference class
Normalize URLs to a standardized form. HTTPS by default, flexible configuration, custom protocols, domain extraction, humazing URL, and punycode support. Both CJS & ESM modules available.
A comprehensive email validation module with syntax, domain, blacklist, and SMTP checks.
A robust and efficient JavaScript library for encoding and decoding Unicode text to and from Punycode. This package provides a comprehensive solution for handling Punycode transformations, essential for internationalized domain names (IDNs) and other appl
demonstration of nodejs punycode methods
Typescript + ESM version of punycode.js
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Punycode converter.
A copy of io.js's punycode module

A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
💔 Deprecated node:punycode module as an npm package
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.