#1 | avelino/awesome-go A curated list of awesome Go frameworks, libraries and software | Go | | |
#2 | ollama/ollama Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2, and other large language models. | Go | | |
#3 | golang/go The Go programming language | Go | | |
#4 | kubernetes/kubernetes Production-Grade Container Scheduling and Management | Go | | |
#5 | fatedier/frp A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. | Go | | |
#6 | gin-gonic/gin 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. | Go | | |
#7 | gohugoio/hugo The world’s fastest framework for building websites. | Go | | |
#8 | moby/moby The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems | Go | | |
#9 | junegunn/fzf :cherry_blossom: A command-line fuzzy finder | Go | | |
#10 | syncthing/syncthing Open Source Continuous File Synchronization | Go | | |
#11 | caddyserver/caddy Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS | Go | | |
#12 | nektos/act Run your GitHub Actions locally 🚀 | Go | | |
#13 | prometheus/prometheus The Prometheus monitoring system and time series database. | Go | | |
#14 | jesseduffield/lazygit simple terminal UI for git commands | Go | | |
#15 | traefik/traefik The Cloud Native Application Proxy | Go | | |
#16 | FiloSottile/mkcert A simple zero-config tool to make locally trusted development certificates with any names you'd like. | Go | | |
#17 | minio/minio MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license. | Go | | |
#18 | wagoodman/dive A tool for exploring each layer in a docker image | Go | | |
#19 | rclone/rclone "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files | Go | | |
#20 | etcd-io/etcd Distributed reliable key-value store for the most critical data of a distributed system | Go | | |
#21 | ethereum/go-ethereum Go implementation of the Ethereum protocol | Go | | |
#22 | go-gitea/gitea 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/CD | Go | | |
#23 | AlistGo/alist 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。 | Go | | |
#24 | v2ray/v2ray-core A platform for building proxies to bypass network restrictions. | Go | | |
#25 | gogs/gogs Gogs is a painless self-hosted Git service | Go | | |
#26 | hashicorp/terraform 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. | Go | | |
#27 | pocketbase/pocketbase Open Source realtime backend in 1 file | Go | | |
#28 | astaxie/build-web-application-with-golang A golang ebook intro how to build a web with golang | Go | | |
#29 | jesseduffield/lazydocker The lazier way to manage everything docker | Go | | |
#30 | coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. | Go | | |
#31 | spf13/cobra A Commander for modern Go CLI interactions | Go | | |
#32 | evanw/esbuild An extremely fast bundler for the web | Go | | |
#33 | cli/cli GitHub’s official command line tool | Go | | |
#34 | pingcap/tidb TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications. | Go | | |
#35 | go-gorm/gorm The fantastic ORM library for Golang, aims to be developer friendly | Go | | |
#36 | usememos/memos An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way. | Go | | |
#37 | istio/istio Connect, secure, control, and observe services. | Go | | |
#38 | photoprism/photoprism AI-Powered Photos App for the Decentralized Web 🌈💎✨ | Go | | |
#39 | gofiber/fiber ⚡️ Express inspired web framework written in Go | Go | | |
#40 | docker/compose Define and run multi-container applications with Docker | Go | | |
#41 | unknwon/the-way-to-go_ZH_CN 《The Way to Go》中文译本,中文正式名《Go 入门指南》 | Go | | |
#42 | halfrost/LeetCode-Go ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解 | Go | | |
#43 | milvus-io/milvus Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search | Go | | |
#44 | harness/harness Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries. | Go | | |
#45 | beego/beego beego is an open-source, high-performance web framework for the Go programming language. | Go | | |
#46 | hashicorp/vault A tool for secrets management, encryption as a service, and privileged access management | Go | | |
#47 | ehang-io/nps 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. | Go | | |
#48 | cockroachdb/cockroach CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement. | Go | | |
#49 | mudler/LocalAI :robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed, P2P inference | Go | | |
#50 | labstack/echo High performance, minimalist Go web framework | Go | | |
#51 | v2fly/v2ray-core A platform for building proxies to bypass network restrictions. | Go | | |
#52 | kubernetes/minikube Run Kubernetes locally | Go | | |
#53 | zeromicro/go-zero A cloud-native Go microservices framework with cli tool for productivity. | Go | | |
#54 | charmbracelet/bubbletea A powerful little TUI framework 🏗 | Go | | |
#55 | danielmiessler/fabric fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere. | Go | | |
#56 | k3s-io/k3s Lightweight Kubernetes | Go | | |
#57 | schollz/croc Easily and securely send things from one computer to another :crocodile: :package: | Go | | |
#58 | iawia002/lux 👾 Fast and simple video download library and CLI tool written in Go | Go | | |
#59 | hashicorp/consul Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. | Go | | |
#60 | IceWhaleTech/CasaOS CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | Go | | |
#61 | derailed/k9s 🐶 Kubernetes CLI To Manage Your Clusters In Style! | Go | | |
#62 | filebrowser/filebrowser 📂 Web File Browser | Go | | |
#63 | spf13/viper Go configuration with fangs | Go | | |
#64 | restic/restic Fast, secure, efficient backup program | Go | | |
#65 | helm/helm The Kubernetes Package Manager | Go | | |
#66 | XTLS/Xray-core Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. | Go | | |
#67 | AdguardTeam/AdGuardHome Network-wide ads & trackers blocking DNS server | Go | | |
#68 | wailsapp/wails Create beautiful applications using Go | Go | | |
#69 | go-kit/kit A standard library for microservices. | Go | | |
#70 | grafana/k6 A modern load testing tool, using Go and JavaScript - https://k6.io | Go | | |
#71 | 1Panel-dev/1Panel 🔥 1Panel offers an intuitive web interface for managing websites, files, containers, databases and LLMs within a Linux server. | Go | | |
#72 | juanfont/headscale An open source, self-hosted implementation of the Tailscale control server | Go | | |
#73 | tmrts/go-patterns Curated list of Go design patterns, recipes and idioms | Go | | |
#74 | fyne-io/fyne Cross platform GUI toolkit in Go inspired by Material Design | Go | | |
#75 | zyedidia/micro A modern and intuitive terminal-based text editor | Go | | |
#76 | containers/podman Podman: A tool for managing OCI containers and pods. | Go | | |
#77 | openfaas/faas OpenFaaS - Serverless Functions Made Simple | Go | | |
#78 | kataras/iris The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: | Go | | |
#79 | yeasy/docker_practice Learn and understand Docker&Container technologies, with real DevOps practice! | Go | | |
#80 | nsqio/nsq A realtime distributed messaging platform | Go | | |
#81 | sirupsen/logrus Structured, pluggable logging for Go. | Go | | |
#82 | Wox-launcher/Wox A cross-platform launcher that simply works | Go | | |
#83 | goharbor/harbor An open source trusted cloud native registry project that stores, signs, and scans content. | Go | | |
#84 | aquasecurity/trivy Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more | Go | | |
#85 | grafana/loki Like Prometheus, but for logs. | Go | | |
#86 | opentofu/opentofu OpenTofu lets you declaratively manage your cloud infrastructure. | Go | | |
#87 | dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. | Go | | |
#88 | inconshreveable/ngrok Unified ingress for developers | Go | | |
#89 | stretchr/testify A toolkit with common assertions and mocks that plays nicely with the standard library | Go | | |
#90 | tsenart/vegeta HTTP load testing tool and library. It's over 9000! | Go | | |
#91 | seaweedfs/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. | Go | | |
#92 | rancher/rancher Complete container management platform | Go | | |
#93 | go-kratos/kratos Your ultimate Go microservices framework for the cloud-native era. | Go | | |
#94 | gocolly/colly Elegant Scraper and Crawler Framework for Golang | Go | | |
#95 | go-delve/delve Delve is a debugger for the Go programming language. | Go | | |
#96 | gorilla/websocket Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. | Go | | |
#97 | asdf-vm/asdf Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more | Go | | |
#98 | authelia/authelia The Single Sign-On Multi-Factor portal for web apps | Go | | |
#99 | mislav/hub A command-line tool that makes git easier to use with GitHub. | Go | | |
#100 | urfave/cli A simple, fast, and fun package for building command line apps in Go | Go | | |