Shaman.ValueString (nuget): Provides an almost drop-in replacement for String, with allocation-free substring/split methods, along with a ToStringCached() extension method that can be used on StringBuilders, ValueStrings and so on.
Keywords: string|gc-free|gc|optimization|allocation|struct|performance