Net::LibIDN2 provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46. WWW: https://metacpan.org/release/Net-LibIDN2