Go Statistics

Open-source Go projects categorized as Statistics

Top 14 Go Statistic Projects

  • excelize

    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

    Project mention: Excelize 2.7.0 Released – Go language API for spreadsheet (Excel) document | reddit.com/r/golang | 2023-01-08

    Documentation website with multilingual: Arabic, German, Spanish, English, French, Russian, Chinese, Japanese, and Korean, which has been updated

  • miller

    Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

    Project mention: I wrote this iCalendar (.ics) command-line utility to turn common calendar exports into more broadly compatible CSV files. | reddit.com/r/commandline | 2023-03-24

    CSV utilities (still haven't pick a favorite one...): https://github.com/harelba/q https://github.com/BurntSushi/xsv https://github.com/wireservice/csvkit https://github.com/johnkerl/miller

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

    Project mention: What libraries are missing? | reddit.com/r/golang | 2022-12-16

    Math libraries. It's just gonum right now. Missing things that often require people to link C or Python libs. E.g. https://github.com/gonum/gonum/issues/354

  • scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

    Project mention: Ask HN: Programs that saved you 100 hours? (2022 edition) | news.ycombinator.com | 2022-12-20

    Going to say my own https://github.com/boyter/scc/ which I have used to turn down projects of "Oh we just need to do X"

    It allows me to evaluate the code-base quickly and see where potential issues are, and find hidden complexity in the code. I have said no a lot due to it. The only reason it exists was because I got caught out from another project, which wasted months of my time.

    Otherwise IntelliJ and the JetBrains IDE's in general.

  • Stats

    A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)

  • dataframe-go

    DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

    Project mention: Machine Learning | reddit.com/r/golang | 2023-02-06
  • hep

    hep is the mono repository holding all of go-hep.org/x/hep packages and tools

    Project mention: From Python to NumPy | news.ycombinator.com | 2022-06-10

    Go is quite a bit cleaner than Python and its concurrency/parallelism primitives can be well suited to scientific workloads.

    You may want to have a look at Gonum (https://www.gonum.org), and the Go HEP package developed by CERN (https://go-hep.org).

    I was also surprised to see DSP and pretty sophisticated packages, although I never used them: https://awesome-go.com/science-and-data-analysis

    And of course Go has Jupyter integration, it's almost like running a script thanks to its fast compilation time.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • github-compare

    A GitHub repositories statistics command-line tool for the terminal

    Project mention: I used Golang to develop a terminal UI tool, which can perform statistics and comparisons on GitHub repositories | reddit.com/r/golang | 2022-05-31
  • phpstats

    CLI Statistics and dependency graphs for PHP

  • gosh

    Provide Go Statistics Handler, Struct, Measure Method

  • OpenWeightlifting

    Repository that is deployed for the OpenWeightlifting site

    Project mention: Flashing Theme Selection | reddit.com/r/nextjs | 2023-03-30
  • lesshero

    Highlight refactors and efforts to keep code base lean

    Project mention: [Video] Highlighting less code | reddit.com/r/suckless | 2022-09-27
  • series

    Series data statistics processing functions (by WinPooh32)

    Project mention: SIMD Accelerated vector math | reddit.com/r/golang | 2022-10-05

    Thank you for your work! I'm going to add it for optional SIMD acceleration to my time-Series (pandas-like) library.

  • xicor-go

    A Go implementation of Chatterjee's Xi correlation coefficient

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-30.

Go Statistics related posts


What are some of the best open-source Statistic projects in Go? This list will help you:

Project Stars
1 excelize 14,676
2 miller 7,526
3 gonum 6,464
4 scc 4,575
5 Stats 2,711
6 dataframe-go 962
7 hep 215
8 github-compare 132
9 phpstats 64
10 gosh 33
11 OpenWeightlifting 18
12 lesshero 10
13 series 4
14 xicor-go 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives