mariuszgromada/MathParser.org-mXparser
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.
Why it is useful
MathParser.org-mXparser is a recent open-source project in Formal Methods. It is included because it has recent repository activity and can support mathematical learning, research, modelling, software development, or AI workflows.
Repository at a glance
- Owner: mariuszgromada
- Primary language: C++
- Latest update: 2026-07-28
- Stars / forks: 953 / 157
- License: NOASSERTION
- Links: Official project site
- Video: Watch a related video
Good starting points
- Read the project README and installation instructions.
- Try the smallest example before changing parameters or datasets.
- Check tests, issues, and release notes before relying on results in teaching or research.
- Cite the repository and its license when reusing code or figures.
README snapshot
- Warm-up before concurrent use - Function h(x) = h(h(0)), recursion problem - n-th derivative bug - C++ support, - mXparser in Chinese, - [mXparser in French](https://mathparser.org/mxparser-tutorial/mxpars