InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 Go Science and Data analysis Projects
-
gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Stats
A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)
-
-
gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
TextRank
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
-
sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Science and Data analysis discussion
Go Science and Data analysis related posts
-
The Golang Saga: A Coderβs Journey There and Back Again. Part 3: The Graphing Conundrum
-
How to set up interface to accept multi-dimension array?
-
What is the closest thing from Seaborn (python) in Go?
-
Gonum & Gonum/Plot v0.13.0
-
packages similar to Pandas
-
What do you use when you have to store high cardinality metrics?
-
What libraries are missing?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source Science and Data analysis projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | gonum | 8,005 |
2 | Stats | 2,974 |
3 | gonum/plot | 2,841 |
4 | gosl | 1,852 |
5 | streamtools | 1,312 |
6 | dataframe-go | 1,229 |
7 | go-dsp | 874 |
8 | chart | 773 |
9 | goraph | 739 |
10 | graph | 723 |
11 | ewma | 442 |
12 | calendarheatmap | 409 |
13 | go.matrix | 339 |
14 | TextRank | 211 |
15 | sparse | 162 |
16 | go-estimate | 116 |
17 | pagerank | 85 |
18 | gograph | 85 |
19 | jsonl-graph | 75 |
20 | vectormath | 66 |
21 | geom | 55 |
22 | evaler | 51 |
23 | permutation | 42 |