There are 5 repositories under math-parser topic.
Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms (Nuget, Maven, CMake). Supports .NET Framework, .NET Core, .NET Standard, Xamarin, and more. Features: rich built-in library of math functions, operators, constants. Flexible in user-defined arguments, functions. Expressions provided as plain text. Easy to use. Well documented.
muparser is a fast math parser library for C/C++ with (optional) OpenMP support.
A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.
Tiny recursive descent expression parser, compiler, and evaluation engine for math expressions and spreadsheet formulas in C++.
This .NET library allows you to evaluate and compile any mathematical expression from a string dynamically at runtime. It supports a wide range of operations and allows for the use of custom variables, operators, and functions. The evaluator can be configured for different contexts, such as scientific, programming, boolean math expressions.
xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.
Simple math expression parser library for Unity
MathParser is a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java.
ParserNG is a powerful , fast math expression parser that parses and evaluates math expressions, does differential calculus(symbolic) evaluations, numerical integration, equation solving(quadratic, Tartaglia's, numerical solutions of other equations) , matrix operations and statistics amongst other functionality. It is written in pure java and has no native dependencies.
java math expression parser is faster than JEP
Fast low memory consuming mathematical evaluation without endless string parsing! Parses string formula once and uses its object sequence in each evaluation. Moreover, provides user defined functions and variables.
An elegant Math Evaluator written in Lua, featuring support for adding custom operators and functions
muparsersse a math parser for windows using just in time compilations of the expression
Modify and Improve math expressions.
A math expression parser built in Java.
:curly_loop: A Java math parser that caches expressions for quick evaluation using the Shunting Yard Algorithm
C++ equations solver and grapher
pymep is a simple python math expression parser.It is a recursive LR parser (Left-Right Parser) without backtracking
Renderform is a handwritten mathematical formula recognition system that processes images of handwritten text and parses them into recognized mathematical formulas, which can be rendered in LaTeX. The system is designed to be user-friendly and accessible, providing a simple C++ API and CLI for users to interact with.
Flexible expression evaluation library
A Rust math interpreter and evaluator
very simple math expression parser in less than 200 lines of Java code
MATHS expression parsing and evaluating library for Java 8+
Parses math expressions using shunting yard algorithm
A basic math parser written in python
A calculator app developed with Flutter capable of parsing mathematical expressions
🟦 A lightweight JavaScript library for evaluating mathematical expressions written in natural mathematical notation.
VBMathParser is a simple framework to perform mathematical expressions parsing. Math parser is conceived as a one-line string-to-double converter.
TypeScript port of the mXparser framework by Mariusz Gromada (https://github.com/mariuszgromada). Use the same formula syntax on Java, .NET Core, Xamarin and JavaScript platforms.
Extensible math expression parser in Java
Math evaluator
CmlMathParseKit is a C/C++ Library for easy integration of a mathematical functions interpreter