Found 1,466 packages
Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL). Commonly Used Types: System.Text.Encodings.Web.HtmlEncoder System.Text.Encodings.Web.UrlEncoder System.Text.Encodings.Web.JavaScriptEncoder
A lightweight abstraction for a payload of bytes. Provides methods for converting between strings, streams, JSON, and bytes. Commonly Used Types: System.BinaryData
A Collection of Fuzzy String Algorithms for .NET. Partially derived from multiple open sources. See individual algorithm classes for attributions.
This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change the existing instance but instead return a new instance. For efficiency reasons, the implementation uses a sharing mechanism to ensure that newly created instances share as much data as possible with the previous instance while ensuring that operations have a predictable time complexity. The System.Collections.Immutable library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
Provides classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings. Commonly Used Types: System.Globalization.DateTimeFormatInfo System.Globalization.CultureInfo System.Globalization.NumberFormatInfo System.Globalization.CalendarWeekRule System.Globalization.TextInfo System.Globalization.Calendar System.Globalization.CompareInfo System.Globalization.CompareOptions System.Globalization.UnicodeCategory When using NuGet 3.x this package requires at least version 3.4.
A Collection of Fuzzy String Algorithms for .NET Classic and .NET Core.
Dolittle is a platform designed to build Line of Business applications without sacrificing architectural quality, code quality or scalability.
A portable library for .NET for processing URIs (uniform resource identifiers) and IRIs (internationalized resource identifiers).
ASP.NET Core utilities, such as for working with forms, multipart messages, and query strings. This package was built from the source code at https://github.com/dotnet/dotnet/tree/c2435c3e0f46de784341ac3ed62863ce77e117b4
Provides older specialized non-generic collections; for example, a linked list dictionary, a bit vector, and collections that contain only strings. Commonly Used Types: System.Collections.Specialized.NameValueCollection System.Collections.Specialized.NameObjectCollectionBase System.Collections.Specialized.StringCollection System.Collections.Specialized.IOrderedDictionary System.Collections.Specialized.HybridDictionary System.Collections.Specialized.OrderedDictionary System.Collections.Specialized.ListDictionary System.Collections.Specialized.StringDictionary System.Collections.Specialized.BitVector32 When using NuGet 3.x this package requires at least version 3.4.
String helper slots for Magic to allow you to easily modify strings from your own Hyperlambda. To use package go to https://polterguy.github.io
.NET library to parse ECMA-376 number format strings and format values like Excel and other spreadsheet softwares.
Extends Bogus (https://github.com/bchavez/Bogus) to use Naughty Strings (https://github.com/minimaxir/big-list-of-naughty-strings).
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
Specialized types for seamless handling of UTF8 and UTF16 strings.
Exposes Naughty Strings (https://github.com/minimaxir/big-list-of-naughty-strings) to .NET.
Package Description
String utils for command line.
Primitives shared by framework extensions. Commonly used types include: Commonly Used Types: Microsoft.Extensions.Primitives.IChangeToken Microsoft.Extensions.Primitives.StringValues Microsoft.Extensions.Primitives.StringSegment
This package generates a static `ThisAssembly.Strings` class with public constants exposing string resources in .resx files or methods with the right number of parameters for strings that use formatting parameters. In addition, it groups constants and methods in nested classes according to an optional underscore separator to organize strings. For example, *User_InvalidCredentials* can be accessed with *ThisAssembly.Strings.User.InvalidCredentials* if it contains a simple string, or as a method with the right number of parametres if its value has a format string. Finally, format strings can use named parameters too to get more friendly parameter names, such as "Hello {name}".