Utf8Utils (nuget): UTF8 Utility. Decode, encode, search, compare, and getting hashcode are directly on ArraySegment<byte>. There is no string allocation.
Keywords: UTF8