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

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
Stars382
Forks19
Last commit4 years ago
bitmap
bitmapAssembly

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

#bitmap#bitmap-index#high-performance
Stars381
Forks31
Last commit4 months 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
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
Stars369
Forks25
Last commit6 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
Stars367
Forks33
Last commit1 day 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
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
Stars361
Forks46
Last commit8 years 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
dht
dhtGo

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

#dht#kademlia-dht#bittorrent
Stars359
Forks68
Last commit2 months 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
Stars357
Forks12
Last commit7 days ago
flac
flacGo

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

#flac#media#go-library
Stars357
Forks54
Last commit11 months 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
Stars356
Forks43
Last commit6 months 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
Stars355
Forks47
Last commit2 months ago
fpGo
fpGoGo

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

#optional-types#functional-programming#queue
Stars355
Forks22
Last commit23 days ago
liquid
liquidGo

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

#liquid-templating-engine#jekyll#liquid-templates
Stars355
Forks70
Last commit4 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
Stars352
Forks38
Last commit2 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
Stars348
Forks65
Last commit7 days ago
retry
retryGo

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

#retry-logic#hacktoberfest#library
Stars344
Forks14
Last commit2 days ago
gogpu
gogpuGo

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

#vulkan#compute-shaders#graphics
Stars343
Forks14
Last commit4 days 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
Stars342
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
Stars339
Forks32
Last commit5 years 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
Forks27
Last commit2 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
Stars329
Forks18
Last commit2 days 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 commit5 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
Forks10
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
Forks88
Last commit11 months 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
Stars318
Forks25
Last commit5 months ago
ffmt
ffmtGo

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

#developer-tools#fmt#pretty-print
Stars317
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
Stars315
Forks39
Last commit6 months ago
regommend
regommendGo

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

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

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

#devops#environment-variables#dotenv
Stars309
Forks37
Last commit8 months ago
cuckoo-filter
cuckoo-filterGo

A Go implementation of Cuckoo Filter, a space-optimized probabilistic data structure supporting dynamic additions and deletions.

#probabilistic-data-structures#cuckoo#space-optimization
Stars306
Forks30
Last commit2 years 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
Stars305
Forks19
Last commit4 days 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
#Go490
#Golang486
#Cli Tool84
#Concurrency73
#Golang Library66
#Performance59
#Cross Platform52
#Api Client47
#Distributed Systems47
#Cli Tools46
#Text Processing45
#Data Structures44