FriCAS is an advanced computer algebra system. Its capabilities range from calculus (integration and differentiation) to abstract algebra. It can plot functions and has integrated help system.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
Mathematica is described as 'Definitive technical computing system spanning machine learning and neural networks, data science, visualizations and much more' and is a very popular numerical computation software in the education & reference category. There are more than 50 alternatives to Mathematica for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Mathematica alternative is SageMath, which is both free and Open Source. Other great apps like Mathematica are R (programming language), GNU Octave, Maxima and Jupyter.
FriCAS is an advanced computer algebra system. Its capabilities range from calculus (integration and differentiation) to abstract algebra. It can plot functions and has integrated help system.
Python(x,y) is a free scientific and engineering development software for numerical computations, data analysis and data visualization based on Python programming language, Qt graphical user interfaces and .

Axiom is a general purpose Computer Algebra system. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler.



With Euler Math Toolbox, you experience mathematical computations, numerical as well as symbolic, with ease and beauty.


A software package designed to solve computationally hard problems in algebra, number theory, geometry and combinatorics.
MathStudio, formerly SpaceTime, is the most comprehensive math app available for mobile devices. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the...






Most users think MathStudio is a great Mathematica alternative.
Calca is a powerful symbolic calculator that updates as you type giving you instant answers. It solves equations and simplifies complex expressions. It's also a rich Markdown text editor so that you can explain your ideas alongside your calculations.




JetBrains DataSpell is an IDE for data science with intelligent Jupyter notebooks, interactive Python scripts, and lots of other built-in tools.



GiNaC is a C++ library. It is designed to allow the creation of integrated systems that embed symbolic manipulations together with more established areas of computer science (like computation- intense numeric applications, graphical interfaces, etc.) under one roof.
WIRIS cas is an online platform for mathematical calculations designed for education. You can access a powerful calculation toolbar through an HTML page that includes integrals and limits calculation, function graphing in 2D or 3D and symbolic matrices manipulation, among others.



Derive 6.1: Powerful system for doing symbolic and numeric mathematics. This application is no longer available or supported.

FreeMat is an environment for rapid engineering and scientific processing. It is similar to commercial systems such as MATLAB from Mathworks and IDL from Research Systems, but is Open Source.

Inexpensive, and runs well on IOS devices. Reasonable subset of Mathematica suitable for phone/tablet use.