Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2164 projects

Showing 36 of 2164 projects

sq
sqGo

A command-line tool that provides jq-style access to structured data sources like SQL databases, CSV, and Excel files.

#data-inspection#data-wrangling#data-export
Stars2.5k
Forks40
Last commit1 day ago
errcheck
errcheckGo

A static analysis tool that finds unchecked errors in Go code.

#developer-tools#error#linter
Stars2.5k
Forks146
Last commit1 month ago
mpb
mpbGo

A Go library for rendering multiple customizable progress bars in terminal applications.

#go-modules#decorators#terminal
Stars2.5k
Forks130
Last commit26 days ago
Hoverfly
HoverflyGo

A lightweight open-source API simulation tool for creating realistic mocks of API dependencies during development and testing.

#development-tool#testing-tool#proxy
Stars2.5k
Forks228
Last commit1 day ago
hoverfly
hoverflyGo

A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.

#devops#testing-tool#proxy
Stars2.5k
Forks228
Last commit1 day ago
tfgo
tfgoGo

A Go library that simplifies TensorFlow's Go bindings with method chaining, automatic scoping, and type conversion.

#deep-learning#graph-computation#model-serving
Stars2.5k
Forks157
Last commit2 years ago
Ladon
LadonGo

A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.

#iot#rbac#acl
Stars2.5k
Forks224
Last commit7 months ago
fastjson
fastjsonGo

A high-performance JSON parser and validator for Go that requires no custom structs, code generation, or reflection.

#fast#json-rpc#high-performance
Stars2.5k
Forks154
Last commit3 months ago
lgo
lgoGo

A Jupyter Notebook kernel and interactive REPL for Go (golang) that enables interactive programming and data analysis.

#jupyter-kernel#notebook#data-science
Stars2.5k
Forks118
Last commit5 years ago
Citerus DDD Sample App GO Port
Citerus DDD Sample App GO PortGo

A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.

#repositories#cargo-booking#aggregates
Stars2.5k
Forks272
Last commit4 years ago
MySQL server exporter
MySQL server exporterGo

Prometheus exporter that collects and exposes MySQL and MariaDB server metrics for monitoring.

#devops#database-monitoring#observability
Stars2.4k
Forks815
Last commit2 days ago
gonic
gonicGo

A free-software music streaming server implementing the Subsonic API, supporting on-the-fly transcoding, podcasts, and multi-user libraries.

#subsonic-api#transcoding#scrobbling
Stars2.4k
Forks150
Last commit5 days ago
gormt
gormtGo

A tool that automatically generates Go structs and GORM-compatible code from MySQL, SQLite, and MSSQL databases.

#mssql#orm#database
Stars2.4k
Forks360
Last commit1 month ago
go-eagle
go-eagleGo

A Go framework for rapid development of API services and microservices with a layered architecture.

#api-framework#http#dependency-injection
Stars2.4k
Forks259
Last commit1 month ago
go-oidc
go-oidcGo

A Go package that adds OpenID Connect client support to the standard OAuth2 library.

#oauth2#authentication#openid-connect
Stars2.4k
Forks427
Last commit2 months ago
f2
f2Go

A cross-platform command-line tool for batch renaming files and directories quickly and safely.

#rename-files#productivity#file-management
Stars2.4k
Forks64
Last commit6 days ago
errors
errorsGo

A Go error library providing network portability for error objects, suitable for distributed systems with mixed-version compatibility.

#sentry-integration#distributed-systems#pii-free
Stars2.4k
Forks72
Last commit1 month ago
documize.com
documize.comJavaScript

An open-source, self-hosted knowledge management platform for unified internal and external documentation.

#emberjs#reporting#documentation-tool
Stars2.4k
Forks235
Last commit27 days ago
jwx
jwxGo

A complete Go implementation of JOSE (JWA/JWE/JWK/JWS/JWT) for signing, encryption, and key management.

#authentication#jwe#jwt
Stars2.4k
Forks191
Last commit1 day ago
terracognita
terracognitaGo

