SciPy Alternatives

SciPy is described as 'Collection of mathematical algorithms and convenience functions built on NumPy. It adds significant power to Python by providing the user with high-level commands and classes for manipulating and visualizing data' and is a popular numerical computation software in the development category. There are more than 25 alternatives to SciPy for a variety of platforms, including Windows, Mac, Linux, Web-based and Python apps. The best SciPy alternative is R (programming language), which is both free and Open Source. Other great apps like SciPy are MATLAB, SageMath, Julia and Spyder.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteSciPy alternatives page was last updated

Alternatives list

  1. R is a free software environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be consider.

    102 R (programming language) alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  2. MATLAB icon
     234 likes

    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.

    90 MATLAB alternatives

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • iPad
    • US flagUnited States
    MATLAB screenshot 1
    Good alternative?
     
  3. SageMath icon
     160 likes

    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.

    65 SageMath alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    Good alternative?
     
  4. Julia icon
     69 likes

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

    55 Julia alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  5. Spyder icon
     73 likes

    Combines advanced editing, analysis, debugging, and profiling functionalities with data exploration, execution, and visualization capabilities. Expandable using its powerful plugin system and API, providing flexibility for custom integrations.

    48 Spyder alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Python
    • Flatpak
    Good alternative?
     
  6. Scilab icon
     105 likes

    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.

    60 Scilab alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Flatpak
    Good alternative?
     
  7. 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...

    53 NumPy alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Python
    Good alternative?
     
  8. fxSolver icon
     60 likes

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

    158 fxSolver alternatives

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Online
    Good alternative?
     
  9. Polars icon
     3 likes

    Polars is a highly performant DataFrame library for manipulating structured data. The core is written in Rust, but the library is also available in Python. Its key features are:

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Python
    Good alternative?
     
  10. 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 .

    Cost / License

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
    Good alternative?
     
  11. 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.

    39 SymPy alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  12. pandas icon
     7 likes

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Python
    Good alternative?
     
12 of 49 SciPy alternatives