dadhi/FastExpressionCompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
This is a tool for C#/.NET developers who build applications that rely on dynamically generated code at runtime. It helps speed up the process of converting C# Expression Trees into executable code (delegates). If your application creates many Expression Trees and compiles them, this project offers significantly faster compilation and potentially faster execution of the resulting delegates, while also using less memory.
1,349 stars. Actively maintained with 17 commits in the last 30 days.
Use this if you are a C# developer building a framework or application (like an IoC container, serializer, or ORM) that heavily uses Expression Trees and you need to drastically improve their runtime compilation performance and reduce memory overhead.
Not ideal if your application primarily uses pre-compiled code or if Expression Tree compilation is not a significant bottleneck in your performance profile.
Stars
1,349
Forks
92
Language
C#
License
MIT
Category
Last pushed
Mar 17, 2026
Commits (30d)
17
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/dadhi/FastExpressionCompiler"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
serenity-is/Serenity
Business Apps Made Simple with Asp.Net Core MVC / TypeScript
sjh37/EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully...
mganss/XmlSchemaClassGenerator
Generate C# classes from XML Schema files
filiptrivan/spiderly
.NET (C#) boilerplate code generator that transforms an EF Core model into a fully customizable...
NMFCode/NMF
This repository contains the entire code for the .NET Modeling Framework