Data Science & Numerical Computing Packages
Numerical computing, dataframes, and scientific-analysis libraries used across research and production data pipelines (NumPy, pandas, SciPy).
Packages in Data Science & Numerical Computing
Kind
Sort:Used by Most Apps
XGBoost
Scalable, portable gradient boosting library for Python, R, Java, Scala, and C++
SymPy
Full-featured computer algebra system (CAS) written entirely in pure Python
librosa
A Python library for audio and music signal analysis, providing the core DSP building blocks for music information retrieval (MIR) systems.
mpmath
Pure-Python library for arbitrary-precision floating-point arithmetic and numerical computation
PySpark
Python API for Apache Spark, the unified engine for large-scale distributed data processing
yfinance
Pythonic access to Yahoo Finance market data, returned as ready-to-use pandas DataFrames.
Apache DataFusion
The extensible, Arrow-native SQL and DataFrame query engine for building fast analytical systems in Rust.
bigdecimal-rs
Arbitrary-precision decimal arithmetic for Rust with exact base-10 rounding
half
IEEE 754 f16 and bf16 half-precision floating-point types for Rust
LightGBM
A fast, distributed, high-performance gradient boosting framework based on decision tree algorithms, used for ranking, classification, and other machine learning tasks.
statsmodels
Statistical modeling and econometrics in Python, with rigorous estimation and inference.
deltalake
Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.
glam
A simple, fast SIMD-accelerated 3D linear algebra library for Rust games and graphics, with no generics and no trait-fragmented API.
geo
Geospatial primitives and algorithms for Rust, built on the georust ecosystem
approx
Approximate floating point equality comparisons and assertions for Rust
Candle
A minimalist machine learning framework for Rust with a PyTorch-like API and GPU support.
scikit-image
A collection of algorithms for image processing in Python, built on NumPy arrays and interoperable with the scientific Python ecosystem.
GeoPandas
Add support for geographic vector data to pandas dataframes
Shapely
Manipulation and analysis of planar geometric objects in Python
Satellite.js
SGP4/SDP4 satellite propagation library for computing orbital position and velocity from TLEs or OMM in JavaScript.
fastparquet
A pure-Python implementation of the Apache Parquet columnar file format for fast, memory-efficient DataFrame I/O.
HdrHistogram (Rust)
A native Rust port of HdrHistogram for fast, high-dynamic-range recording and analysis of latency and value distributions.
num-derive
Procedural derive macros that implement num-traits' numeric traits — FromPrimitive, ToPrimitive, Zero, One, and more — on your own Rust enums and structs.
num-integer
The Integer trait and generic integer functions for Rust, part of the num crate family.