Numba Alternatives

Similar projects and alternatives to Numba
  • GitHub repo dtale

    Visualizer for pandas data structures

  • GitHub repo Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo NumPy

    The fundamental package for scientific computing with Python.

  • GitHub repo uvloop

    Ultra fast asyncio event loop.

  • GitHub repo maturin

    Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages

  • GitHub repo fastr

    A high-performance implementation of the R programming language, built on GraalVM.

  • GitHub repo setuptools-rust

    Setuptools plugin for Rust support

  • GitHub repo dtale-desktop

    Build a data visualization dashboard with simple snippets of python code

  • GitHub repo numba-examples

    Example Numba implementations of functions

  • GitHub repo jupyterlab-autoplot

    Magical Plotting in JupyterLab

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Numba alternative or higher similarity.

Posts

Posts where Numba has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-26.
  • I need help to speed up my program!
    The first thing I would do is write the code in a non-vectorized fashion to see where I could get rid of any unnecessary copying/allocating. Then you could rewrite the code using a more efficient sequence of vectorized operations, or you could JIT it using a library like numba
  • Do Python developers want static typing?
    If you are not aware, this is already available for numeric operations. Libraries like numba, CuPy, and XLA allow for AOT/JIT compilation. This enables you to write fast code for the parts that need to be fast.
  • can i make something visually similar to age of empires 1 in pygame?
    reddit.com/r/pygame | 2021-02-26
    I'm currently programming a RTS just for fun (C++, Sdl2) and while these things are looking simple its disgustingly annoying to get a good pathfinding/collision avoidance module, which is reasonable fast. The chances you get a reasonable fast pathfinding with vanilla python are realy low. If you restrict yourself to small map sizes (max 64x64), you might get it to work with using the @njit decorator from the numba package. https://numba.pydata.org/ Also you definetly need numpy https://numpy.org/
  • Can someone help me understand PyO3? I'm not sure how it works.
    reddit.com/r/rust | 2021-02-24
    Well put. Another great way to optimize Python code is Numba.
  • Python Concurrency: The Tricky Bits
    news.ycombinator.com | 2021-02-18
  • Cool it!
    Well there are JIT compilers for Python like Numba
  • news.ycombinator.com | 2021-02-12
  • R compiler similar to Numba
    reddit.com/r/rstats | 2021-02-08
  • If you use python/pandas/dtale for analysis, I released a free and open-source GUI for organizing your random python scripts into a data visualization dashboard
    (https://github.com/numba/numba/issues/6345)

Stats

Basic Numba repo stats
8
6,153
9.9
5 days ago

numba/numba is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.