NumPy icon
NumPy icon

NumPy

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

NumPy screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Python
-
No reviews
7likes
0comments

Features

Suggest and vote on features
  1.  Python-based

 Tags

NumPy News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • Ardos icon
    POX added NumPy as alternative to Ardos
  • alt-io, pi_hacker and PredatorQ liked NumPy
  • Crates.io icon
    POX added NumPy as alternative to Crates.io
  • doppelminus, erkaneraslan, namdx1987 and kitsunta1l liked NumPy
Show all activities

NumPy information

  • Developed by

    US flagNumPy
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    52 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentEducation & Reference

GitHub repository

  •  31,030 Stars
  •  11,854 Forks
  •  2394 Open Issues
  •   Updated  
View on GitHub
NumPy was added to AlternativeTo by Paul on and this page was last updated . NumPy is sometimes referred to as Numerical Python
No comments or reviews, maybe you want to be first?
Post comment/review

What is NumPy?

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 mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation and much more.

Powerful N-dimensional arrays Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today.

Numerical computing tools NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more.

Open source Distributed under a liberal BSD license, NumPy is developed and maintained publicly on GitHub by a vibrant, responsive, and diverse community.

Interoperable NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries.

Performant The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code.

Easy to use NumPy’s high level syntax makes it accessible and productive for programmers from any background or experience level.

Official Links