Imports existing cloud infrastructure from AWS, GCP, Azure, and VMware to generate Terraform configuration (HCL) and state files.

#google-cloud-platform#devops#tfstate
Stars2.4k
Forks171
Last commit9 months ago
The Go Interview Practice
The Go Interview PracticeGo

An interactive platform with 30+ Go coding challenges, AI interview simulation, and competitive leaderboards to prepare for technical interviews.

#golang-interview-questions#hacktoberfest#developer-tools
Stars2.4k
Forks1.1k
Last commit
fastcache
fastcacheGo

A fast, thread-safe in-memory cache for Go designed to handle massive entry counts with minimal garbage collection overhead.

#systems-programming#in-memory-cache#fast
Stars2.4k
Forks195
Last commit10 days ago
base64Captcha
base64CaptchaGo

A flexible Go package for generating and verifying captchas as base64-encoded image or audio strings.

#bot-protection#web-security#unicode
Stars2.4k
Forks310
Last commit8 months ago
go-resiliency
go-resiliencyGo

A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.

#circuit-breaker#fault-tolerance#resiliency-patterns
Stars2.3k
Forks147
Last commit1 year ago
secure
secureGo

A Go HTTP middleware that provides essential security headers and protections for web applications.

#https-enforcement#http-middleware#web-security
Stars2.3k
Forks145
Last commit1 month ago
Limiter
LimiterGo

A dead simple rate limit middleware for Go with a store-based approach and support for multiple HTTP frameworks.

#redis#http#distributed-systems
Stars2.3k
Forks162
Last commit1 year ago
Cogent Core
Cogent CoreGo

A Go framework for building cross-platform 2D and 3D applications that run on desktop, mobile, and web from a single codebase.

#ios#webassembly#graphics
Stars2.3k
Forks104
Last commit2 days ago
The Little Go Book
The Little Go BookTeX

A free introductory book about the Go programming language, available in multiple formats and translations.

#pandoc#technical-documentation#markdown
Stars2.3k
Forks276
Last commit1 day ago
go-retryablehttp
go-retryablehttpGo

A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.

#retry-logic#net-http-wrapper#distributed-systems
Stars2.3k
Forks288
Last commit1 month ago
go-sdl2
go-sdl2C

A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.

#graphics#sdl2#cgo
Stars2.3k
Forks228
Last commit1 year ago
xray
xrayGo

A network OSINT tool that automates subdomain enumeration, service fingerprinting, and data collection via Shodan and ViewDNS APIs.

#osint#subdomain-enumeration#banner-grabbing
Stars2.3k
Forks299
Last commit1 year ago
EaseProbe
EaseProbeGo

A standalone, lightweight health and status checking tool written in Go, supporting probes, notifications, and SLA reporting.

#health-checking#devops#status-monitoring
Stars2.3k
Forks243
Last commit11 days ago
filetype
filetypeGo

Fast, dependency-free Go package to infer binary file types by checking magic number signatures.

#filetype#media-processing#validation
Stars2.3k
Forks189
Last commit11 months ago
Prisma
PrismaGo

An auto-generated, fully type-safe database client for Go that reduces boilerplate.

#database-access#query-builder#mssql
Stars2.3k
Forks104
Last commit10 months ago
go-arg
go-argGo

A Go library for parsing command-line arguments by defining a struct, supporting flags, environment variables, and subcommands.

#environment-variables#go-library#struct-based
Stars2.3k
Forks114
Last commit5 months ago
gowall
gowallGo

A CLI swiss army knife for image processing, offering wallpaper recoloring, OCR, AI upscaling, compression, and more.

#theme-converter#pixel-art#theme-switcher
Stars2.3k
Forks37
Last commit5 days ago
PreviousPage 17 of 61Next

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
2 days ago
#Golang1136
#Go Library370
#Docker271
#Cli Tool269
#Devops225
#Developer Tools186
#Self Hosted182
#Cli181
#Golang Library149
#Hacktoberfest138
#Cross Platform121
#Microservices117