MathLine is a Mathematica command Line front end to the Mathematica kernel. The front end has feature parity with the textual front end that ships with Mathematica.
https://github.com/rljacobson/MathLine
== License ==
BSD, MIT components.
== Upstream Contact ==
Robert Jacobson, rljacobson@gmail.com
== Dependencies ==
* CMake
* Mathematica (WSTP or MathLink header and library at compile time, kernel at runtime)
The WSTP header (wstp.h) and library need to be available at compile time. MathLine's build script should be able to locate these resources under most conceivable Mathematica installation configurations (using CMake and FindMathematica, see https://github.com/sakra/FindMathematica).
Additionally MathLine requires the Mathematica kernel (Wolfram kernel) at runtime. By default, MathLine assumes a kernel can be launched with "math -wstp". The default can be changed with the --linkname option, e.g.: