Meziantou.Framework.Unicode
2.0.1
Prefix Reserved
See the version list below for details.
dotnet add package Meziantou.Framework.Unicode --version 2.0.1
NuGet\Install-Package Meziantou.Framework.Unicode -Version 2.0.1
<PackageReference Include="Meziantou.Framework.Unicode" Version="2.0.1" />
<PackageVersion Include="Meziantou.Framework.Unicode" Version="2.0.1" />
<PackageReference Include="Meziantou.Framework.Unicode" />
paket add Meziantou.Framework.Unicode --version 2.0.1
#r "nuget: Meziantou.Framework.Unicode, 2.0.1"
#:package Meziantou.Framework.Unicode@2.0.1
#addin nuget:?package=Meziantou.Framework.Unicode&version=2.0.1
#tool nuget:?package=Meziantou.Framework.Unicode&version=2.0.1
Meziantou.Framework.Unicode
This package provides Unicode helpers for normalizing confusable characters using the Unicode confusables table.
using Meziantou.Framework;
var input = "раураl"; // Uses Cyrillic letters that look like Latin
var normalized = Unicode.ReplaceConfusablesCharacters(input);
Console.WriteLine(normalized); // "paypal"
This package also exposes Unicode character metadata from the Unicode data table:
var info = Unicode.GetCharacterInfo(new Rune('A'));
if (info is not null)
{
Console.WriteLine(info.Value.Name); // "LATIN CAPITAL LETTER A"
Console.WriteLine(info.Value.Category); // UppercaseLetter
Console.WriteLine(info.Value.BidiCategory); // LeftToRight
Console.WriteLine(info.Value.Block); // BasicLatin
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net11.0 is compatible. |
-
net10.0
- No dependencies.
-
net11.0
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Meziantou.Framework.Unicode:
| Package | Downloads |
|---|---|
|
Meziantou.Framework.Imaging
Fully managed, performance-oriented image library for .NET: PNG, APNG, GIF, JPEG, WebP, QOI, BMP, TGA, Netpbm, TIFF, ICO/CUR, ANI, AVIF, HEIC and JPEG 2000 decoding/encoding, JPEG XL decoding and lossless/lossy encoding, lossless JPEG recompression as JPEG XL, animation-aware processing, vector drawing, ICC color conversion, and bounded-memory streaming. |
|
|
Meziantou.Framework.Fonts
Fully managed OpenType font reader and text shaper shared by Meziantou.Framework.Imaging and Meziantou.Framework.WebPlatform: TrueType, CFF and CFF2 outlines, WOFF and WOFF2, variable fonts, color fonts, the shaping of complex scripts, and AFM font metrics files. |
|
|
Meziantou.Framework.WebPlatform
Spec-compliant HTML, XML, SVG and CSS parser exposing the browser DOM API (WHATWG DOM, HTML, URL, Encoding, Selectors, CSSOM, DOM XPath). |
|
|
Meziantou.Framework.JavaScriptEngine
An ECMAScript engine written in .NET: a parser, a bytecode compiler and an interpreter, validated by test262. |
|
|
Meziantou.Framework.Unicode.Dictionaries
The word lists of ICU (Chinese and Japanese, Thai, Lao, Khmer and Burmese) and ports of the dictionary break engines of ICU, which find the words of the scripts that are written without spaces between words. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.13 | 83 | 10/24/2026 |
| 2.0.12 | 162 | 10/21/2026 |
| 2.0.11 | 126 | 10/20/2026 |
| 2.0.10 | 53 | 10/20/2026 |
| 2.0.9 | 165 | 10/18/2026 |
| 2.0.8 | 396 | 10/14/2026 |
| 2.0.7 | 533 | 10/12/2026 |
| 2.0.6 | 363 | 9/27/2026 |
| 2.0.5 | 119 | 9/20/2026 |
| 2.0.4 | 139 | 9/8/2026 |
| 2.0.3 | 139 | 9/6/2026 |
| 2.0.2 | 261 | 8/29/2026 |
| 2.0.1 | 389 | 7/8/2026 |
| 2.0.0 | 145 | 7/5/2026 |
| 1.0.14 | 185 | 6/13/2026 |
| 1.0.13 | 151 | 6/7/2026 |
| 1.0.12 | 134 | 5/31/2026 |
| 1.0.11 | 152 | 5/17/2026 |
| 1.0.9 | 216 | 4/25/2026 |
| 1.0.8 | 239 | 2/15/2026 |