
NumPy
NumPy provides n-dimensional arrays and numerical computing tools for Python.

About NumPy
NumPy is a Python package for scientific computing centered on N-dimensional arrays. It provides vectorization, indexing, and broadcasting for array computing, along with mathematical functions, random number generators, linear algebra routines, and Fourier transforms.
Its core is implemented in C code for use through Python syntax, and it works with distributed, GPU, and sparse array libraries. The site lists the latest release as NumPy 2.5.0 and includes an interactive shell for running example code.
Key features
- N-dimensional arrays with vectorization, indexing, and broadcasting
- Mathematical functions for array-based computation
- Random number generators
- Linear algebra routines
- Fourier transforms
- Interoperates with distributed, GPU, and sparse array libraries
- Distributed under a liberal BSD license with public development on GitHub
- Core implemented in C code for use through Python syntax
- Supports multiple hardware and computing platforms
NumPy at a glance
- Website
- numpy.org
- Category
- Development › Developer Tools
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
NumPy alternatives
Tools and sites you could use instead, ranked by how closely they match.
Apache Hama was a big data and high-performance computing project that has retired.
Chips-n-Salsa provides Java implementations of customizable stochastic and adaptive local search algorithms.
Wind data sources can be accessed from Python with windML, a framework built on NumPy, SciPy, scikit-learn, and Matplotlib.
Jupyter Notebook combines live code, equations, explanatory text, visualizations, and interactive computing in a web platform.
Mars provides tensor-based tools for large-scale computation with NumPy, Pandas, and scikit-learn.
Build native interfaces with Slint, a declarative GUI toolkit for Rust, C++, JavaScript, and Python.
Popular in Developer Tools
Well-known listings from the same topic.
NumPy FAQ
What license does NumPy use?
What is the standard way to import NumPy?
What is the latest release noted on the site?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












