Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
United States




Mathomatic has been discontinued. Similar apps include SageMath, which is free and open source. Other options are MATLAB, Mathematica, Maxima and Maple. You're spoiled for choice with Calculators like Mathomatic: we list more than 25 alternatives for Windows, Linux, Mac, the web and Android.




GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of...
Cadabra is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting...
Singular is an open source computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
The Collaborative Computational Notebook Built for Modern Engineering. Enter math as it appears on paper, get instantaneous results, and share your calculations with colleagues and clients. No special syntax, no software, no headaches, no kidding.


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.



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...

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