SageMath Alternatives

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 R (programming language), which is both free and Open Source. Other great apps like SageMath are Jupyter, GNU Octave, Mathematica and MATLAB.

Copy a direct link to this comment to your clipboard
SageMath alternatives page was last updated

Alternatives list

  1. fxSolver icon
     60 likes

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

    151 fxSolver alternatives

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Online
     
    |
    6
  2. wxMaxima icon
     52 likes

    wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

    41 wxMaxima alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
     
  3. NumPy icon
     7 likes

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

    52 NumPy alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Python
     
  4. Calcpad icon
     10 likes

    Calcpad is a lightweight mathematical platform for cloud and desktop. It parses simple text scripts and converts them into professional Html reports. Supports complex numbers, variables, functions, graphing, units and numerical methods.

    45 Calcpad alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Windows
    • Linux
    • Online
     
  5. SymPy icon
     31 likes

    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.

    38 SymPy alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  6. python(x,y) icon
     37 likes

    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 .

    64 python(x,y) alternatives

    Cost / License

    Alerts

    • Discontinued

    Platforms

    • Windows
     
  7. Magma icon
     1 like

    A software package designed to solve computationally hard problems in algebra, number theory, geometry and combinatorics.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. Livebook icon
     5 likes

    Livebook is a web application for writing interactive and collaborative code notebooks. Code notebooks with Markdown support and Code cells where Elixir code is evaluated on demand.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Self-Hosted
     
  9. Enthought icon
     2 likes

    The Enthought Python Distribution provides scientists with a comprehensive set of tools to perform rigorous data analysis and visualization. Python, distinguished by its flexibility, coherence, and ease-of-use, is rapidly becoming the programming language of choice for...

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. GAP icon
     9 likes

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

    Cost / License

    Platforms

    • Windows
    • Linux
     
  11. Mathics icon
     6 likes

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  12. Axiom icon
     9 likes

    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.

    39 Axiom alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
     
You are at page 2 of SageMath alternatives