Free alternatives to Mathematica

Last updated · 3 options

Quick answer: JupyterLab has the most stars on its repository of the 3 options here (★ 15.4k), followed by SageMath (★ 2.6k). Stars show popularity, not fit, so check formats, platforms and licence for your own work.

Wolfram's symbolic and numerical computing system. Here are 3 free options, most-starred first.

JupyterLab

Data science & workflows

Web-based notebooks for code, data and narrative

Stars
★ 15.4k
Licence
BSD-3-Clause
Updated

Alternative to MATLAB, Mathematica

SageMath

Numerical computing

Open-source mathematics system built on Python

Stars
★ 2.6k
Licence
GPL-3.0
Updated

Alternative to Mathematica, Maple

Maxima

Numerical computing

Long-running computer algebra system

Licence
GPL-2.0
Updated

Alternative to Mathematica, Maple

FAQ

Is there a free alternative to Mathematica?

Yes. ResearchAlts lists 3 options: JupyterLab, SageMath and Maxima.

Which Mathematica alternatives are open source?

JupyterLab (BSD-3-Clause), SageMath (GPL-3.0) and Maxima (GPL-2.0).

Which Mathematica alternatives run on a Mac?

JupyterLab, SageMath and Maxima (all of them).

Related categories: Data science & workflows · Numerical computing

Free tools are not always drop-in replacements. Check that a tool supports the file formats, tests and methods your supervisor, journal or ethics board expects before switching mid-project.

ResearchAlts Weekly

Every Monday: one paid research tool, the free alternative we'd try first, and how to move your files across. Plus any tools added to ResearchAlts that week. More about it →