Mathematica Alternatives for Linux

    There are many alternatives to Mathematica for Linux if you are looking for a replacement. The best Linux alternative is SageMath, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Mathematica and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Mathematica are GNU Octave (Free, Open Source), R (programming language) (Free, Open Source), Jupyter (Free, Open Source) and Maxima (Free, Open Source).

    This page was last updated Sep 13, 2021

    1. Maple is a general-purpose commercial computer algebra system. Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created.
      Almost everyone thinks Maple is a great alternative to Mathematica.
    2. SymPy is a Python library for symbolic computation. The stated goals of the library are to become a full-featured computer algebra system and to keep a simple code base to promote extensibility and comprehensibility.
      Almost everyone thinks SymPy is a great alternative to Mathematica.


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • PortableApps.com
      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.

      Discontinued

      The project is no longer updated. Last version, 4.2, released in June 2013, can be still downloaded from SourceForge

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Giac/Xcas is a free computer algebra system for Windows, Mac OS X and Linux/Unix (license GPL3, for commercial dual-license contact us).


      • FreeOpen Source
      • Windows
      • Linux
      GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Mathics is a general purpose computer algebra system (CAS) and designed to be a free, light-weight alternative to Mathematica. It's programmable using a Mathematica like language and uses a web interface for user interaction.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • WebAssembly
      • C (programming language)
      • OCaml
      • Python
      • C++
      • Java
      Z3 is a theorem prover from Microsoft Research.
      No screenshots yet
      • FreeOpen Source
      • Windows
      • Linux
      OpenAxiom, fork of Axiom , is an open source platform for symbolic, algebraic, and numerical computations.
      show more
    Showing 20 of 35 alternatives