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

Kratos
KratosGo

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

#api-framework#http#distributed-systems
Stars25.6k
Forks4.2k
Last commit20 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 commit3 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.8k
Last commit4 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.6k
Forks7.1k
Last commit8 days ago
zap
zapGo

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

#high-performance#observability#monitoring
Stars24.4k
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.6k
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.4k
Forks913
Last commit12 days 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.2k
Forks825
Last commit7 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
Stars22.9k
Forks4.7k
Last commit2 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
Stars22.9k
Forks859
Last commit4 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.7k
Forks2.4k
Last commit4 days 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.3k
Forks2.7k
Last commit3 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.5k
Last commit2 days ago
Chi
ChiGo

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

#net-http#api#api-server
Stars22.0k
Forks1.1k
Last commit2 months 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.6k
Forks1.8k
Last commit2 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.2k
Forks937
Last commit2 days 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.2k
Forks2.0k
Last commit1 day 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.0k
Forks1.7k
Last commit4 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
Stars19.9k
Forks2.7k
Last commit10 months ago
Temporal
TemporalGo

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

#workflow-management#service-bus#workflow-management-system
Stars19.8k
Forks1.5k
Last commit1 day 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
Stars19.7k
Forks1.8k
Last commit2 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
Stars19.7k
Forks1.8k
Last commit2 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.4k
Forks2.3k
Last commit1 month 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.4k
Forks2.3k
Last commit1 month 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
Stars18.8k
Forks1.6k
Last commit2 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 commit3 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.4k
Forks1.6k
Last commit1 month ago
Uber
UberMakefile

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

#development-guidelines#code-quality#best-practices
Stars17.4k
Forks1.8k
Last commit9 days 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
Telegraf
TelegrafGo

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

#plugin-system#observability#logs
Stars16.8k
Forks5.8k
Last commit1 day 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
Stars16.8k
Forks5.8k
Last commit1 day ago
webrtc
webrtcGo

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

#data-channels#pion-webrtc#embedded-systems
Stars16.2k
Forks1.8k
Last commit3 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 commit27 days 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 commit5 months ago
PreviousPage 2 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