Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1366 projects

Showing 36 of 1366 projects

Kratos
KratosGo

A Go microservices framework for building robust, cloud-native applications with built-in service governance.

#api-framework#http#distributed-systems
Stars25.7k
Forks4.2k
Last commit3 days ago
Iris
IrisGo

A fast, modern, and fully-featured HTTP/2 web framework for Go with an unbeatable cost-performance ratio.

#high-performance#api-server#iris
Stars25.6k
Forks2.4k
Last commit4 months ago
colly
collyGo

A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.

#spider#crawler#scraper
Stars25.3k
Forks1.9k
Last commit14 days ago
gin-vue-admin
gin-vue-adminGo

A full-stack Vue3 + Go (Gin) development platform with AI-assisted code generation, built-in MCP services, and enterprise-grade features.

#ai-assisted-development#admin#gin-admin
Stars24.8k
Forks7.1k
Last commit6 days ago
zap
zapGo

A blazing fast, structured, leveled logging library for Go, designed for performance-critical applications.

#high-performance#observability#monitoring
Stars24.5k
Forks1.5k
Last commit1 month ago
Learn Go with TDD
Learn Go with TDDGo

A hands-on guide to learning the Go programming language through test-driven development principles.

#software-testing#beginner-friendly#programming-education
Stars23.7k
Forks2.9k
Last commit1 month ago
air
airGo

A live-reloading command line utility for Go applications that automatically rebuilds and restarts on code changes.

#devops#productivity#development-tool
Stars23.6k
Forks919
Last commit12 days ago
spicetify-cli
spicetify-cliJavaScript

A command-line tool to customize the official Spotify client's appearance and functionality on Windows, macOS, and Linux.

#hacktoberfest#user-interface#theming
Stars23.3k
Forks883
Last commit1 month ago
DockerSlim
DockerSlimGo

SlimToolkit minifies and secures container images by up to 30x without requiring changes to your Dockerfile or workflow.

#hacktoberfest#devops#cicd
Stars23.3k
Forks833
Last commit11 days ago
grpc-go
grpc-goGo

The official Go implementation of gRPC, a high-performance, open-source RPC framework using HTTP/2.

#hacktoberfest#distributed-systems#dogs-over-cats
Stars23.0k
Forks4.7k
Last commit3 days ago
Go-micro
Go-microGo

A Go framework for building distributed microservices with built-in RPC, service discovery, data modeling, and AI agent integration via MCP.

#distributed-systems#data-modeling#cli-tool
Stars22.8k
Forks2.4k
Last commit1 day ago
Oh-My-Posh
Oh-My-PoshGo

A highly customizable, low-latency cross-platform prompt theme engine for any shell.

#hacktoberfest#developer-tools#shell-prompt
Stars22.8k
Forks2.7k
Last commit4 days ago
Chi
ChiGo

A lightweight, idiomatic, and composable router for building Go HTTP services, especially REST APIs.

#net-http#api#api-server
Stars22.3k
Forks1.1k
Last commit17 days ago
redis
redisGo

Official Redis client library for Go, providing a comprehensive interface for Redis commands with automatic connection pooling.

#database-driver#redis#authentication
Stars22.1k
Forks2.6k
Last commit20 hours ago
mux
muxGo

A powerful HTTP router and URL matcher for building Go web servers with advanced routing features.

#web-server#api-routing#http
Stars21.8k
Forks1.9k
Last commit1 year ago
GoFr
GoFrGo

An opinionated Go framework for accelerated microservice development with built-in databases and observability.

#http-server#database#devops
Stars21.4k
Forks1.8k
Last commit3 days ago
lo
loGo

A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.

#functional-programming#filterable#typesafe
Stars21.3k
Forks947
Last commit6 days ago
Temporal
TemporalGo

A durable execution platform for building scalable, reliable applications with automatic failure handling.

#workflow-management#service-bus#workflow-management-system
Stars20.8k
Forks1.6k
Last commit23 hours ago
teleport
teleportGo

An identity-aware access proxy that provides secure connectivity, authentication, and audit for SSH, Kubernetes, databases, and web apps.

#teleport-binaries#database-access#zero-trust
Stars20.5k
Forks2.1k
Last commit20 hours ago
casbin
casbinGo

An authorization library supporting ACL, RBAC, ABAC, and other access control models with a unified PERM metamodel.

#multi-language#permission-system#authz
Stars20.2k
Forks1.7k
Last commit24 days ago
Learn Go with 1000+ Exercises
Learn Go with 1000+ ExercisesGo

Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.

#examples#education#golang-examples
Stars20.0k
Forks2.7k
Last commit11 months ago
NATS
NATSGo

High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.

#messaging-system#high-performance#message-queue
Stars20.0k
Forks1.8k
Last commit3 days ago
NATS (k)
NATS (k)Go

High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.

#iot#messaging-system#message-queue
Stars20.0k
Forks1.8k
Last commit3 days ago
Go Books
Go BooksGo

A curated collection of the best Go programming books for developers at every level, from beginners to experts.

#programming-books#go-programming#developer-tools
Stars19.5k
Forks2.3k
Last commit3 days ago
GoBooks
GoBooksGo

A curated collection of the best Go programming books for developers at every level, from beginners to experts.

#programming-books#developer-education#go-programming
Stars19.5k
Forks2.3k
Last commit3 days ago
golangci-lint
golangci-lintGo

A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.

#developer-tools#linter#golangci-lint
Stars19.1k
Forks1.6k
Last commit4 days ago
MMKV
MMKVC++

An efficient, small mobile key-value storage framework developed by WeChat, supporting Android, iOS, macOS, Windows, POSIX, and HarmonyOS.

#ios#data-persistence#multi-process
Stars18.6k
Forks2.0k
Last commit5 days ago
migrate
migrateGo

A database migration tool and library for Go, supporting multiple databases and sources via CLI or programmatic API.

#migration#database#version-control
Stars18.6k
Forks1.6k
Last commit2 months ago
Telegraf PostgreSQL plugin
Telegraf PostgreSQL pluginGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.6k
Forks5.8k
Last commit1 day ago
Telegraf
TelegrafGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.6k
Forks5.8k
Last commit1 day ago
Uber
UberMakefile

Uber's official style guide for writing idiomatic and maintainable Go code.

#development-guidelines#code-quality#best-practices
Stars17.6k
Forks1.8k
Last commit1 month ago
gods
godsGo

A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.

#sets#trees#stacks
Stars17.4k
Forks1.8k
Last commit1 year ago
httprouter
httprouterGo

A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.

#zero-garbage#net-http#httprouter
Stars17.1k
Forks1.5k
Last commit1 year ago
webrtc
webrtcGo

A pure Go implementation of the WebRTC API for building real-time communication applications.

#data-channels#pion-webrtc#embedded-systems
Stars16.5k
Forks1.9k
Last commit2 days ago
vim-go
vim-goVim Script

A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.

#hacktoberfest#lps#language-server
Stars16.2k
Forks1.4k
Last commit2 months ago
transfer.sh
transfer.shGo

A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.

#hacktoberfest#hacktoberfest2021#transfersh
Stars15.8k
Forks1.6k
Last commit6 months ago
PreviousPage 2 of 38Next

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
#Go1029
#Go Library308
#Cli Tool171
#Docker150
#Devops130
#Developer Tools122
#Cli116
#Golang Library103
#Self Hosted101
#Hacktoberfest97
#Cross Platform93
#Concurrency80