Verify unicode characters to IDNA protocol
An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
Convert Domain Names correctly from IDN to Punycode and vice-versa and offer TR46 processing.
A UTS #46 processing algorithm for IDNA2008 strings
Forked from https://github.com/danfinlay/eth-ens-namehash, and replaced idna-uts46 with idna-uts46-hx
An implementation of Unicode IDNA Compatibility Processing (UTS 46)
Web3API IDNA-UTS #46 Javascript Plugin
Normalize IDNA domains in homograph attacks to equivalent ASCII domain names.
Low-level Punycode encoder/decoder without IDNA
Forked from https://github.com/danfinlay/eth-ens-namehash, and replaced idna-uts46 with idna-uts46-hx
Internationalized Domain Names in Applications (IDNA) =====================================================
Forked from https://github.com/danfinlay/eth-ens-namehash, and replaced idna-uts46 with idna-uts46-hx
An internationalized hostname validator as defined by RFC5890, RFC5891, RFC5892, RFC5893, RFC3492 and UTS#46
Convert Domain Names correctly from IDN to Punycode and vice-versa and offer TR46 processing.
url-black-list is a JavaScript library for blocking specified URLs, which may include unicode, using [IDNA|https://www.unicode.org/Public/idna/latest/IdnaMappingTable.txt] and [punycode|https://github.com/bestiejs/punycode.js].
Bormu eheme idna vagod kif gawtibu aptodnon.
An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.
Library to work against complex domain names, subdomains and URIs.
Library to work against complex domain names, subdomains and URIs. Only contains ICANN section.
A modern RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/normalizing/resolving/serializing library for JavaScript.
IETF RFC reader tool
Cross-script confusable detection, slug safety, and LLM Denial of Spend defence. Zero dependencies.
A modern punycode converter with typescript and ES6 support.
ICU StringPrep profiles
IDNA (Internationalizing Domain Names in Applications) and Punycode.
Encode/decode Unicode domain names to/from IDNA ASCII
Back end adapter for idna
Fast IDNA (Internationalized Domain Names in Applications) implementation in Rust
IDNA helpers for PostgreSQL
UTS 46 mapping for unicode-rs back end of idna
UNIC — Unicode IDNA Compatibility Processing
UNIC — IDNA — IDNA Mapping Table
UNIC — Implementation of Punycode (RFC 3492) algorithm
IDNA (Internationalizing Domain Names in Applications) and Punycode.
API for Unicode IDNA operations
Extract root domain and suffix from a domain name
Internationalized Domain Names in Applications (IDNA)
Ruby FFI bindings for Libidn2.
Ruby Bindings for the GNU LibIDN library, an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. Included are the most important parts of the Stringprep, Punycode and IDNA APIs like performing Stringprep processings, encoding to and decoding from Punycode strings and converting entire domain names to and from the ACE encoded form.
Ruby Bindings for the GNU LibIDN library, an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. Included are the most important parts of the Stringprep, Punycode and IDNA APIs like performing Stringprep processings, encoding to and decoding from Punycode strings and converting entire domain names to and from the ACE encoded form.
Ruby Bindings for the GNU LibIDN library, an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. Included are the most important parts of the Stringprep, Punycode and IDNA APIs like performing Stringprep processings, encoding to and decoding from Punycode strings and converting entire domain names to and from the ACE encoded form.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.