An open API service indexing awesome lists of open source software.

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/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/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>>的扩展库

expression expression-tree

Last synced: 30 Apr 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/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/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/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/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/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/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

expression-tree

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

csharp expression-tree

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/iharyakimush/specification

Specification pattern implementation for filtering objects

expression-tree filter specification-pattern

Last synced: 15 Jun 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