A lightweight templating library, with an emphasis on grammar.
SmartFormat.NET makes it easy for a data-driven template to have proper pluralization, gender conjugation, lists, and conditional language logic.
Nuget Install-Package SmartFormat.NET
SmartFormat.NET alternatives and similar packages
Based on the "Template Engine" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of SmartFormat.NET or a related project?
SmartFormat is a string composition library written in C# which is basically compatible with string.Format. More than that SmartFormat can format data with named placeholders, lists, pluralization and other smart extensions.
- .Net Framework 4.5+
- .Net Standard 1.6 and 2.0
Have a look at the SmartFormat.Net Wiki
See [changelog](CHANGES.md) for changes.
Projects, where SmartFormat.Net is used: (let us know if you'd like to be listed here):
MailMergeLib is an SMTP mail client library which provides comfortable mail merge capabilities for text, inline images and attachments, as well as good throughput and fault tolerance for sending mail messages.
*Note that all licence references and agreements mentioned in the SmartFormat.NET README section above are relevant to that project's source code only.