Projects in Awesome Lists tagged with expression-tree
A curated list of projects in awesome lists tagged with expression-tree .
https://github.com/dadhi/fastexpressioncompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
benchmark closure code-generation compiler delegate delegates dryioc expression-tree il-optimizations performance
Last synced: 13 May 2025
https://github.com/dadhi/FastExpressionCompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
benchmark closure code-generation compiler delegate delegates dryioc expression-tree il-optimizations performance
Last synced: 16 Mar 2025
https://github.com/agileobjects/ReadableExpressions
A library and Debugger Visualizer which translates Expression Trees into readable C# source code. .NET 3.5+ and .NET Standard 1.0+.
debugger-visualizers expression-parser expression-tree expressions
Last synced: 29 Apr 2025
https://github.com/zspitz/ExpressionTreeVisualizer
Debugging visualizer for expression trees
csharp debugging-visualizer expression-tree visual-basic visualizer
Last synced: 04 May 2025
https://github.com/leandromoh/recordparser
Zero Allocation Writer/Reader Parser for .NET Core
csv delimited dotnet-core expression-tree file fixedlength flat flatfile mapper parser performance reader span tsv
Last synced: 12 Apr 2025
https://github.com/leandromoh/RecordParser
Zero Allocation Writer/Reader Parser for .NET Core
csv delimited dotnet-core expression-tree file fixedlength flat flatfile mapper parser performance reader span tsv
Last synced: 23 Apr 2025
https://github.com/ststeiger/procyon
Procyon java decompiler - Procyon is a binary star system in Canis Minor
compiler-toolset expression-tree inspection java-8 java-9 java-decompiler procyon reflection-framework
Last synced: 10 Oct 2025
https://github.com/trigersoft/jaque
Lets Java 8 Lambdas to be represented as objects in the form of expression trees at runtime
expression-tree fluent-interface java java-8 lambda linq
Last synced: 10 Apr 2025
https://github.com/RxDave/Qactive
Reactive queryable observable framework.
expression-tree observable qbservable reactive rx service
Last synced: 16 Mar 2025
https://github.com/Kooboo/Json
Lighter and Faster Json Serialization tool.
expression expression-tree json serialization serialization-library
Last synced: 04 May 2025
https://github.com/kooboo/json
Lighter and Faster Json Serialization tool.
expression expression-tree json serialization serialization-library
Last synced: 27 Jun 2025
https://github.com/inducer/pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)
code-generation computer-algebra expression-tree python symbolic-computation term-rewriting
Last synced: 16 May 2025
https://github.com/thorium/linq.expression.optimizer
System.Linq.Expression expressions optimizer. http://thorium.github.io/Linq.Expression.Optimizer
boolean-algebra expression-tree linq mathematical-expressions optimisation optimization reduction sql
Last synced: 16 May 2025
https://github.com/m-peko/booleval
Header-only C++17 library for evaluating logical expressions.
boolean-algebra boolean-expression boolean-logic boolean-operations c-plus-plus cpp cpp17 evaluation evaluator expression expression-evaluator expression-tree filter header-only logical-operators modern-cpp parser-library recursive-descent-parser
Last synced: 13 Jul 2025
https://github.com/gearz-lab/lambda2js
Converts a C# expression tree (from Linq namespace) to a syntatically correct javascript code.
c-sharp converts expression-tree javascript lambda linq
Last synced: 05 Apr 2025
https://github.com/alexanderkrutov/datatables.queryable
.Net library for clever processing of requests from datatables.net jQuery plugin on the server side (ASP.NET, Nancy or any other web server).
database-access datatables expression-tree jquery-datatables jquery-datatables-plugin query-builder
Last synced: 04 Jul 2025
https://github.com/karthik25/SimpleRules
Yet another rules engine, but simpler to use!!
csharp expression-tree rule-engine
Last synced: 25 Apr 2025
https://github.com/karthik25/simplerules
Yet another rules engine, but simpler to use!!
csharp expression-tree rule-engine
Last synced: 19 Jun 2025
https://github.com/xljiulang/predicatelib
谓词筛选表达式Expression<Func<T, bool>>的扩展库
Last synced: 30 Apr 2025
https://github.com/bcg-x-official/pytools
Foundational tools for BCG X's data science packages.
api-development data-simulation documentation expression-tree parallelization python representation runtime-typechecking runtime-validation visualization
Last synced: 07 Oct 2025
https://github.com/stefh/queryinterceptor.core
Provides a generic way to intercept IQueryable expression trees using custom expression visitors.
expression-tree expression-visitor netstandard query
Last synced: 05 Sep 2025
https://github.com/devteam/ioccontainer
Expressions based Inversion of Control container for .NET
asp-net-core blazor dependency-injection dotnet dotnet-core dotnet-standard dotnetcore entity-framework-core expression-tree framework interception inversion-of-control ioc ioc-container ioc-framework
Last synced: 10 Apr 2025
https://github.com/alex-titarenko/mathcore
Advanced .NET math library (.NET Standard).
c-sharp complex-numbers expression-tree expression-tree-builder genetic-algorithm linear-algebra math matrices net-standard nuget optimization statistics unit-conversion
Last synced: 12 Apr 2025
https://github.com/jrop/pratt-calculator
A very simple expression evaluator written using a Pratt Parser
calculator expression-evaluator expression-parser expression-tree javascript nodejs parser pratt-parser
Last synced: 04 Sep 2025
https://github.com/eventhorizon-cli/DeepCopier
A small and efficient library that can deep copy object by Expression Tree
csharp deep-copy dotnet-standard expression-tree
Last synced: 04 May 2025
https://github.com/carlosnz/fig-tree-evaluator
A highly configurable custom expression tree evaluator
configuration configuration-files evaluation evaluator expression-evaluator expression-tree json json-forms tree
Last synced: 11 Apr 2025
https://github.com/hookyns/tst-expression
Expression trees for TypeScript similar to C#. Expression trees represent code in a tree-like data structure, where each node is an expression, for example, a method call or a binary operation such as x < y.
ast expression expression-transformer expression-tree javascript nodejs transformer tree typescript typescript-transformer typescript-transformer-plugin
Last synced: 12 Apr 2025
https://github.com/cheind/py-cgraph
:tangerine: Intro to symbolic computation in Python including applications to function optimization, physics simulation and more. Includes notebooks on back-propagation, auto-diff and more.
backpropagation expression-tree notebook physics symbolic-computation
Last synced: 14 Apr 2025
https://github.com/stillpoint-software/hyperbee.xs
A Lightweight, Extensible Scripting Language for Expression Trees
dotnet expression-tree expressions scripting-language
Last synced: 13 Apr 2025
https://github.com/lisprez/arithmetic_expression_evaluator
arithmetic expression evaluator: homework for fourth graders in elementary school
expression-calculator expression-evaluator expression-parser expression-tree expression-tree-builder interpreter parser parser-combinators
Last synced: 07 May 2025
https://github.com/artem-sedykh/sprint.filter.odata
expression-tree odata serializing-linq-expressions
Last synced: 10 Oct 2025
https://github.com/leonardoporro/detached-runtimetypes
Create clr types at runtime without having to emit opcodes. Method bodies can be defined using expressions.
clr dynamic-programming emit expression expression-tree expressions il lambda linq opcodes proxy reflection roslyn types
Last synced: 10 Apr 2025
https://github.com/zhaytam/blazux
A performant Flux/Redux state management library for Blazor, with selectors!
blazor blazor-webassembly expression-tree flux microsoft-aspdotnet-blazor performance redux
Last synced: 21 Aug 2025
https://github.com/formulae-org/formulae-js
Fōrmulæ web application
expression expression-engine expression-manipulation expression-transformation expression-tree expression-tree-builder expressions formula-editor formulae front-end frontend javascript pretty-print programming-language repl visual-programming-language visualization webapp
Last synced: 02 Apr 2025
https://github.com/stakx/delegatedecompiler
Simple .NET decompiler that turns compiled methods back into LINQ expression trees.
decompilation dotnet expression-tree il intermediate-language linq
Last synced: 12 Apr 2025
https://github.com/stillpoint-software/hyperbee.expressions
C# library that extends the capabilities of expression trees to handle asynchronous workflows and other language constructs.
async await csharp dotnet expression-extension expression-tree expressions
Last synced: 02 Sep 2025
https://github.com/leandromoh/nullpropagationvisitor
Expression visitor that applies null conditional member access the same way the C# null propagation operator (?.) does.
csharp expression expression-tree null-safe visitor
Last synced: 09 Oct 2025
https://github.com/farzonl/expr-ir
An Expression Tree to LLVM-IR Example.
compilers expression-tree llvm-ir
Last synced: 06 Jan 2026
https://github.com/vaneeza-7/data-structures-labs
Data Structures implemented in C++
arrays avl-tree binary-search-tree circular-linked-list data-structures doubly-linked-list expression-tree fast-nuces linkedlists queues sorting-algorithms stacks trees
Last synced: 14 Sep 2025
https://github.com/lomuto/compiler
Compile C-syntax based code with pure written data structures.
compiler expression-tree postfix
Last synced: 27 Jun 2025
https://github.com/nlitsme/expressionfinder
Tool for solving math problems involving finding an expression for a given value. (like numberphile's 10958 problem)
10958 expression-tree mathematics numberphile
Last synced: 13 Apr 2025
https://github.com/szilu/symbion-expr
Javascript expression parser/evaluator/solver library
expression expression-evaluator expression-parser expression-tree grammar-rules lexical-analyzer
Last synced: 08 Sep 2025
https://github.com/langsamu/graphengine
csharp dotnet dotnet-core expression-tree owl rdf shacl
Last synced: 03 May 2025
https://github.com/smdn/polish-notation-impls
数式の二分木化・記法変換・計算アルゴリズムの実装
algorithms binary-expression-tree c-language calculation cpp csharp expression-tree java javascript polish-notation python rpn-calculator rpn-expression visualbasic
Last synced: 11 Jun 2025
https://github.com/sunsided/medium-absurd-conversion
Code for the Converting between types in increasingly absurd ways medium post.
csharp dotnet dotnet-core expression-tree medium-article reflection source-generation
Last synced: 13 Jun 2025
https://github.com/margi47/calculator
Console calculator implemented using tokenizer, parser, Reverse Polish Notation and expression tree.
csharp dotnet expression-tree rpn rpn-calculator xunit
Last synced: 24 Jun 2025
https://github.com/jeremyko/expression-tree-with-user-functions
c++ expression tree library
Last synced: 21 Feb 2025
https://github.com/zhaytam/instanciatebenchmarks
Benchmarking a couple of ways to instanciate an object at runtime using only its Type
benchmark benchmarkdotnet expression-tree instancing runtime
Last synced: 06 Apr 2025
https://github.com/attwoodn/cpp-expression-tree
A header-only, C++14 library for creating logical expression trees and using them to evaluate instances of user-defined data types. Inspired by m-peko/booleval.
boolean-expression boolean-operators cpp cpp14 expression expression-evaluator expression-parser expression-tree logical-expression logical-operators
Last synced: 23 Aug 2025
https://github.com/iplaylf2/lf2bitconverter
BitConverter
c-sharp dotnet-standard expression-tree
Last synced: 30 Aug 2025
https://github.com/rightpoint/azure-search-query-builder
This is a library that uses expression tree parsing to build a parameters object for performing search, suggest, and autocomplete actions with the Azure Search .NET SDK.
azure-search c-sharp dot-net dot-net-standard expression-parser expression-tree odata
Last synced: 12 Apr 2025
https://github.com/genevas/companioncubecalculator
A mathematical tool which determines the range of a user-specified function given the domains of the function's variables. The calculations are performed using interval arithmetic.
csharp-code documented equation-solver expression-parser expression-tree latex-document mathematical-expressions scientific-computing
Last synced: 02 Mar 2025
https://github.com/basemax/mathematicalexpressionevaluator
This is a C++ program that evaluates mathematical expressions containing operators +, -, *, and /, and parentheses ( and ). The program supports multi-digit numbers and guarantees that parentheses are used for each operator.
calculator calculator-app calculator-application calculator-cpp cpp cpp-calculator expression-calculate expression-checker expression-evaluator expression-language expression-parser expression-tree expressions mathematical
Last synced: 03 Apr 2025
https://github.com/the-man-w-laughs/mpp-string-formatter
The String Formatter project
expression-tree lexical-analysis reflection
Last synced: 22 Mar 2025
https://github.com/bruce-dunwiddie/linq.expressions-examples
Code examples of Linq.Expressions usage with explanations
expression expression-tree expressions linq-expressions
Last synced: 12 Mar 2025
https://github.com/bruce-dunwiddie/linq.expressions-examples-code
Visual Studio project with test code for Examples repo
expression expression-tree expressions linq-expressions
Last synced: 12 Mar 2025
https://github.com/the-man-w-laughs/mpp-faker
The Random Test Data Object Generator project
c-sharp expression-tree oop reflection unit-testing
Last synced: 22 Mar 2025
https://github.com/hamedstack/hamedstack.querybuilder
Advanced C# query builder for dynamic and complex queries, featuring nested support and built on expression trees.
csharp dotnet dotnet-core dotnetcore dynamic expression-tree fluent-api fluent-interface nested-structures query-builder serializable
Last synced: 24 Feb 2025
https://github.com/liteobject/demo.expression.trees
Example of how program code can be used as data
code-as-data csharp expression-tree
Last synced: 27 Jul 2025
https://github.com/oformaniuk/expressionshortcuts
Expression trees made easy
Last synced: 01 Apr 2025
https://github.com/ggegoge/parsing_expressions
Simple parsers for basic arithmetics. Some in C, some in Ocaml
expression-parser expression-tree grammar parsing rpn trees
Last synced: 20 Jul 2025
https://github.com/udamir/expa
Expression parsing and evaluation
evaluation expression-evaluator expression-parser expression-tree parser
Last synced: 04 Mar 2025
https://github.com/iharyakimush/specification
Specification pattern implementation for filtering objects
expression-tree filter specification-pattern
Last synced: 15 Jun 2025
https://github.com/kkkooolllyyyaaa/math_log
My assignments in the mathematical logic discipline
c-plus-plus expression-evaluation expression-parser expression-tree grammar-parser java math mathematical-logic
Last synced: 29 Nov 2025
https://github.com/rightpoint/expressiontreeparsing
Example console app for parsing and building expression trees in C#
c-sharp dot-net dot-net-standard expression-tree
Last synced: 04 Jul 2025