Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2766 projects

Showing 36 of 2766 projects

ssh chat
ssh chatGo

A custom SSH server written in Go that provides a chat prompt instead of a shell.

#chat#command-line-tools#secure-messaging
Stars5.9k
Forks426
Last commit6 months ago
oauth2
oauth2Go

A Go client implementation for the OAuth 2.0 authorization framework.

#oauth2#authentication#golang-library
Stars5.9k
Forks1.1k
Last commit4 months ago
Easegress
EasegressGo

A cloud-native traffic orchestration system for high availability, extensibility, and observability in API management and service mesh.

#api-gateway#reverse-proxy#traffic-orchestration
Stars5.9k
Forks496
Last commit5 days ago
tendermint
tendermintGo

A Byzantine Fault Tolerant (BFT) middleware for securely replicating state machines across many machines.

#distributed-systems#cryptocurrency#cosmos-sdk
Stars5.9k
Forks2.1k
Last commit2 days ago
gdu
gduGo

A fast, parallel disk usage analyzer with an interactive console interface written in Go.

#hacktoberfest#console-interface#filesystem
Stars5.8k
Forks215
Last commit2 days ago
GoatCounter
GoatCounterGo

Easy web analytics. No tracking of personal data.

#golang#go#analytics
Stars5.8k
Forks266
Last commit4 days ago
mox
moxGo

A modern, full-featured, secure mail server designed for low-maintenance self-hosted email.

#smtp#mail-server#acme
Stars5.8k
Forks209
Last commit4 days ago
imaging
imagingGo

A simple Go package providing basic image processing functions like resize, rotate, crop, and color adjustments.

#gamma#resize#graphics
Stars5.7k
Forks482
Last commit2 years ago
nes
nesGo

A Nintendo Entertainment System (NES) emulator written in Go with OpenGL graphics and audio support.

#rom-browser#hardware-emulation#opengl
Stars5.7k
Forks532
Last commit1 year ago
cri-o
cri-oGo

An OCI-based implementation of the Kubernetes Container Runtime Interface (CRI) for launching and managing OCI containers.

#hacktoberfest#container-runtime-interface#container-orchestration
Stars5.6k
Forks1.2k
Last commit1 day ago
CertMagic
CertMagicGo

Automatic TLS certificate issuance and renewal for Go programs, enabling fully-managed HTTPS with a single line of code.

#devops#web-server#automatic-https
Stars5.6k
Forks345
Last commit7 days ago
goofys
goofysGo

A high-performance, POSIX-ish file system for mounting Amazon S3 and compatible object storage as a local filesystem.

#filesystem#amazon-s3#multi-cloud
Stars5.6k
Forks534
Last commit2 years ago
revive
reviveGo

A fast, configurable, extensible, and beautiful drop-in replacement for golint with custom rules and strict presets.

#hacktoberfest#developer-tools#custom-rules
Stars5.5k
Forks317
Last commit4 days ago
Leaf
LeafGo

A pragmatic and easy-to-use game server framework built with Go (Golang).

#multiplayer#game-server#leaf
Stars5.5k
Forks1.3k
Last commit2 years ago
Go AST Book (Chinese)
Go AST Book (Chinese)Go

A free Chinese book teaching how to analyze and manipulate Go source code using its Abstract Syntax Tree (AST).

#compiler#educational#goyacc
Stars5.5k
Forks654
Last commit1 year ago
pterm
ptermGo

A modern Go module for beautifying console output with charts, progress bars, tables, trees, and interactive components.

#tables#pretty#pretty-print
Stars5.5k
Forks220
Last commit13 days ago
openfga
openfgaGo

A high-performance, flexible authorization/permission engine inspired by Google Zanzibar for fine-grained access control.

#fine-grained-authorization#entitlements#google-zanzibar
Stars5.5k
Forks443
Last commit1 day ago
ProtoActor
ProtoActorGo

Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.

#akka#distributed-systems#csharp
Stars5.5k
Forks574
Last commit3 months ago
lakeFS
lakeFSGo

An open-source tool that transforms object storage into a Git-like repository for versioned, atomic, and repeatable data lake operations.

#multi-cloud#data-versioning#azure-blob-storage
Stars5.5k
Forks467
Last commit1 day ago
river
riverGo

Fast and reliable background jobs in Go

#postgres#queue#postgresql
Stars5.5k
Forks166
Last commit1 day ago
lumberjack
lumberjackGo

A Go package for writing logs to rolling files with configurable size, age, and backup limits.

#log-rolling#file-management#golang-library
Stars5.5k
Forks657
Last commit1 year ago
DarwinKit
DarwinKitGo

Native Apple framework bindings for Go, enabling macOS application development without Objective-C or XCode.

#apple#desktop-application#appkit
Stars5.4k
Forks175
Last commit1 year ago
tun2socks
tun2socksGo

A high-performance tun2socks implementation that transparently routes all network traffic through various proxy protocols using the gVisor TCP/IP stack.

#tun2socks#gateway-mode#shadowsocks
Stars5.4k
Forks634
Last commit12 days ago
keto
ketoGo

An open-source implementation of Google's Zanzibar authorization system, providing a scalable and customizable permission server.

#hacktoberfest#acl#api-first
Stars5.4k
Forks384
Last commit1 day ago
gofakeit
gofakeitGo

A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.

#generator#database-seeding#fake-data
Stars5.4k
Forks297
Last commit2 months ago
gotests
gotestsGo

Automatically generates table-driven Go test boilerplate from source code, with optional AI-powered test case generation.

#table-driven-tests#golang-application#developer-tools
Stars5.3k
Forks351
Last commit8 months ago
dragonboat
dragonboatGo

A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.

#raft-algorithm#high-performance#distributed-storage
Stars5.3k
Forks573
Last commit1 year ago
lancet
lancetGo

A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.

#library#datetime#go-generics
Stars5.3k
Forks520
Last commit4 months ago
Tsuru
TsuruGo

An extensible open-source Platform as a Service (PaaS) that simplifies application deployment across multiple programming languages.

#multi-language#hacktoberfest#devops
Stars5.3k
Forks553
Last commit1 day ago
Mercure
MercureGo

A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.

#websocket-alternative#api#push
Stars5.3k
Forks344
Last commit1 day ago
OctoSQL
OctoSQLGo

A CLI tool and dataflow engine that lets you query and join data from multiple databases and file formats using SQL.

#stream-processing#plugin-system#redis
Stars5.3k
Forks213
Last commit2 years ago
carbon
carbonGo

A lightweight, semantic, and developer-friendly Go package for date and time manipulation without third-party dependencies.

#jalaali#semantic-api#datetime
Stars5.2k
Forks266
Last commit4 days ago
gaia
gaiaGo

Build powerful pipelines in any programming language.

#deployment#pipeline#continuous-integration
Stars5.2k
Forks239
Last commit6 months ago
WriteFreely
WriteFreelyGo

A clean, Markdown-based publishing platform made for writers. Write together and build a community.

#writing#publishing#federation
Stars5.2k
Forks385
Last commit1 day ago
go-restful
go-restfulGo

A Go package for building RESTful web services with explicit HTTP method mapping and flexible routing.

#http-server#rest#web-services
Stars5.1k
Forks681
Last commit19 days ago
horcrux
horcruxGo

A CLI tool that splits files into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconstruct the original.

#privacy-tools#secret-sharing#file-encryption
Stars5.1k
Forks140
Last commit1 year ago
PreviousPage 11 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
#Golang1468
#Go Library490
#Cli Tool322
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library206
#Self Hosted206
#Hacktoberfest154
#Performance148
#Microservices144