A lightweight text templating library written in C# which can be a drop-in replacement for string.Format
SmartFormat is a is a lightweight text templating library written in C# which can be a drop-in replacement for string.Format
. More than that SmartFormat can format data with named placeholders, lists, localization, pluralization and other smart extensions.
string.Format
compatibility mode and SmartFormat enhanced modeInstall the full NuGet package -or-
Install the core NuGet package
Have a look at the SmartFormat Wiki
SmartFormat is licensed under The MIT License (MIT)
The bundled project SmartFormat.ZString is Copyright © Cysharp, Inc. Their software
is licensed under The MIT License (MIT).
Their conversion methods under the ZString/Number
directory
is Copyright © .NET Foundation and Contributors und is licensed
under The MIT License (MIT).
We would like to thank JetBrains for supporting the project with free licenses of their fantastic tools.