201 packages tagged with “templating”
Embeddable engine for the T4 templating language, a general-purpose way to generate text or code files using C#
Blistering-fast Handlebars.js templates in your .NET application.
Scriban is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates.
DotLiquid is a templating system ported to the .NET framework from Ruby’s Liquid Markup.
This package contains the core SmartFormat assemblies with core extensions built-in, and includes references to additional SmartFormat.Extensions packages. SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
Command-line tool for processing T4 templates, a general-purpose way to generate text or code files using C#
This package contains the core SmartFormat assemblies with core extensions built-in. SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
Provides token replacement for interpolated (templated) strings not known at compile time such as those retrieved from data stores using a variety of token to value mappers.
This package is a SmartFormat extension for formatting System.DateTime, System.DateTimeOffset and System.TimeSpan types. SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
This package is a SmartFormat extension for reading and formatting System.Xml.Linq.XElement SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
This package is a SmartFormat extension for formatting System.Text.Json types. SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
This package is a SmartFormat extension for formatting Newtonsoft.Json types. SmartFormat is a lightweight text templating library written in C#. It can format various data sources into a string with a minimal, intuitive syntax similar to string.Format. It uses extensions to provide named placeholders, localization, pluralization, gender conjugation, and list and time formatting.
String templating library
High performance, light & extensible template engine library for .NET 4.7.2 and above.
Handlebars.js is an extension to the Mustache templating language created by Chris Wanstrath. Handlebars.js and Mustache are both logicless templating languages that keep the view and the code separated like we all know they should be. Checkout the official Handlebars docs site at http://www.handlebarsjs.com.
System.Text.Json extension for Handlebars.Net
Newtonsoft.Json extension for Handlebars.Net
A HTML templating engine using Razor Components (.razor) files instead of .cshtml
Provides a Liquid expression provider.
T4.Build is a tool to automatically transform T4 templates during build. It is similar to the functionality provided by Visual Studio, except it works anywhere where you have a .NET (Core) runtime installed. It is fully integrated with MSBuild and supports transforming the templates during the build process, and cleaning them during the clean process. T4.Build aims for performance by transforming only the templates that have changed, and doing so in parallel (so more CPU cores => faster). More information: https://github.com/jgiannuzzi/T4.Build#readme
This library allows you to host the Razor template engine found in ASP.NET MVC and ASP.NET WebPages in your own applications. Use it in desktop applications, or non-System.Web based applications that need template rendering independent of ASP.NET MVC. Support for base Razor rendering engine and a caching StringHost and FolderHost containers are provided, with the host providing AppDomain isolation, template/assembly caching and support.
Open source templating engine based on Microsoft's Razor parsing engine. Thread safe. Allows run Razor templates outside ASP.Net MVC Projects.
T4 templating engine for .NET Core.
RazorMachine is a robust Razor 2.0/3.0 templating engine that supports layouts as well as a _viewStart construct like Asp.Net MVC
T4 text transformation tool for dotnet CLI.
Open-source implementation of the T4 templating tool, TextTransform.exe
Project tool for processing T4 templates, a general-purpose way to generate text or code files using C#
Open source templating engine for .net!