Upa IDNA is the Unicode IDNA Compatibility Processing (UTS #46) C++ library. It is compliant with the 16.0.0 version of the Unicode standard.
This library implements two functions from UTS #46: to_ascii
and to_unicode
, and two functions from the WHATWG URL Standard: domain_to_ascii
and domain_to_unicode
. It has no dependencies and requires C++11 or later.
This library is licensed under the BSD 2-Clause License.