Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

RunMat is described as 'Open-source, GPU-accelerated runtime for MATLAB-syntax code. Engineers bring their existing .m files and run them — most work unmodified' and is an app in the system & hardware category. There are more than 10 alternatives to RunMat for a variety of platforms, including Mac, Windows, Linux, BSD and Web-based apps. The best RunMat alternative is GNU Octave, which is both free and Open Source. Other great apps like RunMat are MATLAB, SageMath, Mathematica and SciPy.
Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

High-level environment supporting numerical computation, visualization, matrix operations, algorithm development, custom interfaces, integration with external languages, symbolic and model-based simulation, and specialized toolboxes for fields like engineering.




SageMath is a 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.



Definitive technical computing system spanning machine learning and neural networks, data science, visualizations and much more.





Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an...

Scilab is free and open source software for numerical computation providing a powerful computing environment for engineering and scientific applications. Scilab includes hundreds of mathematical functions.




Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible.




Gnuplot is a portable command-line driven interactive data and function plotting utility. It was originally intended as to allow scientists and students to visualize mathematical functions and data. It does this job pretty well, but has grown to support many non-interactive...


Online math solver, equation editor and database, graphing calculator and science/engineering problem helper.




NumPy is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including...


