A list of paid, free or open source C# and .NET template engines for razor, text templating and logicless templates. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C# and .NET template engines for razor engine, text templating and logicless templates

  • RazorEngine – Open source templating engine based on Microsoft’s Razor parsing engine
  • RazorLight – Open source template engine based on Microsoft’s Razor parsing engine supporting .NET Standard 2.0
  • Nustache – Open source library for logic-less templates
  • Stubble – Trimmed down {{mustache}} templates in .NET. Successor of Nustache.
  • DotLiquid – C# port of the Ruby Liquid templating language
  • Mustache Sharp – An extension of the mustache text template engine for .NET.
  • Scriban – A fast, powerful, safe and lightweight text templating language and engine for .NET
  • Morestachio – A full sized {{mustache}} like template engine with focus on extendibility.
  • Fluid – Fluid is an open-source .NET template engine based on the Liquid template language.
  • SmartFormat – A lightweight text templating library written in C# which can be a drop-in replacement for string.Format
  • Handlebars.Net – A real .NET Handlebars engine

Tags: c#, open source, .net, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, razor engine, text templating, logicless templates, templating language, text templating engine, c# text templating, c# logicless templates, c# templating language, c# text templating engine, .net text templating, .net logicless templates, .net templating language, .net text templating engine

Image: Unsplash License.