gonum/gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 93
- Release rhythm 33
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 295
- age_days: 3448
- days_rel: 235
- days_push: 43
- n_releases_24m: 2
Adoption not part of the score
8427 stars · 581 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Gonum is a suite of numerical and scientific computing libraries for Go, covering matrices and linear algebra, statistics and probability, optimization, differentiation, integration, and graph/network analysis. It is written in pure Go with optional assembly for performance and follows a regular release schedule aligned with Go releases.
Use cases
- perform matrix and linear algebra operations in Go
- compute statistics and sample from probability distributions
- optimize or integrate numerical functions
- build and analyze graphs and networks
- do scientific computing and data analysis in Go without C dependencies
When to choose
- you need performant numerical code in Go with transparent, pure-Go sources
- you want composable, well-tested scientific libraries with a regular release cadence
- you need graph algorithms or statistics alongside linear algebra in one ecosystem
When to avoid
- you need GPU-accelerated deep learning or tensor frameworks like PyTorch
- you require the breadth of SciPy/NumPy ecosystems or their tooling
- you need guaranteed identical floating-point results across architectures
Facets
library · maturity active
math data-science machine-learning graphics data-science mathematics developer-tools go windows cross-platform linear-algebra statistics optimization graph-analysis scientific-computing matrices numerical-methods algorithms linux macos
3 sources
- readme: https://github.com/gonum/gonum · fetched 2026-08-28 · 1806ee5940db
- homepage: https://www.gonum.org/ · fetched 2026-08-29 · 5ba091fe3ee8
- site_page: https://www.gonum.org/talk/accidental · fetched 2026-08-29 · 684ff7c0d909
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gonum/gonum | main | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem