Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

489 projects

Showing 36 of 489 projects

btcd
btcdGo

A full node Bitcoin implementation written in Go, providing an alternative to Bitcoin Core with a focus on modularity.

#hacktoberfest#bitcoin-protocol#cryptocurrency
Stars6.7k
Forks2.5k
Last commit16 days ago
afero
aferoGo

A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.

#network-file-system#filesystem#filesystem-abstraction
Stars6.6k
Forks560
Last commit15 days ago
slack-term
slack-termGo

A terminal-based Slack client for accessing Slack workspaces directly from the command line.

#slack-client#keyboard-driven#productivity
Stars6.6k
Forks226
Last commit2 years ago
NATS Go Client
NATS Go ClientGo

Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.

#jetstream#go-client#distributed-systems
Stars6.6k
Forks796
Last commit4 days ago
blocky
blockyGo

A fast, lightweight DNS proxy and ad-blocker for local networks with advanced DNS configuration and privacy features.

#go-application#adblocker#local-network
Stars6.6k
Forks283
Last commit2 days ago
go-sqlmock
go-sqlmockGo

A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.

#database#test-isolation#unit-testing
Stars6.5k
Forks406
Last commit1 year ago
go-callvis
go-callvisGo

Visualize call graphs of Go programs using interactive Graphviz-based diagrams.

#developer-tools#callgraph#graphviz
Stars6.5k
Forks431
Last commit25 days ago
pgroll
pgrollGo

A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.

#hacktoberfest#devops#postgres
Stars6.4k
Forks143
Last commit2 months ago
pixie
pixieC++

An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF.

#kubernetes-observability#telemetry#cncf
Stars6.4k
Forks494
Last commit3 days ago
Pixie
PixieC++

An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF and provides in-cluster edge compute.

#cncf-sandbox#kubernetes-observability#infrastructure-monitoring
Stars6.4k
Forks494
Last commit3 days ago
telegram-bot-api
telegram-bot-apiGo

A Go library providing comprehensive bindings for the Telegram Bot API, enabling easy bot development.

#hacktoberfest#golang-library#telegram-bot-api
Stars6.4k
Forks990
Last commit1 year ago
DDD by Refactoring
DDD by RefactoringGo

A practical Go example application demonstrating DDD, Clean Architecture, and CQRS through step-by-step refactoring.

#cqrs#google-cloud-run#serverless
Stars6.3k
Forks574
Last commit5 months ago
gitrob
gitrobGo

A reconnaissance tool that finds potentially sensitive files in public GitHub repositories for security analysis.

#sensitive-data#osint#security-analysis
Stars6.2k
Forks842
Last commit3 years ago
env
envGo

A zero-dependency Go library for parsing environment variables into typed structs.

#hacktoberfest#environment-variables#environment
Stars6.1k
Forks276
Last commit16 days ago
Goa
GoaGo

Design-first Go framework that generates API code, documentation, and clients from a single DSL, eliminating drift between design and implementation.

#goa#rest#api
Stars6.1k
Forks581
Last commit2 days ago
ticker
tickerGo

A terminal-based stock, crypto, and derivatives price watcher and position tracker with real-time updates.

#golang-application#ticker#stock-market
Stars6.1k
Forks327
Last commit3 months ago
go-elasticsearch
go-elasticsearchGo

The official Go client library for interacting with Elasticsearch, providing a comprehensive API for search, indexing, and data operations.

#data-indexing#client#go-client
Stars6.0k
Forks638
Last commit2 days ago
Golang Desktop Embedder
Golang Desktop EmbedderGo

An unofficial Flutter embedder for desktop platforms (Windows, macOS, Linux) using Go and GLFW.

#hover#open-gl#app-development
Stars5.9k
Forks278
Last commit7 days ago
AQUATONE
AQUATONEGo

A tool for visual inspection of websites across many hosts, providing an overview of HTTP-based attack surfaces.

#web-security#osint#report-generation
Stars5.9k
Forks910
Last commit3 years ago
gorgonia
gorgoniaGo

A library for building and evaluating mathematical expressions and neural networks in Go, with automatic differentiation and GPU support.

#gradient-descent#neural-network#deep-learning
Stars5.9k
Forks449
Last commit1 year ago
Discordgo
DiscordgoGo

A Go package providing low-level bindings to the Discord API for building bots and integrations.

#voice-chat#websocket#golang-library
Stars5.9k
Forks919
Last commit2 months ago
podinfo
podinfoGo

A Go microservice template for Kubernetes that demonstrates best practices for building and deploying cloud-native applications.

#helm#devops#observability
Stars5.9k
Forks1.9k
Last commit4 days ago
gRPC UI
gRPC UIJavaScript

A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.

#developer-tools#server-reflection#command-line-tool
Stars5.9k
Forks422
Last commit3 days 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
Forks493
Last commit7 days ago
Permify
PermifyGo

An open-source authorization service inspired by Google Zanzibar for building fine-grained, scalable access control systems.

#distributed#rbac#acl
Stars5.9k
Forks306
Last commit2 days ago
oauth2
oauth2Go

A Go client implementation for the OAuth 2.0 authorization framework.

#oauth2#authentication#golang-library
Stars5.8k
Forks1.0k
Last commit1 month ago
gdu
gduGo

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

#hacktoberfest#console-interface#filesystem
Stars5.6k
Forks198
Last commit2 days ago
Upsnap
UpsnapGo

A self-hostable web dashboard for waking up and managing devices on your local network using Wake-on-LAN.

#wake-on-lan#wakeonlan#dashboard
Stars5.6k
Forks217
Last commit11 days 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.5k
Forks329
Last commit3 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.5k
Forks531
Last commit1 year 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
Forks652
Last commit1 year 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 commit1 year 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
Forks318
Last commit11 days 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.4k
Forks215
Last commit15 days ago
DarwinKit
DarwinKitGo

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

#apple#desktop-application#appkit
Stars5.4k
Forks170
Last commit1 year ago
gofakeit
gofakeitGo

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

#generator#database-seeding#fake-data
Stars5.3k
Forks295
Last commit1 month ago
PreviousPage 6 of 14Next

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
#Go382
#Docker75
#Go Library72
#Cli Tool65
#Devops56
#Hacktoberfest53
#Self Hosted53
#Cross Platform45
#Developer Tools40
#Security40
#Microservices38
#Cli38