SageMath

Open-source mathematics system built on Python

★ Stars2.6k2,601 on GitHub
Last commit18 Oct 2026
LicenceGPL-3.0Per the project
View on GitHub ↗

From GitHub, fetched 19 Oct 2026.

SageMath combines many open-source maths packages (including Maxima, PARI and GAP) behind one Python-based interface, covering algebra, calculus, number theory, combinatorics and numerical work.

Free alternative to

In collections

Related tools

JupyterLab

Data science & workflows

Web-based notebooks for code, data and narrative

Stars
★ 15.4k
Licence
BSD-3-Clause
Updated

Alternative to MATLAB, Mathematica

Maxima

Numerical computing

Long-running computer algebra system

Licence
GPL-2.0
Updated

Alternative to Mathematica, Maple

Julia

Numerical computing

Fast, high-level language for technical computing

Stars
★ 49.2k
Licence
MIT
Updated

Alternative to MATLAB

NumPy

Numerical computing

The fundamental package for array computing in Python

Stars
★ 33k
Licence
BSD-3-Clause
Updated

Alternative to MATLAB

SciPy

Numerical computing

Algorithms for scientific computing in Python

Stars
★ 15.1k
Licence
BSD-3-Clause
Updated

Alternative to MATLAB

Spyder

Numerical computing

Scientific Python IDE with a MATLAB-like layout

Stars
★ 9.4k
Licence
MIT
Updated

Alternative to MATLAB