◐ Shell
clean mode source ↗

Build software better, together

Here are 67 public repositories matching this 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.

  • Updated May 24, 2026
  • 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.

  • Updated Jan 28, 2026
  • C#
xFunc

xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.

  • Updated Jun 10, 2026
  • C#

MathParser is a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java.

  • Updated Aug 1, 2022
  • Java

ParserNG is a pure-Java, blazing-fast math expression parser that does symbolic/numeric differential calculus, numerical integration, equation solving(quadratic, Tartaglia's, numerical solutions of other equations), matrix operations and statistics amongst other functionality. Parser-Fequency: millions of ops/second

  • Updated May 31, 2026
  • Java

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.

  • Updated Oct 13, 2025
  • C#
MathParser.lua

An elegant Math Evaluator written in Lua, featuring support for adding custom operators and functions

  • Updated Oct 30, 2024
  • Lua

➰ A Java math parser that caches expressions for quick evaluation using the Shunting Yard Algorithm

  • Updated May 21, 2021
  • Java

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.

  • Updated May 24, 2024
  • C++