Man pages for punycoder
Unicode and Punycode Domain Name Processing

host_normalizeNormalize hosts to canonical comparison form
is_idnTest if domain contains internationalized characters
is_punycodeTest if string is punycode encoded
normalization_profile_infoCanonical-host normalization profile identity
parse_urlBest-effort host extraction from a URL-shaped string
print.punycoder_parsed_urlPrint method for punycoder parsed URL results
print.punycoder_validationPrint method for punycoder validation results
punycoder-packageUnicode and Punycode Domain Name Processing
puny_decodeDecode ASCII Punycode to Unicode domain labels (low-level)
puny_encodeEncode Unicode domain labels to ASCII Punycode (low-level)
url_decodeBest-effort host rewriting in a URL-shaped string (ASCII...
url_encodeBest-effort host rewriting in a URL-shaped string (Unicode...
validate_domainComprehensive domain name validation
punycoder documentation built on July 20, 2026, 1:07 a.m.