Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

go-excel
go-excelGo

A lightweight Go library for reading Excel files as relational data tables, simplifying configuration parsing.

#struct-mapping#lightweight#golang-library
Stars197
Forks39
Last commit11 months ago
interchaintest
interchaintestGo

An end-to-end testing framework for blockchain interoperability, focusing on the Inter-Blockchain Communication (IBC) protocol.

#cosmos#blockchain-testing#cosmos-sdk
Stars197
Forks150
Last commit6 months ago
udecimal
udecimalGo

A high-performance, zero-allocation fixed-point decimal library for Go, optimized for financial applications.

#decimal#high-performance#financial-computing
Stars196
Forks15
Last commit2 months ago
radix
radixGo

An optimized MSD radix sort implementation for fast string sorting in Go, outperforming standard library sort.

#algorithm-implementation#msd-radix#performance-optimization
Stars196
Forks11
Last commit8 years ago
shelby
shelbyGo

A fast, lightweight, and minimal shell prompt written in pure Go.

#fast#developer-tools#shell-prompt
Stars196
Forks17
Last commit4 years ago
Robust IRC
Robust IRCGo

RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm

#raft-consensus-algorithm#golang#irc
Stars195
Forks9
Last commit3 months ago
bqb
bqbGo

A lightweight Go query builder for SQLite, PostgreSQL, MySQL, and others with simple syntax and automatic parameter handling.

#query-builder#database#parameterized-queries
Stars194
Forks12
Last commit1 year ago
mm-go
mm-goGo

A Go library providing manual memory management and manually managed data structures via CGO for performance-critical applications.

#systems-programming#memory-management#cgo
Stars194
Forks10
Last commit1 year ago
dockerize
dockerizeGo

A utility to generate config files, tail logs, and wait for dependencies when running applications in Docker containers.

#devops#command-line-tool#cli-tool
Stars194
Forks18
Last commit9 days ago
timeutil
timeutilGo

A Go library providing useful extensions like Timedelta and Strftime to the standard time package.

#datetime#timedelta#strftime
Stars193
Forks15
Last commit7 years ago
glg
glgGo

A simple and blazing fast lock-free logging library for Go, designed for high-performance applications.

#fast#high-performance#concurrent
Stars193
Forks17
Last commit7 months ago
jsonrpc
jsonrpcGo

A Go package for implementing JSON-RPC 2.0 servers with a simple, poetic, and pithy API.

#backend-development#http-server#json-rpc
Stars193
Forks23
Last commit1 year ago
go-etl
go-etlGo

A Go-based toolset for data extraction, transformation, and loading, providing powerful data synchronization capabilities.

#ibmdb2#greenplum#batch-processing
Stars193
Forks55
Last commit2 months ago
go-porterstemmer
go-porterstemmerGo

A native Go implementation of the Porter Stemming algorithm for NLP and machine learning tasks.

#stemming#natural-language-processing#golang-library
Stars193
Forks44
Last commit5 years ago
formam
formamGo

A Go package for decoding HTTP form and query parameters into structs, maps, and slices with support for nested structures.

#struct-unmarshaling#query-parameters#form-decoding
Stars192
Forks19
Last commit3 years ago
Mongo Playground
Mongo PlaygroundGo

A web-based sandbox for testing and sharing MongoDB queries with real-time execution.

#developer-tools#mgodatagen#ace-editor
Stars191
Forks9
Last commit11 months ago
gobrew
gobrewShell

A shell script tool for managing multiple Go versions by setting environment paths, inspired by rbenv and pyenv.

#environment-management#developer-tools#version-management
Stars190
Forks18
Last commit6 years ago
gqldoc
gqldocGo

A command-line tool written in Go that generates API documentation from GraphQL schemas or endpoints.

#developer-tools#graphql#graphql-endpoint
Stars190
Forks6
Last commit2 years ago
sqlf
sqlfGo

A fast, memory-efficient SQL query builder for Go that helps construct SQL statements dynamically with safe placeholder conversion and struct binding.

#dynamic-queries#database#struct-binding
Stars189
Forks18
Last commit1 year ago
buildsqlx
buildsqlxGo

A Go query builder library for PostgreSQL with a fluent API and comprehensive SQL feature support.

#query-builder#database#schema-migration
Stars188
Forks17
Last commit2 months ago
Orbit
OrbitGo

A cross-platform task runner for executing commands and generating files from templates.

#template#devops#go-templates
Stars187
Forks10
Last commit5 years ago
gcd
gcdGo

An auto-generated Go client library for the Chrome DevTools Protocol, enabling programmatic browser control.

#headless-browser#client-library#testing
Stars187
Forks32
Last commit1 year ago
go-rqlite
go-rqliteGo

A Go client library for rqlite, providing an idiomatic API and database/sql driver for the distributed SQLite database.

#database-driver#go-client#database-sql
Stars187
Forks38
Last commit3 months ago
MongoDB Atlas CLI
MongoDB Atlas CLIGo

A command line interface for managing MongoDB Atlas deployments directly from your terminal.

#cloud-infrastructure#hacktoberfest#devops
Stars186
Forks92
Last commit2 days ago
goma-gateway
goma-gatewayGo

A lightweight, high-performance API gateway and reverse proxy with declarative YAML configuration, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.

#api-gateway#reverse-proxy#observability
Stars185
Forks19
Last commit4 days ago
router
routerGo

A lightning-fast HTTP router for Go with full http.Handler compatibility and zero memory allocations during serving.

#net-http#fast#high-performance
Stars185
Forks13
Last commit7 months ago
utp
utpGo

Go implementation of uTP (micro transport protocol) used with BitTorrent, prioritizing simplicity and reliability.

#transport-protocol#bittorrent#utp
Stars183
Forks37
Last commit3 years ago
clockwerk
clockwerkGo

A Go library for scheduling periodic jobs with a simple, fluent syntax.

#cron-alternative#library#task-scheduler
Stars183
Forks16
Last commit1 year ago
apicompat
apicompatGo

A Go tool that checks for backwards incompatible changes in Go libraries to ensure consumers still build.

#version-control#library#backwards-compatibility
Stars182
Forks5
Last commit9 years ago
ydb-go-sdk
ydb-go-sdkGo

A pure Go native driver and database/sql interface for YDB, an open-source distributed SQL database.

#database-driver#database-sql#client-library
Stars182
Forks119
Last commit4 days ago
Spyre
SpyreGo

A simple, self-contained modular host-based IOC scanner built around the YARA pattern matching engine.

#hacktoberfest#macosx#malware-detection
Stars181
Forks30
Last commit5 months ago
pgrwl
pgrwlGo

A cloud-native PostgreSQL WAL receiver for zero-data-loss streaming, compression, encryption, and remote archiving.

#database-backup#database#recovery
Stars181
Forks11
Last commit17 days ago
Pong-command
Pong-commandGo

A command-line Pong game where you play against network latency by pinging IP addresses.

#pong#go-application#pong-command
Stars181
Forks12
Last commit6 months ago
gody
godyGo

A lightweight struct validator for Go using struct tags and custom rules.

#validator-struct#validation#go-library
Stars180
Forks11
Last commit1 year ago
go-bind-plugin
go-bind-pluginGo

A go:generate tool that builds Go 1.8+ plugins and generates typed API wrappers for exported symbols.

#plugin-system#symbol-wrapping#build-tools
Stars180
Forks11
Last commit5 days ago
jettison
jettisonGo

A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.

#encoder#json-encoder#high-performance
Stars180
Forks13
Last commit3 years ago
PreviousPage 44 of 77Next

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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144