Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
SageMath is described as 'Free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more' and is a very popular app in the education & reference category. There are more than 50 alternatives to SageMath for a variety of platforms, including Windows, Linux, Mac, Web-based and BSD apps. The best SageMath alternative is Jupyter, which is both free and Open Source. Other great apps like SageMath are R (programming language), MATLAB, GNU Octave and Mathematica.
Nerdamer is a small and light-weight symbolic math expression evaluator written in JavaScript. The parsing is done purely in JavaScript and uses no server-side program whatsoever. It can export to a pure JavaScript function, ideal for filtering user input.
Open-source software for mathematical modeling, nonlinear equations, and optimization problems, supporting dynamic systems and large-scale models, with both command-line and graphical interfaces, specialized modeling language, and advanced solver architecture.

Collimator is a modeling and simulation platform for engineers to design and test complex, mission critical systems in a way that is reliable, secure, fast and intuitive.

ANKHOR is a revolutionary platform for in-memory processing of data from diverse sources and in variable data formats.




This macOS-native scientific workspace enables importing tabular datasets, creating X&Y plots, 3D plots, histograms, heat maps, and correlation charts, with seamless editing, pixel-perfect annotations, vector export, raw data privacy, and optional hosted assistant.




Math Notepad is a web based editor, which allows you do do mathematical calculations and plot graphs. It supports real and complex numbers, matrices, and units, and comes with all common math functions built in.




Doronix Math Toolbox is a numerical computing environment with programming language which can be used as alternative to MATLAB. It allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user functions, import and export CSV-files...

CuPy is an open-source array library for GPU-accelerated computing with Python. CuPy utilizes CUDA Toolkit libraries including cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN and NCCL to make full use of the GPU architecture.
Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.




Java based and open sourced version of matlab and octave
Getting more and more compatible over time.

OmniGraphSketcher helps you make elegant and precise graphs in seconds, whether you have specific data to visualize or you just have a concept to explain. Specifically designed for reports, presentations, and problem sets where you need to produce sharp-looking graphs on the...



