Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

There are currently 3005 open-source projects built with Go, with a combined total of 10064.8k GitHub stars. The most common language among these projects is Go.

Showing 3,005 open-source projects · page 16 of 84

……
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
gofumpt
gofumptmvdan/gofumpt

A stricter Go code formatter that enforces additional formatting rules beyond gofmt while maintaining compatibility.

4.0k125Go
14 days ago
img
imggenuinetools/img

A standalone, daemon-less, unprivileged container image builder compatible with Dockerfiles and OCI.

4.0k233Go
2 years ago
img
imgjessfraz/img

A standalone, daemon-less, unprivileged container image builder compatible with Dockerfile and OCI.

4.0k233Go
2 years ago
golint
golintgolang/lint

A deprecated linter for Go source code that checks for style violations according to Go conventions.

4.0k476Go
5 years ago
imagor
imagorcshum/imagor

A fast, secure image processing server and Go library using libvips, offering a high-performance drop-in replacement for thumbor.

4.0k169Go
9 days ago
go-containerregistry
go-containerregistrygoogle/go-containerregistry

A Go library and CLI tools for interacting with container registries, providing immutable views and functional mutations of images and layers.

3.9k652Go
2 days ago
xo
xoknq/xo

A command-line tool that generates idiomatic Go code from SQL database schemas and custom queries for PostgreSQL, MySQL, SQLite, Oracle, and SQL Server.

3.9k335Go
2 months ago
Ofelia
Ofeliamcuadros/ofelia

A modern, low-footprint job scheduler for Docker environments, acting as a cron replacement.

3.9k204Go
3 days ago
chatgpt-telegram
chatgpt-telegramm1guelpf/chatgpt-telegram

A Go CLI tool that creates a Telegram bot to interact with ChatGPT, deployable with a single command.

3.9k551Go
3 years ago
dsq
dsqmultiprocessio/dsq

A command-line tool for running SQL queries against JSON, CSV, Excel, Parquet, and other structured data files.

3.9k160Go
2 years ago
Yarr
Yarrnkanaev/yarr

A web-based RSS feed aggregator available as a single-binary desktop app or self-hosted server.

3.9k285Go
4 days ago
gitkube
gitkubehasura/gitkube

Build and deploy Docker images to Kubernetes clusters using git push for streamlined development workflows.

3.8k198Go
2 years ago
godis
godishdt3213/godis

A Redis-compatible server and distributed cluster implemented in Go, designed as a high-concurrency middleware example.

3.8k602Go
9 months ago
tengo
tengod5/tengo

A fast, embeddable scripting language for Go applications, compiled to bytecode and executed on a stack-based VM.

3.8k330Go
1 month ago
container-diff
container-diffGoogleCloudPlatform/container-diff

A CLI tool for analyzing and comparing Docker container images across multiple criteria like file system, packages, and history.

3.8k232Go
2 years ago
aws-lambda-go
aws-lambda-goaws/aws-lambda-go

Official AWS libraries, samples, and tools for developing AWS Lambda functions in Go.

3.8k576Go
1 month ago
aiac
aiacgofireflyio/aiac

A CLI tool and library that uses LLMs to generate Infrastructure-as-Code templates, configuration files, and utilities from natural language prompts.

3.8k295Go
2 months ago
Packet, where are you?
Packet, where are you?cilium/pwru

eBPF-based Linux kernel networking debugger for tracing and filtering network packets with fine-grained introspection.

3.8k224C
2 days ago
gojq
gojqitchyny/gojq

A pure Go implementation of jq for parsing, filtering, and transforming JSON and YAML data.

3.8k137Go
2 days ago
gorp
gorpgo-gorp/gorp

A Go library for relational persistence that maps structs to database tables with minimal boilerplate.

3.8k379Go
1 year ago
jet
jetgo-jet/jet

A type-safe SQL builder and code generator for Go that automatically maps query results to complex Go structures.

3.7k187Go
4 days ago
panicparse
panicparsemaruel/panicparse

Parses and simplifies Go panic stack traces to help debug crashes and deadlocks in parallel applications.

3.7k103Go
1 year ago
sysbox
sysboxnestybox/sysbox

A container runtime that enhances isolation and enables containers to run system-level workloads like Docker and Kubernetes, similar to VMs.

3.7k225Shell
20 days ago
systray
systraygetlantern/systray

A cross-platform Go library for adding system tray icons and menus to applications.

3.7k519Go
1 year ago
fortio
fortiofortio/fortio

A fast, embeddable load testing library, command-line tool, and server with web UI for HTTP, gRPC, TCP, and UDP, featuring latency histograms and advanced echo capabilities.

3.7k274Go
3 days ago
lensm
lensmloov/lensm

A Go assembly and source viewer that visualizes machine code alongside source code for performance analysis.

3.7k131Go
4 months ago
html-to-markdown
html-to-markdownJohannesKaufmann/html-to-markdown

A robust HTML to Markdown converter with plugin support, usable as a Go library, CLI tool, or via hosted API.

3.7k209Go
7 days ago
bluemonday
bluemondaymicrocosm-cc/bluemonday

A fast, configurable HTML sanitizer for Go that scrubs user-generated content of XSS attacks using an allowlist policy.

3.7k193Go
1 year ago
curlie
curliers/curlie

A curl frontend with HTTPie's user-friendly interface, combining curl's power with intuitive syntax and formatting.

3.7k115Go
6 months ago
upper.io/db
upper.io/dbupper/db

A productive data access layer for Go with ORM-like features, supporting PostgreSQL, MySQL, SQLite, MongoDB, and more.

3.7k238Go
6 months ago
purego
puregoebitengine/purego

A Go library for calling C functions and loading shared libraries without Cgo, enabling cross-compilation and smaller binaries.

3.7k111Assembly
8 days ago
go-linq
go-linqahmetalpbalkan/go-linq

A Go library providing .NET LINQ-style query capabilities for arrays, slices, maps, strings, channels, and custom collections.

3.7k225Go
6 months ago
statsviz
statsvizarl/statsviz

Visualize real-time Go runtime metrics like heap, goroutines, and GC pauses via a web-based dashboard.

3.6k124Go
1 day ago
jennifer
jenniferdave/jennifer

A Go library for generating Go source code programmatically with a fluent API.

3.6k163Go
1 year ago
jvm.go
jvm.gozxh0/jvm.go

A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.

3.6k468Go
6 years ago
glog
gloggolang/glog

A leveled logging package for Go, modeled after Google's internal C++ glog library.

3.6k924Go
1 year ago
1
15
16
17
84