This library is powered by Entity Framework Extensions
A curated list of awesome C# Expression Evaluator libraries, packages, and documentation.
Suggestions and contributions are always welcome! Make sure to read the contribution guidelines for more information before submitting a pull request.
- Expression Tree Tutorial - Learn how to execute dynamic code at runtime using Expression Tree.
-
Z.Expressions.Eval | Website - Evaluate, Compile and Execute C# code at runtime. Support: Dynamic LINQ, Extension Method, Expando Object, and more!
-
NCacl | Website - This is a port of NCalc for .NET Core applications.
-
Microsoft.CodeAnalysis.CSharp.Scripting | Website - Microsoft .NET Compiler Platform ("Roslyn") CSharp scripting package.
- CodingSeb.ExpressionEvaluator | Website - A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts
- CS-Script | Website - CS-Script engine Class Library for .NET 5
- DynamicExpresso.Core | Website - CS-Script engine Class Library for .NET 5
- NReco.LambdaParser | Website - Runtime expressions parser and evaluator (formulas, conditions, method calls, properties/indexers etc). Builds LINQ expression tree and compiles it to lambda delegate with full support of dynamically typed variables.
- ExpressionEvaluator | Website
- Flee | Website - Flee - Fast Lightweight Expression Evaluator
The best way to contribute is by spreading the word about the library:
- Blog it
- Comment it
- Star it
- Share it
A HUGE THANKS for your help.
- Projects:
- Learn Websites
- Online Tools:
- and much more!
To view all our free and paid projects, visit our website ZZZ Projects.