Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 91 of 106

……
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
go-array
go-arraydeatil/go-array

A Go package for reading, setting, and manipulating data in maps, slices, and JSON structures using dot-notation paths.

230Go
2 months ago
typeregistry
typeregistryxiaoxin01/typeregistry

A Go library for creating and managing types dynamically at runtime using reflection.

231Go
6 years ago
Proxy
Proxyiamelevich/pocketbase-plugin-proxy

A PocketBase plugin that proxies requests to another host, enabling unified access to separate frontend and backend servers.

230Go
1 day ago
terraform-provider-scp
terraform-provider-scpsplunk/terraform-provider-scp

Terraform provider for managing Splunk Cloud Platform resources including indexes, HEC tokens, users, roles, and IP allowlists.

236Go
22 days ago
Draft.js Exporter (Go)
Draft.js Exporter (Go)ejilay/draftjs

A Go library that converts Draft.js ContentState JSON to HTML for server-side rendering.

234Go
4 years ago
gomemcached
gomemcachedaliexpressru/gomemcached

A Go Memcached client with binary protocol support, consistent hashing for sharding, and SASL authentication.

231Go
8 months ago
DepCharge
DepChargecenterorbit/depcharge

A tool to orchestrate command execution across multiple project dependencies and directories simultaneously.

235Go
4 years ago
mockhttp
mockhttptv42/mockhttp

A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.

236Go
12 years ago
Hotcoal
Hotcoalmotrboat/hotcoal

A Go library that secures handcrafted SQL queries against injection by validating parameters against allowlists.

231Go
2 years ago
migrator
migratorlarapulse/migrator

A Go library for managing MySQL database schema migrations with an intuitive, code-based approach.

234Go
1 year ago
slices
slicestwharmon/slices

A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.

231Go
4 years ago
godesim
godesimsoypat/godesim

A Go library for solving ordinary differential equation systems with a simple API and interactive simulation capabilities.

231Go
4 years ago
mailx
mailxvalord577/mailx

A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.

236Go
2 months ago
Mystique
MystiqueTheThingsIndustries/mystique

An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.

232Go
3 years ago
aws-encryption-sdk-go
aws-encryption-sdk-gochainifynet/aws-encryption-sdk-go

A Go implementation of the AWS Encryption SDK for adding encryption and decryption functionality to applications.

232Go
9 months ago
go-imgur
go-imgurkoffeinsource/go-imgur

A Go library for interacting with the Imgur API, currently supporting anonymous uploads.

2310Go
2 years ago
go-sshkit
go-sshkitshazow/go-sshkit

A toolkit for building SSH servers and clients in Go, based on code from ssh-chat.

234Go
10 years ago
backy
backyvdbsh/backy

A lightweight multiprocessing utility for file backups using rsync and tar with automated archiving cycles.

230Go
5 years ago
vnclowpot
vnclowpotmagisterquis/vnclowpot

A low-interaction VNC honeypot that logs authentication attempts against a static challenge.

237Go
7 years ago
gocache
gocacheyuseferi/gocache

A data race-free in-memory key-value cache library for Go, suitable for single-machine applications.

233Go
8 months ago
flute
flutesuzuki-shunsuke/flute

A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.

231Go
3 hours ago
StorageBox
StorageBoxAlandSleman/StorageBox

A simple file storage service with resumable uploads, monitoring, and self-hosting capabilities.

234TypeScript
2 years ago
Ward
Wardex0dus-0x/ward

ELF runtime packer that creates self-protecting binaries by loading executables in-memory to evade detection.

232Go
3 years ago
icache
icachemdaliyan/icache

A high-performance, generic, thread-safe, zero-dependency, in-memory key-value cache library for Go.

233Go
1 year ago
env
envnasermirzaei89/env

A zero-dependency Go package for retrieving environment variables with type safety and default values.

233Go
3 months ago
rmqconn
rmqconnsbabiv/rmqconn

A Go library providing automatic reconnection for RabbitMQ connections with wrapper over amqp.Connection.

232Go
6 years ago
roveralls
roverallsLawrenceWoodman/roveralls

A Go tool that recursively runs coverage tests on a package and all its sub-packages.

225Go
8 years ago
kace
kacecodemodus/kace

A Go library for case conversion that handles common initialisms like SQL, ID, and HTTP correctly.

222Go
8 years ago
t
tyouthlin/t

A GNU gettext implementation for Go, providing internationalization (i18n) utilities for Go applications.

225Go
2 months ago
go-mpris
go-mprisleberKleber/go-mpris

A Go implementation of the MPRIS D-Bus interface for controlling media players on Linux.

220Go
1 year ago
tinycare-tui
tinycare-tuiDMcP89/tinycare-tui

A terminal user interface (TUI) app written in Go that displays git commits, weather, self-care advice, and todo list tasks.

221Go
17 days ago
ode
odeChristopherRabotin/ode

A Go library for solving ordinary differential equations with multi-dimensional state vectors and channel-based stopping conditions.

222Go
9 years ago
GoLobby/Router
GoLobby/Routergolobby/router

A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.

220Go
4 years ago
joffref/opa-middleware
joffref/opa-middlewareJoffref/opa-middleware

A Go middleware library that integrates Open Policy Agent with HTTP, Gin, Fiber, and Echo applications for policy enforcement.

228Go
2 years ago
Docker-Sentinel
Docker-SentinelWill-Luck/Docker-Sentinel

A container update orchestrator with a web dashboard, per-container policies, automatic rollback, and real-time notifications.

222Go
1 month ago
naclpipe
naclpipeunix4fun/naclpipe

A Go package providing an io.Reader/Writer interface with NaCl cryptography for secure data streaming.

223Go
7 years ago
1
90
91
92
106