Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go Library

Go Library

958 projects

Showing 36 of 958 projects

bitmap
bitmapAssembly

A high-performance SIMD-vectorized bitmap index implementation in Go for dense small-to-medium collections.

#bitmap#bitmap-index#high-performance
Stars382
Forks31
Last commit5 months ago
gogpu
gogpuGo

A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.

#vulkan#compute-shaders#graphics
Stars381
Forks26
Last commit1 day ago
conv
convGo

Fast and intuitive type conversion library for Go with robust handling of strings, numerics, durations, times, and booleans.

#time-conversion#conversion#string-conversion
Stars381
Forks19
Last commit5 years ago
goro
goroGo

A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.

#model-training#data-science#deep-learning
Stars373
Forks19
Last commit2 years ago
goamz
goamzGo

A Go library for interacting with Amazon Web Services (AWS), providing packages for EC2, S3, SQS, and other AWS services.

#cloud-infrastructure#go-library#aws-sdk
Stars371
Forks138
Last commit4 years ago
Bus
BusGo

A minimalist, zero-allocation event bus implementation for internal communication in Go applications.

#event-driven#zero-alloc#go-package
Stars369
Forks25
Last commit3 years ago
vfs
vfsGo

A pluggable, extensible virtual file system for Go that provides a unified interface for multiple storage backends.

#io-interfaces#file-management#go-library
Stars369
Forks34
Last commit5 days ago
optimus-go
optimus-goGo

A Go library for obfuscating integer IDs using Knuth's hashing algorithm to hide database primary keys.

#id-obfuscation#go-library#privacy
Stars368
Forks25
Last commit6 years ago
goroslib
goroslibGo

A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.

#robotics#ros-package#ugv
Stars366
Forks72
Last commit1 year ago
dht
dhtGo

A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.

#dht#kademlia-dht#bittorrent
Stars361
Forks70
Last commit15 days ago
flac
flacGo

A pure Go library for decoding and encoding FLAC (Free Lossless Audio Codec) audio streams.

#flac#media#go-library
Stars361
Forks53
Last commit14 days ago
jwt
jwtGo

A feature-complete, dependency-free JSON Web Token library for Go with secure API design.

#http-handler#public-domain#oauth2
Stars361
Forks24
Last commit3 years ago
go-geoindex
go-geoindexGo

A Go library for fast geospatial indexing with K-nearest neighbor and range queries using a grid-based approach.

#location-based-services#go-library#geo-clustering
Stars360
Forks46
Last commit8 years ago
gtree
gtreeGo

A Go package and CLI to generate ASCII trees from Go programs or Markdown lists, and create/verify directories.

#trees#webassembly#tree-structure
Stars359
Forks12
Last commit7 days ago
hjson
hjsonGo

A Go implementation of Hjson, a human-friendly JSON alternative with comments, unquoted strings, and optional commas.

#hjson#human-readable#data-serialization
Stars357
Forks44
Last commit1 day ago
fpGo
fpGoGo

A Go library providing monads, optional types, Rx-style observables, and functional programming utilities.

#optional-types#functional-programming#queue
Stars356
Forks22
Last commit2 months ago
terracost
terracostGo

A Go library for estimating cloud infrastructure costs from Terraform plans using ingested cloud vendor pricing data.

#cloud-cost#devops#azure
Stars355
Forks37
Last commit3 months ago
liquid
liquidGo

A pure Go implementation of Shopify Liquid templates with Jekyll compatibility and advanced rendering features.

#liquid-templating-engine#jekyll#liquid-templates
Stars354
Forks71
Last commit16 days ago
steganography
steganographyGo

A pure Go library for LSB steganography on images with zero dependencies, enabling encoding and decoding of hidden data.

#png#covert-communication#zero-dependency
Stars354
Forks47
Last commit3 months ago
gold
goldGo

A reinforcement learning library for Go providing agents, composable tooling, and visualization for solving environment challenges.

#deep-learning#go-library#reinforcementlearning
Stars352
Forks31
Last commit5 years ago
easyssh-proxy
easyssh-proxyGo

A Go library providing a simple implementation of SSH protocol features including proxy command support.

#proxy#ssh-client#go-library
Stars349
Forks64
Last commit1 month ago
retry
retryGo

An advanced interruptible Go library for performing actions repetitively until successful, with context integration and backoff strategies.

#retry-logic#hacktoberfest#library
Stars343
Forks14
Last commit1 month ago
Neo-cowsay
Neo-cowsayGo

A fast, extended Go rewrite of the classic cowsay command-line tool with new features and library support.

#developer-tools#terminal-tools#fun-utilities
Stars343
Forks24
Last commit2 years ago
gotabulate
gotabulateGo

A Go library for easily pretty-printing tabular data from arrays, slices, and maps with customizable formatting.

#pretty-print#go-library#tabular-data
Stars335
Forks31
Last commit5 years ago
unison
unisonGo

A unified GUI toolkit for Go desktop applications with a consistent cross-platform look and feel.

#theming#gui-toolkit#go-library
Stars334
Forks20
Last commit1 day ago
Cybertron
CybertronGo

A pure Go package for running inference with pre-trained Transformer models from Hugging Face, enabling NLP tasks without external languages.

#text-classification#transformer-models#machine-translation
Stars330
Forks26
Last commit2 years ago
go-peer
go-peerGo

A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.

#hidden-lake#library#cryptographic-primitives
Stars327
Forks15
Last commit20 days ago
fp-go
fp-goGo

A collection of functional programming helpers for Go, leveraging generics to provide common utilities like map, filter, reduce, and monadic types.

#compose#functional-programming#either-type
Stars325
Forks9
Last commit3 years ago
go-couchbase
go-couchbaseGo

An unofficial Go client for Couchbase with pool/bucket discovery, vbucket awareness, and view querying.

#database-driver#distributed-systems#go-library
Stars323
Forks89
Last commit1 year ago
Obelisk
ObeliskGo

A Go package and CLI tool that saves web pages as single HTML files with all assets embedded.

#hacktoberfest#single-file-export#html-embedding
Stars320
Forks26
Last commit7 months ago
ffmt
ffmtGo

A Go library that formats and displays data structures in human-readable, beautifully formatted output.

#developer-tools#fmt#pretty-print
Stars316
Forks23
Last commit4 years ago
go-webp
go-webpGo

A Go library for encoding and decoding WebP images using C bindings to libwebp.

#image-encoding#c-bindings#go-library
Stars316
Forks39
Last commit7 months ago
regommend
regommendGo

A collaborative filtering recommendation engine library for Go, implementing item-based and user-based approaches.

#hacktoberfest#personalization#item-based-filtering
Stars312
Forks28
Last commit7 years ago
gotenv
gotenvGo

Load environment variables from .env files or io.Reader in Go applications.

#devops#environment-variables#dotenv
Stars310
Forks37
Last commit9 months ago
go-actor
go-actorGo

A lightweight Go library for building concurrent programs using the Actor model and CSP principles.

#csp#go-actor#go-library
Stars307
Forks19
Last commit16 days ago
gobl
goblGo

A Go library and JSON schemas for building, validating, and signing electronic business documents like invoices globally.

#cross-border#go-library#gobl
Stars306
Forks79
Last commit1 day ago
PreviousPage 10 of 27Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Go491
#Golang487
#Cli Tool84
#Concurrency73
#Golang Library67
#Performance59
#Cross Platform52
#Api Client47
#Distributed Systems47
#Cli Tools46
#Text Processing45
#Data Structures44