platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Agent Development Kit (ADK) Agent Development Kit (ADK) is Google's open-source, code-first framework for building, evaluating, and deploying AI agents, available in P… | 82 | 21299 | active |
| vitessio/vitess Vitess is a cloud-native database clustering system that horizontally scales MySQL through transparent, generalized sharding. It provides q… | 96 | 21259 | stable |
| containerd/containerd containerd is an industry-standard container runtime daemon that manages the complete container lifecycle of a host system, including image… | 98 | 21187 | stable |
| gofr-dev/gofr GoFr is an opinionated Go framework for accelerated microservice development, with built-in support for databases, pub/sub, gRPC, and out-o… | 89 | 20968 | active |
| GoogleCloudPlatform/microservices-demo Online Boutique is a cloud-first microservices demo application: a web-based e-commerce app composed of 11 polyglot microservices communica… | 89 | 20869 | active |
| qax-os/excelize Excelize is a pure Go library for reading and writing Microsoft Excel spreadsheet files (XLAM, XLSM, XLSX, XLTM, XLTX). It supports charts,… | 88 | 20869 | stable |
| gravitational/teleport Teleport is an identity-aware access proxy and certificate authority that provides unified, credential-free access to SSH servers, Kubernet… | 93 | 20852 | stable |
| Tencent/WeKnora WeKnora is an open-source, LLM-powered knowledge platform by Tencent that turns raw documents into a queryable RAG system, an autonomous Re… | 84 | 20700 | active |
| livekit/livekit LiveKit is an open-source, scalable WebRTC SFU media server written in Go that provides realtime video, audio, and data transport for appli… | 99 | 20530 | stable |
| apache/casbin Apache Casbin is an open-source authorization library that enforces access control using models such as ACL, RBAC, ABAC, ReBAC, and MAC, de… | 98 | 20349 | stable |
| go-playground/validator A Go library for validating structs and individual fields using struct tags, with support for cross-field, cross-struct, and nested map/sli… | 90 | 20132 | stable |
| grpc-ecosystem/grpc-gateway A protoc plugin that reads protobuf service definitions with google.api.http annotations and generates a reverse-proxy server translating R… | 98 | 19991 | stable |
| bluenviron/mediamtx MediaMTX is a zero-dependency live media server and proxy written in Go that routes real-time video and audio streams across protocols incl… | 99 | 19938 | stable |
| bettercap/bettercap bettercap is a Go-based, all-in-one framework for network reconnaissance and man-in-the-middle attacks across WiFi, Bluetooth Low Energy, w… | 88 | 19865 | active |
| putyy/res-downloader A cross-platform desktop resource downloader built with Go and Wails that sniffs network traffic through a local proxy to capture videos, a… | 81 | 19522 | active |
| google/cadvisor cAdvisor (Container Advisor) is a running daemon from Google that collects, aggregates, processes, and exports resource usage and performan… | 94 | 19382 | active |
| golangci-lint golangci-lint is a fast, parallel linters runner for Go that bundles over a hundred linters and formatters behind a single CLI with YAML co… | 99 | 19319 | stable |
| probelabs/goreplay GoReplay is an open-source CLI tool written in Go that captures live HTTP traffic from production servers and replays it against test envir… | 52 | 19318 | active |
| gVisor gVisor is an application kernel written in Go that implements a Linux-compatible syscall interface in userspace, providing strong isolation… | 88 | 19163 | stable |
| golang-migrate/migrate A database migration tool written in Go, usable both as a CLI and as an importable Go library. It reads migration files from various source… | 73 | 18854 | active |
| labring/sealos Sealos is an AI-native cloud operating system built on Kubernetes that lets developers deploy applications from a GitHub repo, Docker image… | 73 | 18325 | active |
| sqlc-dev/sqlc sqlc is a command-line SQL compiler that generates fully type-safe, idiomatic code from SQL queries for languages like Go, Kotlin, Python, … | 84 | 18202 | stable |
| xbar xbar is a macOS menu bar application (a rewrite of BitBar in Go using Wails) that displays the output of any script or program directly in … | 23 | 18062 | active |
| zincsearch/zincsearch ZincSearch is a lightweight full-text search engine written in Go, built on the bluge indexing library, designed as a resource-efficient al… | 10 | 17889 | active |
| gastownhall/gastown Gas Town is a multi-agent workspace manager that orchestrates AI coding agents like Claude Code, GitHub Copilot, Codex, and Gemini across m… | 78 | 17794 | active |
| influxdata/telegraf Telegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other telemetry data. It ships as … | 98 | 17767 | stable |
| jmoiron/sqlx sqlx is a Go library providing general-purpose extensions to the standard database/sql package. It adds struct/map scanning, named paramete… | 23 | 17724 | stable |
| rqlite/rqlite rqlite is a lightweight, fault-tolerant distributed relational database built on SQLite, replicating data across nodes using the Raft conse… | 93 | 17704 | stable |
| windmill-labs/windmill Windmill is an open-source, self-hostable developer platform that turns scripts in Python, TypeScript, Go, Bash, SQL and other languages in… | 95 | 17687 | active |
| VictoriaMetrics/VictoriaMetrics VictoriaMetrics is a fast, cost-effective, and scalable open-source time series database and monitoring solution written in Go. It supports… | 95 | 17597 | stable |
| emirpasic/gods GoDS is a Go library implementing a wide range of data structures including lists, sets, stacks, maps, trees, and queues, with iterators, c… | 27 | 17457 | stable |
| projectdiscovery/katana Katana is a fast, configurable web crawling and spidering framework written in Go, supporting both standard HTTP-based and headless browser… | 94 | 17348 | active |
| ent/ent Ent is an entity framework (ORM) for Go that lets developers define database schemas as Go code and generates statically typed, explicit AP… | 79 | 17173 | stable |
| julienschmidt/httprouter HttpRouter is a lightweight, high-performance HTTP request router (mux) for Go that supports path variables and method matching using a com… | 23 | 17126 | stable |
| ipfs/kubo Kubo is the reference Go implementation of IPFS, running a daemon that stores and serves content-addressed data. It ships a CLI, HTTP Gatew… | 94 | 17114 | active |
| kubesphere/kubesphere KubeSphere is an open-source container platform built on Kubernetes that provides a web console for managing multi-cloud, datacenter, and e… | 75 | 17028 | active |
| argoproj/argo-workflows Argo Workflows is an open-source, container-native workflow engine for orchestrating parallel jobs on Kubernetes, implemented as a Kubernet… | 99 | 16939 | stable |
| hashicorp/nomad HashiCorp Nomad is a flexible, single-binary workload orchestrator that deploys and manages containers, non-containerized applications, bat… | 94 | 16837 | stable |
| weaviate/weaviate Weaviate is an open-source, cloud-native vector database written in Go that stores both objects and vector embeddings, combining vector sim… | 95 | 16754 | stable |
| Pion WebRTC Pion WebRTC is a pure Go implementation of the WebRTC API, enabling real-time audio, video, and data communication without cgo or external … | 98 | 16742 | active |
| Hyperledger Fabric Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework written in Go for building blockchain solutions and app… | 96 | 16703 | stable |
| kubernetes/kops kOps (Kubernetes Operations) is a CLI tool for creating, upgrading, and maintaining production-grade, highly available Kubernetes clusters,… | 98 | 16669 | active |
| openimsdk/open-im-server OpenIM Server is an open-source instant messaging backend written in Go that powers in-app chat, group messaging, and voice/video calling. … | 87 | 16616 | stable |
| jpillora/chisel Chisel is a fast TCP/UDP tunnel transported over HTTP and secured via SSH, shipped as a single Go executable containing both client and ser… | 87 | 16448 | active |
| googleapis/mcp-toolbox MCP Toolbox for Databases is an open source Model Context Protocol (MCP) server, written in Go, that connects AI agents, IDEs, and applicat… | 90 | 16262 | active |
| dagger/dagger Dagger is a programmable automation engine for building, testing, and shipping software, replacing YAML pipelines with real code via SDKs i… | 95 | 16203 | active |
| Gotify Gotify is a self-hosted server for sending and receiving real-time messages over WebSocket, with a REST API for pushing messages and a slee… | 97 | 15801 | stable |
| hashicorp/packer HashiCorp Packer is a CLI tool that builds identical machine images (AMIs, VMDK, Docker images, etc.) for multiple platforms in parallel fr… | 93 | 15768 | stable |
| dgraph-io/badger BadgerDB is an embeddable, persistent, and fast key-value database written in pure Go, serving as the storage engine for Dgraph. It is desi… | 94 | 15761 | stable |
| apache/answer Apache Answer is an open-source Q&A platform software for building community forums, help centers, and knowledge management sites. It is wr… | 93 | 15658 | stable |
| tidwall/gjson GJSON is a Go library for quickly extracting values from JSON documents using dot-notation paths, with support for wildcards, iteration, an… | 69 | 15554 | stable |
| Evilginx Evilginx is a standalone man-in-the-middle attack framework written in Go that proxies traffic between a victim's browser and a legitimate … | 62 | 15535 | active |
| xpzouying/xiaohongshu-mcp A Model Context Protocol (MCP) server written in Go that lets AI assistants like Claude Code access and operate Xiaohongshu (Little Red Boo… | 80 | 15495 | active |
| canopy-network/canopy The official Go implementation of the Canopy Network protocol, a recursive blockchain framework and seed L1 chain for launching new interop… | 89 | 15494 | active |
| Billionmail/BillionMail BillionMail is a self-hosted, open-source mail server and email marketing platform built on Postfix, Dovecot, and Rspamd, with campaign man… | 68 | 15456 | active |
| kubernetes-sigs/kind kind (Kubernetes IN Docker) is a tool for running local Kubernetes clusters using Docker container 'nodes', bootstrapped with kubeadm. It w… | 95 | 15448 | active |
| passteque/gluetun Gluetun is a lightweight VPN client packaged as a thin Alpine Docker container, written in Go, supporting many VPN providers via OpenVPN or… | 94 | 15305 | active |
| go-sql-driver/mysql Go-MySQL-Driver is a lightweight, pure-Go MySQL driver for Go's database/sql package, also compatible with MariaDB. It supports TCP/IPv4, T… | 88 | 15273 | stable |
| chenhg5/cc-connect CC-Connect is a Go-based bridge that connects local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex, Kimi CLI) to instant messagin… | 81 | 15191 | active |
| loft-sh/devpod DevPod is an open-source, client-only tool for creating reproducible developer environments defined by devcontainer.json, runnable locally,… | 56 | 15092 | active |
| owasp-amass/amass OWASP Amass is a Go-based framework for in-depth attack surface mapping and external asset discovery using OSINT gathering and active recon… | 81 | 15047 | active |
| PuerkitoBio/goquery goquery is a Go library that provides a jQuery-like syntax for parsing, traversing, and manipulating HTML documents, built on Go's net/html… | 86 | 14981 | stable |
| oauth2-proxy/oauth2-proxy OAuth2 Proxy is a reverse proxy and middleware that adds OAuth2/OIDC authentication in front of web applications, supporting providers like… | 99 | 14877 | stable |
| zitadel/zitadel ZITADEL is an open-source identity and access management (IAM) platform providing authentication and authorization out of the box, includin… | 95 | 14864 | active |
| opensandbox-group/OpenSandbox OpenSandbox is a general-purpose sandbox platform for AI applications that securely runs commands, code interpreters, browsers, and develop… | 79 | 14737 | active |
| crowdsecurity/crowdsec CrowdSec is an open-source, crowdsourced security engine that analyzes logs and HTTP requests to detect malicious behavior and block offend… | 89 | 14655 | stable |
| mickael-kerjean/filestash Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV… | 77 | 14554 | active |
| panjf2000/ants ants is a high-performance goroutine pool library for Go that manages and recycles a massive number of goroutines with a fixed-capacity poo… | 76 | 14492 | stable |
| shadow1ng/fscan Fscan is a comprehensive intranet scanning tool written in Go that automates host discovery, port scanning, service identification, weak-pa… | 95 | 14450 | active |
| bytebase/bytebase Bytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, co… | 98 | 14419 | active |
| fish2018/pansou PanSou is a high-performance self-hosted API service for searching cloud drive (netdisk) resource links, aggregating results from Telegram … | 62 | 14365 | active |
| juicedata/juicefs JuiceFS is a high-performance, POSIX-compatible distributed file system that stores file data in object storage (e.g., Amazon S3) and metad… | 98 | 14358 | stable |
| projectdiscovery/subfinder Subfinder is a fast, passive subdomain discovery tool written in Go that enumerates valid subdomains for target domains using online passiv… | 95 | 14315 | active |
| benbjohnson/litestream Litestream is a standalone disaster recovery tool for SQLite that runs as a background process and continuously streams database changes to… | 98 | 14306 | active |
| coredns/coredns CoreDNS is a fast and flexible DNS server and forwarder written in Go that chains plugins, each performing a DNS function. It is a CNCF gra… | 95 | 14280 | stable |
| casdoor/casdoor Casdoor is an open-source, self-hosted Identity and Access Management (IAM) and single sign-on (SSO) platform with a web UI, written in Go.… | 95 | 14276 | active |
| coder/coder Coder is a self-hosted platform for provisioning cloud development environments (workspaces) defined with Terraform, accessible via VS Code… | 95 | 14260 | active |
| thanos-io/thanos Thanos is a set of composable components that turn existing Prometheus deployments into a highly available metrics system with unlimited lo… | 98 | 14188 | stable |
| jackc/pgx pgx is a pure Go PostgreSQL driver and toolkit offering a low-level, high-performance interface with PostgreSQL-specific features like LIST… | 77 | 14187 | stable |
| amir20/dozzle Dozzle is a lightweight, web-based application for viewing Docker container logs in real time, with support for Docker Swarm and Kubernetes… | 95 | 14185 | active |
| robfig/cron A cron expression parser and job scheduler library for Go that runs functions on scheduled schedules. Version 3 supports standard cron spec… | 32 | 14183 | stable |
| gophish/gophish Gophish is an open-source phishing framework for running phishing simulations and security awareness training. It provides a web UI and RES… | 23 | 14152 | stable |
| semaphoreui/semaphore Semaphore UI is an open-source, self-hosted web UI and API for running Ansible playbooks, Terraform/OpenTofu/Terragrunt, Bash, PowerShell, … | 95 | 14058 | active |
| cert-manager/cert-manager cert-manager is a Kubernetes controller that adds Certificate and Issuer resource types to clusters and automates obtaining, renewing, and … | 98 | 14052 | stable |
| rivo/tview A Go library for building rich, interactive terminal user interfaces with widgets like forms, tables, trees, lists, and flexible layouts. I… | 68 | 14051 | stable |
| OJ/gobuster Gobuster is a fast, multi-threaded brute-forcing tool written in Go for enumerating web directories/files, DNS subdomains, virtual hosts, c… | 80 | 14038 | active |
| OpenNHP/opennhp OpenNHP is a lightweight, cryptography-powered open-source toolkit written in Go that implements the Cloud Security Alliance's Network-infr… | 94 | 13918 | active |
| ory/kratos Ory Kratos is a headless, API-first identity and user management server written in Go that centralizes login, registration, account recover… | 81 | 13849 | stable |
| prometheus/node_exporter Node exporter is the official Prometheus exporter that exposes hardware and OS metrics from *NIX kernels via an HTTP endpoint on port 9100.… | 97 | 13719 | stable |
| hibiken/asynq Asynq is a Go library for a distributed task queue backed by Redis, letting clients enqueue tasks that worker servers process concurrently.… | 73 | 13659 | stable |
| safing/portmaster Portmaster is a free and open-source application firewall and privacy suite for Windows and Linux desktops. It intercepts all network traff… | 95 | 13612 | active |
| github/gh-ost gh-ost is GitHub's triggerless online schema migration tool for MySQL. It copies tables to a ghost table while streaming binary log changes… | 95 | 13540 | active |
| tinode/chat Tinode is a full-stack instant messaging platform with a Go backend and native clients for Android, iOS, and web, plus gRPC support for man… | 96 | 13471 | active |
| hajimehoshi/ebiten Ebitengine (formerly Ebiten) is an open-source 2D game engine for Go with a simple image-based drawing API. It supports desktop, mobile, we… | 99 | 13421 | stable |
| opencontainers/runc runc is a command-line tool for spawning and running containers on Linux according to the Open Container Initiative (OCI) runtime specifica… | 97 | 13415 | stable |
| ccfos/nightingale Nightingale is an open-source monitoring and alerting platform focused on the alerting engine, alarm processing, and distribution, connecti… | 99 | 13272 | active |
| chromedp chromedp is a Go library for driving Chrome and other browsers via the Chrome DevTools Protocol, with no external dependencies. It supports… | 84 | 13264 | active |
| gogf/gf GoFrame is a modular, high-performance full-stack development framework for Go, comparable to Laravel or Spring Boot, offering batteries-in… | 99 | 13249 | active |
| heroiclabs/nakama Nakama is a scalable open-source game backend server written in Go that provides multiplayer sessions, matchmaking, leaderboards, chat, and… | 97 | 13219 | stable |
| gopherjs/gopherjs GopherJS is a compiler that transpiles Go source code into pure JavaScript, allowing Go programs to run in browsers and Node.js. It support… | 91 | 13181 | active |