Skip to content
Ax Kr edited this page Dec 12, 2020 · 9 revisions

Symja can be used as computer algebra system in a web browser featuring Mathematica-compatible syntax and functions.

Installation

Make sure the Oracle Java 8 development kit (JDK8) is installed. At a terminal you can type java -version to see if it is installed.

If not, head to the Oracle JDK8 download page and follow the installation instructions.

Download the latest Symja release from

Unzip the download in a separate folder and modify the guisymjamma.bat file to use your Java 8 installation path to run the Symja web browser app.

"%JAVA_HOME%\bin\java" -Dfile.encoding=UTF-8 -classpath "lib/*" org.matheclipse.io.servlet.MMAServletServer

Maven

Alternatively, if you're using the github developer repository you can run this Maven command inside a Gitpod ready-to-code console.

mvn -f pom.xml exec:java@mmaserver -pl matheclipse-io

The notebook interface should be opened in the browser URL:

http://localhost:8081/mmaindex.html

MMA mode browser notebook screenshot

Clone this wiki locally