Packages

Data Science & Numerical Computing Packages

Numerical computing, dataframes, and scientific-analysis libraries used across research and production data pipelines (NumPy, pandas, SciPy).

113 packages

Packages in Data Science & Numerical Computing

94Health
Library PyPI

scikit-learn

Simple and efficient tools for machine learning and data analysis in Python.

67,403
BSD 3
Used by 28
52Health
Library Cargo

num-traits

Numeric traits for generic mathematics in Rust, from Zero and One to Float and PrimInt

972
Apache 2.0
Used by 11
95Health
Library Cargo

Arrow

The official Rust implementation of the Apache Arrow columnar in-memory data format.

3,620
Apache 2.0
Used by 10
92Health
Library PyPI

Polars

Blazingly fast multi-threaded DataFrame library built in Rust with Python, Node.js, and R bindings

39,872
MIT
Used by 9
53Health
Library Cargo

ndarray

An n-dimensional array library for Rust with array views, slicing, and BLAS-backed numerics

4,327
Other
Used by 9
74Health
Library Cargo

rust_decimal

Pure-Rust fixed-precision Decimal type for financial and monetary calculations

1,341
MIT
Used by 9
49Health
Library npm

d3-array

Array manipulation, ordering, searching, and statistical summarization for JavaScript, built to power D3's data-visualization pipeline.

464
Other
Used by 7
84Health
Library Cargo

Apache DataFusion

The extensible, Arrow-native SQL and DataFrame query engine for building fast analytical systems in Rust.

9,369
Apache 2.0
Used by 4
49Health
Library Cargo

half

IEEE 754 f16 and bf16 half-precision floating-point types for Rust

281
Apache 2.0
Used by 4
92Health
Library PyPI

statsmodels

Statistical modeling and econometrics in Python, with rigorous estimation and inference.

11,656
BSD 3
Used by 3
94Health
Library PyPI

deltalake

Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.

3,321
Apache 2.0
Used by 3
78Health
Library Cargo

geo

Geospatial primitives and algorithms for Rust, built on the georust ecosystem

1,942
Other
Used by 3
56Health
Library Cargo

approx

Approximate floating point equality comparisons and assertions for Rust

191
Apache 2.0
Used by 3
75Health
Library Cargo

HdrHistogram (Rust)

A native Rust port of HdrHistogram for fast, high-dynamic-range recording and analysis of latency and value distributions.

373
Apache 2.0
Used by 2
59Health
Library Cargo

num-derive

Procedural derive macros that implement num-traits' numeric traits — FromPrimitive, ToPrimitive, Zero, One, and more — on your own Rust enums and structs.

226
Other
Used by 2
58Health
Library Cargo

num-integer

The Integer trait and generic integer functions for Rust, part of the num crate family.

186
Other
Used by 2
84Health
Library PyPI

ConnectorX

The fastest, most memory-efficient way to load data from databases into Python and Rust DataFrames.

2,654
MIT
Used by 1
89Health
Library Cargo

SimSIMD

SIMD-accelerated distance, dot-product, and similarity kernels for high-dimensional vectors.

1,894
Apache 2.0
Used by 1
86Health
Library PyPI

linearmodels

Panel, instrumental-variable, system, and asset-pricing regression models that extend statsmodels for econometrics in Python.

1,071
Other
Used by 1
76Health
Library Cargo

wide

Portable SIMD data types for Rust, a near drop-in replacement for std::simd

557
Other
Used by 1
43Health
Library Cargo

ndarray-stats

Statistical routines for ndarray's ArrayBase — quantiles, correlation, entropy, and histograms as native extension traits.

237
Apache 2.0
Used by 1
53Health
Library Cargo

num-rational

Generic rational numbers (fractions) for Rust with exact arithmetic and automatic reduction.

154
Other
Used by 1
70Health
Library Cargo

rust-s2

Rust port of Google's S2 spherical geometry library

97
Apache 2.0
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers