Numba

Numba

Accelerate Python with fast, JIT-compiled code for CPUs and GPUs.

Visit Numba

About Numba

Numba is a Python library that translates Python functions to fast, optimized machine code at runtime using the LLVM compiler. It is tailored for scientific computing and excels when used with NumPy arrays, delivering speeds close to C or FORTRAN without requiring external compilers. Numba makes it easy to parallelize algorithms on CPUs and GPUs with minimal code changes, supports SIMD vectorization, and integrates smoothly with Python tools like Jupyter and frameworks such as Dask and Spark.

Pricing Plans
Open Source
$0

Resources

Product Website

Visit Numba's official website for product details and getting started.

Visit website →

GitHub Repository

Access the source code, report issues, or contribute to Numba on GitHub.

View on GitHub →