NumPy

The fundamental package for scientific computing with Python. (by numpy)

NumPy Alternatives

Similar projects and alternatives to NumPy

  1. Visual Studio Code

    3,136 NumPy VS Visual Studio Code

    Visual Studio Code

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. CPython

    1,493 NumPy VS CPython

    The Python programming language

  4. fastapi

    546 NumPy VS fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  5. Django

    534 NumPy VS Django

    The Web framework for perfectionists with deadlines.

  6. Pandas

    425 NumPy VS Pandas

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

  7. Pytorch

    392 NumPy VS Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

  8. julia

    368 NumPy VS julia

    The Julia Programming Language

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Nim

    357 NumPy VS Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  11. crystal

    247 NumPy VS crystal

    The Crystal Programming Language

  12. tensorflow

    236 NumPy VS tensorflow

    An Open Source Machine Learning Framework for Everyone

  13. OpenCV

    215 NumPy VS OpenCV

    Open Source Computer Vision Library

  14. Scrapy

    189 NumPy VS Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  15. examples

    176 NumPy VS examples

    TensorFlow examples (by tensorflow)

  16. Numba

    128 NumPy VS Numba

    NumPy aware dynamic Python compiler using LLVM

  17. cheatsheets

    126 NumPy VS cheatsheets

    Official Matplotlib cheat sheets (by matplotlib)

  18. scikit-learn

    88 NumPy VS scikit-learn

    scikit-learn: machine learning in Python

  19. Keras

    87 NumPy VS Keras

    Deep Learning for humans

  20. seaborn

    83 NumPy VS seaborn

    Statistical data visualization in Python

  21. SciPy

    55 NumPy VS SciPy

    SciPy library main repository

  22. matplotlib

    39 NumPy VS matplotlib

    matplotlib: plotting with Python

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better NumPy alternative or higher similarity.

NumPy discussion

Log in or Post with
  1. User avatar
    e123459c
    · 11 months ago
    · Reply

    Review ★★★★★ 10/10

  2. User avatar
    O
    · 11 months ago
    · Reply

    Review ☆☆☆☆☆ /10

  3. User avatar
    5d8c8079
    · 11 months ago
    · Reply

    Review ★★★★☆ 8/10

NumPy reviews and mentions

Posts with mentions or reviews of NumPy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-24.
  • How to Get Started with Scikit-Learn: A Beginner-Friendly Guide to Machine Learning in Python
    7 projects | dev.to | 24 Apr 2025
    As is the case with most Python libraries, it is open-source and free-to-use, making it easily accessible by anyone willing to learn machine learning, and it is built upon other open-source libraries within Python, like SciPy for advanced scientific operations, NumPy for efficient numerical computations, Matplotlib for data visualization, and Cython for increased efficiency and speed, similar to that of C/C++.
  • It is not a compiler error. It is never a compiler error (2017)
    4 projects | news.ycombinator.com | 23 Feb 2025
    I hit a similar issue in 2017 which is still the case today: Python's builtin `random.shuffle` destroys numpy arrays passed into it [0]. This is apparently a design limitation within numpy and cannot be detected or fixed, so it still stands today.

    [0] https://github.com/numpy/numpy/issues/10215

  • Building an AI-powered Financial Data Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 0
    7 projects | dev.to | 31 Jan 2025
    The AI Service will be built using aiohttp (asynchronous Python web server) and integrates PyTorch, Hugging Face Transformers, numpy, pandas, and scikit-learn for financial data analysis.
  • Back To Basics: git
    1 project | dev.to | 27 Dec 2024
    In my testing, I found that when checking out 500 commits sequentially from the numpy repository, disabling this feature required 13.8 seconds to complete on average across 10 runs. Enabling this feature took on average 11.2 seconds across 10 runs. Not an astounding difference in testing, but if core.fsmonitor can save me 2.6 seconds per 500 commits, on a project with 37,775 commits that could add up to a time savings of 211.54 seconds, or 3 minutes and 32 seconds! More testing on my end needs to be done if this feature scales linearly, but for now I will keep it on and use version 1 of the tool.
  • LAPACK in your web browser
    9 projects | dev.to | 20 Dec 2024
    Readers of this blog who are familiar with LAPACK are likely to not be intimately familiar with the wild world of web technologies. For those coming from the world of numerical and scientific computation and have familiarity with the scientific Python ecosystem, the easiest way to think of stdlib is as an open source scientific computing library in the mold of NumPy and SciPy. It provides multi-dimensional array data structures and associated routines for mathematics, statistics, and linear algebra, but uses JavaScript, rather than Python, as its primary scripting language. As such, stdlib is laser-focused on the web ecosystem and its application development paradigms. This focus necessitates some interesting design and project architecture decisions, which make stdlib rather unique when compared to more traditional libraries designed for numerical computation.
  • 1MinDocker #6 - Building further
    8 projects | dev.to | 11 Nov 2024
    numpy
  • F1 FollowLine + HSV filter + PID Controller
    2 projects | dev.to | 11 Oct 2024
    This library provides functions for working in domain of linear algebra, fourier transform, matrices and arrays.
  • Dia 12 - 1.2 Oito grandes ideias sobre arquitetura de computadores
    1 project | dev.to | 10 Oct 2024
  • The Fastest Mutexes
    9 projects | news.ycombinator.com | 2 Oct 2024
    https://github.com/numpy/numpy/issues/26510#issuecomment-229...

    And now that I look at that again I realize I forgot to finish that up!

  • Intro to Ray on GKE
    3 projects | dev.to | 12 Sep 2024
    The Python Library components of Ray could be considered analogous to solutions like numpy, scipy, and pandas (which is most analogous to the Ray Data library specifically). As a framework and distributed computing solution, Ray could be used in place of a tool like Apache Spark or Python Dask. It’s also worthwhile to note that Ray Clusters can be used as a distributed computing solution within Kubernetes, as we’ve explored here, but Ray Clusters can also be created independent of Kubernetes.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic NumPy repo stats
301
29,483
10.0
1 day ago

numpy/numpy is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of NumPy is Python.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com