Numerical computing

Languages and environments for maths, modelling and simulation that replace MATLAB, Mathematica and 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

SageMath

Numerical computing

Open-source mathematics system built on Python

Stars
★ 2.6k
Licence
GPL-3.0
Updated

Alternative to Mathematica, Maple

GNU Octave

Numerical computing

Scientific programming language largely compatible with MATLAB

Stars
★ 666
Licence
GPL-3.0
Updated

Alternative to MATLAB

Scilab

Numerical computing

Numerical computation software with a Simulink-like modeller

Stars
★ 111
Licence
GPL-2.0
Updated

Alternative to MATLAB

Maxima

Numerical computing

Long-running computer algebra system

Licence
GPL-2.0
Updated

Alternative to Mathematica, Maple