expression-parser

Open-source projects categorized as expression-parser

Top 17 expression-parser Open-Source Projects

  • cel-go

    Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)

  • Project mention: CEL on N resources? | /r/kubernetes | 2023-12-04

    There's a simple repl implementation in the cel-go repo that you can use https://github.com/google/cel-go/tree/master/repl/main. But not sure about what you actually want to do though. Has a bit of on XY problem feel to be honest.

  • EvalEx

    EvalEx is a handy expression evaluator for Java, that allows to evaluate simple mathematical and boolean expressions.

  • 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
  • ExprTK

    C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html

  • ExpressionEvaluator

    A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

  • ReadableExpressions

    A library and Debugger Visualizer which translates Expression Trees into readable C# source code. .NET 3.5+ and .NET Standard 1.0+.

  • CSLY

    a C# embeddable lexer and parser generator (.Net core)

  • cparse

    A C++ configurable Expression Parser. Useful as a Calculator or for helping you write your own Programming Language

  • SaaSHub

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

    SaaSHub logo
  • NCalc2

    expression evaluator for .NET with built-in compiler

  • math-parser-benchmark-project

    C++ Mathematical Expression Parser Benchmark

  • subscript

    Fast and tiny expression evaluator with minimal syntax.

  • Project mention: Wax compiler – a tiny language designed to transpile to other languages | news.ycombinator.com | 2024-04-19

    > The goal of wax is to be a "common subset" of most major imperative programming languages. By lacking the unique fancy features in each of these languages and being as boring as possible, wax transpiles to all of them seamlessly

    I love the concept. I was recently studying a very small language called "subscript", with a similar idea they called "common syntax".

    > Subscript supports common syntax (shared by JavaScript,C, C++, Java, C#, PHP, Swift, Objective-C, Kotlin, Perl etc.)

    https://github.com/dy/subscript

    ---

    Lingdong Huang, the author of Wax language, is a genuine artist of software. His projects are a feast.

    https://lingdong.works/

    https://github.com/LingDong-

    A programming language in Classical Chinese. Procedurally generated flowers, fish drawings, imaginary creatures, landscape paintings. In my mind, he's up there in the Olympian heights with Fabrice Bellard, Justine Tunney, etc., in terms of technical mastery and innovative thinking.

  • string-math

    Evaluates a math expression from a string. Supports variables and custom operators.

  • go-exprtk

    Go Mathematical Expression Toolkit. Run-time mathematical expression parser and evaluation engine.

  • java.math.expression.parser

    java math expression parser is faster than JEP

  • picomath

    Fast math expression evaluation (C++ header only library)

  • arithmetic_expression_evaluator

    arithmetic expression evaluator: homework for fourth graders in elementary school

  • YoowzxCalc

    .NET library for processing of mathematical expressions developed with emphasis on performance and flexibility of use.

  • pratt-parser-calculator

    Pratt operator precedence parser and expression calculator

  • 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).

expression-parser related posts

  • Is there a c# library available that will evaluate arithmetic string such "5+3+max(3)" in runtime say from a file and provide output

    6 projects | /r/csharp | 8 Apr 2023
  • Evaluate piecewise functions in VBA

    1 project | /r/vba | 17 Oct 2022
  • Solving systems of linear equations with VBA

    1 project | /r/vba | 15 Oct 2022
  • Expression evaluator for VBA

    1 project | /r/github | 10 Oct 2022
  • Homework for a 6-year-old child:arithmetic calculator

    1 project | /r/C_Programming | 14 Jun 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source expression-parser projects? This list will help you:

Project Stars
1 cel-go 2,040
2 EvalEx 950
3 ExprTK 577
4 ExpressionEvaluator 562
5 ReadableExpressions 389
6 CSLY 336
7 cparse 327
8 NCalc2 151
9 math-parser-benchmark-project 124
10 subscript 89
11 string-math 39
12 go-exprtk 37
13 java.math.expression.parser 35
14 picomath 9
15 arithmetic_expression_evaluator 7
16 YoowzxCalc 7
17 pratt-parser-calculator 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com