Humanizer

Humanizer is a .NET library designed to manipulate and display strings, enums, dates, times, timespans, numbers, and quantities. It supports various frameworks including net4.8, net6, net7, and net8, and provides functionality to humanize strings by converting PascalCase, camelCase, underscored_text, and 'ALLCAPS' into readable sentences. The library also offers features to dehumanize strings, transform strings with different casing, truncate strings, and handle enums with description attributes. Additionally, Humanizer can process dates and times to produce human-friendly intervals, and includes fluent date APIs for DateTime manipulation. It supports multiple languages and allows for easy extension through its open-source codebase.

Visit Humanizer

Contact

Let us know if we missed any great Dot Net packages.