What libraries from other languages do you wish were ported over into go?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. td

    Cross-platform library for building Telegram clients

    tdlib, but it's huge

  2. SaaSHub

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

    SaaSHub logo
  3. JGroups

    The JGroups project

    Something like JGroups http://www.jgroups.org/

  4. root

    The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

    ROOT https://root.cern/ , altough https://go-hep.org/ does a great deal!

  5. hep

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

    ROOT https://root.cern/ , altough https://go-hep.org/ does a great deal!

  6. go

    The Go programming language

  7. decimal

    Fixed-precision decimal numbers based on IEEE 754 decimal64 (by anz-bank)

  8. tfgo

    Tensorflow + Go, the gopher way

    Tensorflow is actually written in C++, and the python package is just bindings to tensorflow. There are Tensorflow Go bindings: https://github.com/galeone/tfgo.

  9. ews-managed-api

    Exchange Web Services SDK. Soap is hard enough to deal with in Go. I blame it on Microsoft for sticking with such old tech

  10. go-linq

    .NET LINQ capabilities in Go

  11. apd

    Arbitrary-precision decimals for Go

    https://github.com/cockroachdb/apd remains the best decimal library for Go (ericlagergren/decimal is faster but unmaintained).

  12. ent

    An entity framework for Go

    Like @metalrex100 mentioned, give a look to Ent.

  13. decimal

    Arbitrary-precision fixed-point decimal numbers in Go

    https://github.com/shopspring/decimal also.

  14. gonum

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

    Lapack is the basis for basically all linear algebra routines in the wild. Matlab, scipy, even tensorflow (I would suspect) depend on it. There's a Go port of it in the making and it's pretty far in but missing some routines I'd like to use https://github.com/gonum/gonum/tree/master/lapack

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Do you care about having a numerical/scientific ecosystem?

    4 projects | /r/golang | 1 Feb 2022
  • gonum

    1 project | news.ycombinator.com | 7 Jun 2026
  • How Anomaly Detection Actually Works in Security Operations

    1 project | dev.to | 20 Apr 2026
  • Data Analyst Guide: Mastering Random Forest vs XGBoost: Which Wins for Analytics?

    1 project | dev.to | 5 Jan 2026
  • Migrating my web analytics from Matomo to Umami

    2 projects | news.ycombinator.com | 26 Dec 2025