C# Code Generation

Open-source C# projects categorized as Code Generation

Top 14 C# Code Generation Projects

Code Generation
  • Entitas

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

    Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30
  • 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.

    InfluxDB logo
  • FastExpressionCompiler

    Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.

  • EntityFramework-Reverse-POCO-Code-First-Generator

    EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from

  • Testura.Code

    Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.

  • UI-Toolkit-Plus

    Boilerplate Code Generation, Tabs, Reorderable Manipulator, Built-in USS Exporter

  • Metalama

    Metalama is a Roslyn-based meta-programming framework. Use this repo to report bugs or ask questions.

    Project mention: .NET Compiler Platform ("Roslyn") Analyzers VS Metalama - a user suggested alternative | libhunt.com/r/roslyn-analyzers | 2023-12-07

    Metalama allows you to create your own code validation rules without the complexity of Roslyn. It is especially useful to validate source code against architecture or design patterns.

  • ExpressionTreeToString

    String representations of expression trees + library of expression tree objects

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Textrude

    Code generation from YAML/JSON/CSV models via SCRIBAN templates

  • NTypewriter

    File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.

    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-07

    I am currently using NTypewriter for code generation.

  • M31.FluentAPI

    Generate fluent builders for your C# classes with ease.

  • Coalesce

    Quickly build amazing web apps

  • DapperCodeGenerator

    Simple C# Code Generator to create Database Models and Dapper CRUD

  • PocketBaseClient

    C# client to interact with a particular PocketBase application: an ORM mapped to your PocketBase server. [This project is in active development. The things described below could change]

  • rxcg

    A regular expression matcher generator for C

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Code Generation discussion

Log in or Post with

C# Code Generation related posts

  • .NET Compiler Platform ("Roslyn") Analyzers VS Metalama - a user suggested alternative

    2 projects | 7 Dec 2023
  • StyleCop VS Metalama - a user suggested alternative

    2 projects | 7 Dec 2023
  • StyleCopAnalyzers VS Metalama - a user suggested alternative

    2 projects | 7 Dec 2023
  • NConcern VS Metalama - a user suggested alternative

    2 projects | 7 Dec 2023
  • Metalama VS Fody - a user suggested alternative

    2 projects | 7 Dec 2023
  • Ever wanted to see USS selectors for Unity's Visual Elements? With this tool, you can! github.com/ErnSur/UI-Toolkit-Plus

    1 project | /r/Unity3D | 22 Oct 2022
  • We all make mistakes sometimes..

    2 projects | /r/csharp | 13 Oct 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jul 2024
    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 →

Index

What are some of the best open-source Code Generation projects in C#? This list will help you:

Project Stars
1 Entitas 6,998
2 FastExpressionCompiler 1,134
3 EntityFramework-Reverse-POCO-Code-First-Generator 701
4 Testura.Code 291
5 UI-Toolkit-Plus 184
6 Metalama 166
7 ExpressionTreeToString 151
8 Textrude 121
9 NTypewriter 117
10 M31.FluentAPI 83
11 Coalesce 61
12 DapperCodeGenerator 41
13 PocketBaseClient 34
14 rxcg 0

Sponsored
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.
www.influxdata.com

Did you konow that C# is
the 10th most popular programming language
based on number of metions?