Fundamental package for scientific computing with Python

What is NumPy?

Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.

NumPy is a tool in the Data Science Tools category of a tech stack.

NumPy is an open source tool with 10.3K Github Stars and 3.5K Github Forks. Here’s a link to NumPy's open source repository on Github

Who Uses NumPy?

59 companies use NumPy including Instacart, SendGrid, and SweepSouth.

NumPy integrates with

Why people like NumPy

Here’s a list of reasons why companies and developers use NumPy.

Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose NumPy in their tech stack.

Tuhin Sinha
Tuhin Sinha
at Vital Labs, Inc · | 1 upvotes · 177 views
atVital Labs, Inc.

We utilize NumPy, SciPy, Pandas, and iPython Notebooks to power our analysis and analytics tools. NumPy

See more

NumPy's Features

  • a powerful N-dimensional array object
  • sophisticated (broadcasting) functions
  • tools for integrating C/C++ and Fortran code
  • useful linear algebra, Fourier transform, and random number capabilities

NumPy's alternative

  • Pandas - High-performance, easy-to-use data structures and data analysis tools for the Python programming language

See all alternatives to NumPy