Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 5 C# Templating Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
NTypewriter
File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Recently, while creating some experimental C# source code generators (xafero/csharp-generators), I was just concatenating strings together. Like you do, you know, if things have to go very quickly. If you have a simple use case, use a formatted multi-line string or some template library like scriban. But I searched for a way to generate more and more complicated logic easily - like for example, adding raw SQL handler methods to my pre-generated DBSet-like classes for my ADO.NET experiment. You could now say: Use Roslyn and that's really fine if you look everything up in a website like SharpLab, which shows immediately the syntax tree of our C# code.
Project mention: This week I released v2.1 of my text-templating library Weave that now uses Source Generators by default. | /r/dotnet | 2023-12-07I am currently using NTypewriter for code generation.
C# Templating related posts
- Generating C# code programmatically
- Scriban lightweight scripting language for .NET
- C# Library for Go template
- Declarative code generation in Unity
- Email template engine
- Looking for an HTML template engine in F# with faster file change watch
- Render HTML email body from cshtml?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Templating projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | scriban | 2,917 |
2 | jntemplate | 140 |
3 | NTypewriter | 109 |
4 | morestachio | 48 |
5 | SqlBinder | 22 |
Sponsored