montanaflynn/stats

A well tested and comprehensive Golang statistics library package with no dependencies.

64
/ 100
Established

Provides 40+ statistical functions spanning descriptive statistics (median, variance, skewness), distance metrics (Euclidean, Manhattan, Minkowski), normal distribution operations, and regression analysis (linear, logarithmic, exponential). Implements flexible data input via `LoadRawData()` to handle multiple types, and includes advanced features like quartile-based outlier detection and customizable percentile calculations. All functions return explicit error types for validation failures, enabling robust statistical workflows in data processing and analysis pipelines.

3,001 stars. Actively maintained with 7 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

3,001

Forks

172

Language

Go

License

MIT

Category

go-ml-bindings

Last pushed

Mar 11, 2026

Commits (30d)

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/montanaflynn/stats"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.