Discover the top trending Go repositories and projects on Github. Explore the latest trends in Go development.
go
The Go programming languagekubernetes
Production-Grade Container Scheduling and Managementawesome-go
A curated list of awesome Go frameworks, libraries and softwaremoby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systemshugo
The world’s fastest framework for building websites.act
Run your GitHub Actions locally 🚀fzf
🌸 A command-line fuzzy findercaddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPSgin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.syncthing
Open Source Continuous File Synchronizationmkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.esbuild
An extremely fast bundler for the webgogs
Gogs is a painless self-hosted Git servicetraefik
The Cloud Native Application Proxydive
A tool for exploring each layer in a docker imageprometheus
The Prometheus monitoring system and time series database.rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Filesminio
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.lazygit
simple terminal UI for git commandsetcd
Distributed reliable key-value store for the most critical data of a distributed systemgitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CDgitness
Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.cli
GitHub’s official command line toolterraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.cobra
A Commander for modern Go CLI interactionshub
A command-line tool that makes git easier to use with GitHub.lazydocker
The lazier way to manage everything dockercockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.compose
Define and run multi-container applications with Dockergo-ethereum
Go implementation of the Ethereum protocolgorm
The fantastic ORM library for Golang, aims to be developer friendlytidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.echo
High performance, minimalist Go web frameworkistio
Connect, secure, control, and observe services.build-web-application-with-golang
A golang ebook intro how to build a web with golangvault
A tool for secrets management, encryption as a service, and privileged access managementmicro
A modern and intuitive terminal-based text editorminikube
Run Kubernetes locallyngrok
Unified ingress for developersk3s
Lightweight Kubernetescli
A simple, fast, and fun package for building command line apps in Gocroc
Easily and securely send things from one computer to another 🐊 📦consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.photoprism
AI-Powered Photos App for the Decentralized Web 🌈💎✨fiber
⚡️ Express inspired web framework written in Govegeta
HTTP load testing tool and library. It's over 9000!faas
OpenFaaS - Serverless Functions Made Simplensq
A realtime distributed messaging platformrestic
Fast, secure, efficient backup programdelve
Delve is a debugger for the Go programming language.logrus
Structured, pluggable logging for Go.gotty
Share your terminal as a web applicationfx
Terminal JSON viewerk6
A modern load testing tool, using Go and JavaScript - https://k6.iotestify
A toolkit with common assertions and mocks that plays nicely with the standard librarybubbletea
A powerful little TUI framework 🏗kit
A standard library for microservices.xbar
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)viper
Go configuration with fangsfyne
Cross platform GUI toolkit in Go inspired by Material Designwebsocketd
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.beego
beego is an open-source, high-performance web framework for the Go programming language.helm
The Kubernetes Package Managerk9s
🐶 Kubernetes CLI To Manage Your Clusters In Style!fasthttp
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/httpdgraph
The high-performance database for modern applicationsloki
Like Prometheus, but for logs.v2ray-core
A platform for building proxies to bypass network restrictions.iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio 🚀seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.cayley
An open-source graph databasewails
Create beautiful applications using Gozap
Blazing fast, structured, leveled logging in Go.goreplay
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.podman
Podman: A tool for managing OCI containers and pods.age
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.colly
Elegant Scraper and Crawler Framework for Golangdolt
Dolt – Git for Dataslim
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)go-patterns
Curated list of Go design patterns, recipes and idiomspulumi
Pulumi - Infrastructure as Code in any programming language 🚀milvus
A cloud-native vector database, storage for next generation AI applicationsrancher
Complete container management platformwebsocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.mux
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍gron
Make JSON greppable!filebrowser
📂 Web File Browserctop
Top-like interface for container metricshey
HTTP load generator, ApacheBench (ab) replacementgvisor
Application Kernel for Containersgoreleaser
Deliver Go binaries as fast and easily as possibleprimitive
Reproducing images with geometric primitives.termui
Golang terminal dashboardvitess
Vitess is a database clustering system for horizontal scaling of MySQL.dep
Go dependency management tool experiment (deprecated)jaeger
CNCF Jaeger, a Distributed Tracing Platformdapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.gopherjs
A compiler from Go to JavaScript for running Go code in a browsercolima
Container runtimes on macOS (and Linux) with minimal setupkubernetes
Go, Shell, HTMLhashicorp
Go, HCL, TypeScriptgolang
Go, Python, TypeScriptavelino
Python, Clojure, Shellcharmbracelet
Go, TypeScript, JavaScriptkubernetes-sigs
Go, Shell, HTMLprometheus
Go, Java, Makefilejesseduffield
Go, Ruby, JavaScriptfatedier
Go, C++, HTMLmoby
Go, OCaml, HTMLgrafana
Go, TypeScript, JavaScriptgin-gonic
Go, HTMLFiloSottile
Go, Python, Cspf13
Go, Vim Script, CSSgohugoio
Go, JavaScript, HTMLcaddyserver
Go, Shell, TypeScriptminio
Go, JavaScript, Javaprojectdiscovery
Go, JavaScript, HTMLtraefik
Go, Smarty, TypeScriptdocker
Go, TypeScript, JavaScriptGoogleCloudPlatform
Python, Go, Javasyncthing
HTML, Go, Objective-Cetcd-io
Go, HTML, HCLjunegunn
Ruby, Vim Script, ClojureLove Open Source and this site? Check out how you can help us