platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| arp242/goatcounter GoatCounter is an open-source, privacy-friendly web analytics platform available as a free hosted service or a self-hosted Go application, … | 74 | 5913 | active |
| shazow/ssh-chat ssh-chat is a custom SSH server written in Go that replaces the shell with a chat prompt, so users connect via ssh and land in a chat room.… | 50 | 5909 | active |
| komari-monitor/komari Komari is a lightweight, self-hosted server monitoring application written in Go that tracks server performance via a web dashboard with da… | 86 | 5903 | active |
| volcano-sh/volcano Volcano is a CNCF-hosted, Kubernetes-native batch scheduling system that extends kube-scheduler for high-performance workloads like AI/ML t… | 98 | 5899 | stable |
| golang/oauth2 The official Go client implementation of the OAuth 2.0 specification, maintained by the Go team. It provides token acquisition, refresh, an… | 77 | 5896 | stable |
| hound-search/hound Hound is an extremely fast source code search engine built on a trigram index, with a Go backend and a React web frontend. It keeps an up-t… | 66 | 5874 | active |
| goproxyio/goproxy A Go module proxy server that caches and serves Go modules, available both as a hosted global service (goproxy.io) and as a self-hostable b… | 23 | 5870 | active |
| easegress-io/easegress Easegress is a cloud-native traffic orchestration system that acts as an API gateway, reverse proxy, and traffic manager with built-in Raft… | 84 | 5867 | active |
| opencloud-eu/opencloud OpenCloud is an open source file management, sharing, and collaboration platform written in Go, positioned as a sovereign alternative to Ne… | 88 | 5859 | active |
| cortexproject/cortex Cortex is a horizontally scalable, highly available, multi-tenant long-term storage backend for Prometheus and OpenTelemetry metrics. It ru… | 91 | 5856 | stable |
| prometheus/blackbox_exporter The Blackbox exporter is a Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC and exposes probe success a… | 77 | 5841 | active |
| sammwyy/MikuMikuBeam MikuMikuBeam is a network stress testing tool written in Go with a Hatsune Miku-themed web UI, supporting HTTP flood, HTTP bypass, Slowlori… | 63 | 5835 | active |
| kserve/kserve KServe is a CNCF incubating, Kubernetes-native platform for serving both generative and predictive AI models at scale. It provides a standa… | 94 | 5834 | stable |
| mjl-/mox Mox is an all-in-one, secure, open source mail server written in Go, combining SMTP, IMAP4, webmail, SPF/DKIM/DMARC, DANE/MTA-STS, automati… | 93 | 5826 | active |
| hacdias/webdav A simple, standalone WebDAV server written in Go, distributable as a single binary or Docker image. It supports user authentication, TLS, a… | 98 | 5803 | active |
| hashicorp/hcl HCL (HashiCorp Configuration Language) is a Go toolkit for building structured, human- and machine-friendly configuration languages, used b… | 67 | 5798 | stable |
| terraform-linters/tflint TFLint is a pluggable linter for Terraform that finds possible errors, deprecated syntax, and unused declarations, and enforces best practi… | 93 | 5796 | active |
| inngest/inngest Inngest is an event-driven durable execution platform for running stateful step functions and AI workflows on serverless, servers, or the e… | 95 | 5766 | active |
| vantage-sh/ec2instances.info EC2Instances.info is an open-source web application for comparing Amazon EC2, RDS, and ElastiCache instance types, specs, and pricing acros… | 77 | 5759 | active |
| disintegration/imaging Imaging is a Go library providing basic image processing functions such as resize, rotate, crop, and brightness/contrast adjustments. It wo… | 23 | 5756 | stable |
| nuclio/nuclio Nuclio is a high-performance open-source serverless (FaaS) platform for real-time event and data processing, deployable standalone via Dock… | 95 | 5750 | stable |
| letsencrypt/boulder Boulder is the Go implementation of an ACME-based certificate authority that powers Let's Encrypt. It automates domain validation and issua… | 95 | 5742 | active |
| TencentBlueKing/bk-cmdb BlueKing CMDB is an enterprise-grade configuration management database (CMDB) platform for managing IT assets, applications, and business t… | 77 | 5742 | active |
| go-pay/gopay GoPay is an aggregated payment SDK for Go that wraps WeChat Pay, Alipay, Douyin Pay, PayPal, Apple Pay, QQ Pay, Allinpay, Lakala, CMB, and … | 99 | 5731 | active |
| coze-dev/coze-loop Coze Loop is an open-source, self-hostable platform for full-lifecycle AI agent development, offering prompt engineering with a visual play… | 74 | 5705 | active |
| microsoft/typescript-go The staging repository for TypeScript 7.0, a native Go port of the TypeScript compiler (tsgo/tsc), offering dramatically faster type checki… | 76 | 26225 | maintenance |
| bililive-go/bililive-go Bililive-go is a live stream recording tool written in Go that supports many Chinese and international streaming platforms such as Bilibili… | 95 | 5690 | active |
| kgateway-dev/kgateway kgateway is a Kubernetes-native API gateway and ingress controller that implements the Kubernetes Gateway API as a control plane for Envoy … | 95 | 5670 | stable |
| openfga/openfga OpenFGA is a high-performance, open-source fine-grained authorization and permission engine inspired by Google's Zanzibar, owned by the CNC… | 99 | 5661 | stable |
| burrowers/garble Garble is a CLI tool that obfuscates Go binaries by wrapping the Go toolchain's compiler and linker. It replaces identifiers, package paths… | 89 | 5659 | active |
| cri-o/cri-o CRI-O is a lightweight, OCI-compliant container runtime that implements the Kubernetes Container Runtime Interface (CRI). It lets Kubernete… | 95 | 5654 | stable |
| buger/jsonparser A fast, zero-allocation JSON parser for Go that lets you extract fields by path without defining structs or schemas. It is significantly fa… | 97 | 5648 | active |
| Jrohy/trojan A multi-user trojan proxy management and deployment tool written in Go, offering both a web panel and a CLI for administering trojan/trojan… | 23 | 5644 | active |
| ConnectAI-E/feishu-openai A self-hosted Go application that integrates OpenAI models (GPT-4, GPT-4V, DALL·E-3, Whisper) into Feishu/Lark as a chatbot. It supports vo… | 35 | 5638 | active |
| cubefs/cubefs CubeFS is a CNCF-graduated, cloud-native distributed file and object storage system written in Go. It supports S3, HDFS, and POSIX access p… | 90 | 5636 | stable |
| gosom/google-maps-scraper An open-source Go tool that scrapes Google Maps to extract business data such as names, addresses, phone numbers, websites, ratings, review… | 92 | 5630 | active |
| klauspost/compress A collection of optimized pure-Go compression packages including zstandard, S2 (a Snappy replacement), and drop-in replacements for gzip, z… | 94 | 5613 | active |
| sirupsen/logrus Logrus is a structured, pluggable logging library for Go, fully API-compatible with the standard library logger. It supports JSON, logfmt, … | 99 | 25750 | maintenance |
| next-terminal/next-terminal Next Terminal is an open-source bastion host (jump server) and interactive session auditing system supporting SSH, RDP, VNC, Telnet, HTTP, … | 99 | 5612 | active |
| riverqueue/river River is a Go library providing a fast, reliable background job queue backed by PostgreSQL or SQLite, with transactional enqueueing so jobs… | 94 | 5604 | active |
| litmuschaos/litmus LitmusChaos is an open-source, CNCF-hosted chaos engineering platform for cloud-native Kubernetes infrastructure. It provides a ChaosCenter… | 93 | 5602 | stable |
| cgzirim/seek-tune SeekTune is an open-source implementation of Shazam's audio fingerprinting and song recognition algorithm, written in Go with a web client.… | 49 | 5596 | active |
| devtron-labs/devtron Devtron is an open-source, AI-native Kubernetes management platform that unifies application delivery, infrastructure management, CI/CD, an… | 97 | 5589 | active |
| caddyserver/certmagic CertMagic is a Go library that provides fully-managed automatic HTTPS, handling TLS certificate issuance, renewal, and OCSP stapling via AC… | 89 | 5588 | stable |
| karmada-io/karmada Karmada is an open-source Kubernetes management system that orchestrates cloud-native applications across multiple Kubernetes clusters and … | 94 | 5576 | active |
| the-open-agent/openagent OpenAgent is a self-hosted, single-binary personal AI assistant platform built in Go that combines LLM chat, RAG knowledge bases, and auton… | 94 | 5571 | active |
| superplanehq/superplane SuperPlane is an open source control plane and automation engine for AI-driven engineering, orchestrating workflows across Git, LLMs, CI/CD… | 85 | 5548 | active |
| mgechev/revive Revive is a fast, configurable, and extensible linter for Go, serving as a drop-in replacement for golint. It supports TOML-based rule conf… | 95 | 5547 | active |
| pterm/pterm PTerm is a Go library for beautifying terminal output with components like progress bars, spinners, tables, trees, charts, and interactive … | 78 | 5524 | active |
| x-motemen/gore gore is a Go REPL (read-eval-print loop) that supports line editing, multi-line input, code completion via gopls, and auto-importing of pac… | 92 | 5511 | active |
| omriharel/deej deej is an open-source hardware volume mixer consisting of a lightweight Go desktop client paired with a DIY Arduino-based slider board. It… | 23 | 5498 | active |
| kubernetes-sigs/descheduler Descheduler is a Kubernetes component that evicts pods whose original scheduling decisions no longer make sense, such as pods on under- or … | 94 | 5497 | stable |
| treeverse/lakeFS lakeFS is an open-source data version control service that turns object storage (S3, Azure Blob, GCS) into a Git-like repository with branc… | 94 | 5496 | stable |
| agentscope-ai/AgentTeams AgentTeams is an open-source collaborative multi-agent runtime platform that orchestrates multiple Agent containers using a Manager-Workers… | 81 | 5492 | active |
| Proto.Actor Proto.Actor is an ultra-fast, cross-platform actor framework for Go, C#/.NET, and Java/Kotlin for building distributed, message-driven syst… | 57 | 5492 | active |
| mostlygeek/llama-swap A Go-based proxy service that lets you run multiple local AI inference servers (llama.cpp, vllm, ComfyUI, etc.) and hot-swap between models… | 85 | 5480 | active |
| eatmoreapple/openwechat A Go SDK that provides an API for personal WeChat accounts, allowing developers to build WeChat bots similar to developing official account… | 30 | 5473 | active |
| charmbracelet/wish Wish is a Go library for building custom SSH applications, built on gliderlabs/ssh with sensible defaults and a middleware system analogous… | 93 | 5470 | active |
| psviderski/uncloud Uncloud is a lightweight, decentralised container orchestration tool that deploys and manages containerised applications across a network o… | 87 | 5468 | active |
| natefinch/lumberjack Lumberjack is a Go package for writing logs to rolling files, handling rotation by size, age, and backup count. It is a pluggable io.Writer… | 23 | 5462 | stable |
| xjasonlyu/tun2socks A Go-based tool that transparently routes all network traffic from any application through a proxy (SOCKS4/5, HTTP, Shadowsocks, SSH, WireG… | 84 | 5461 | active |
| grafana/tempo Grafana Tempo is an open-source, high-scale distributed tracing backend written in Go that stores and queries traces with only object stora… | 98 | 5455 | stable |
| progrium/darwinkit DarwinKit (formerly MacDriver) provides Go bindings to native Apple frameworks like AppKit, Foundation, and WebKit via the Objective-C runt… | 27 | 5433 | active |
| coder/websocket A minimal and idiomatic WebSocket library for Go, originally by nhooyr and now maintained by Coder. It offers zero-dependency, context-firs… | 79 | 5432 | active |
| unkeyed/unkey Unkey is an open-source, source-available developer platform for modern APIs that combines instant deployments, a globally distributed gate… | 92 | 5423 | active |
| tobychui/zoraxy Zoraxy is a general-purpose HTTP reverse proxy and forwarding tool written in Go, managed through a built-in web interface designed for hom… | 99 | 5412 | active |
| drk1wi/Modlishka Modlishka is an open-source penetration testing tool written in Go that acts as a transparent man-in-the-middle reverse proxy. It can proxy… | 66 | 5407 | active |
| coocood/freecache FreeCache is an in-memory key-value cache library for Go that stores data in preallocated ring buffers to achieve zero garbage collection o… | 79 | 5403 | stable |
| fluxcd/flagger Flagger is a progressive delivery Kubernetes operator that automates canary releases, A/B testing, and Blue/Green deployments by gradually … | 89 | 5395 | stable |
| ory/keto Ory Keto is an open-source authorization server implementing Google's Zanzibar model for scalable, low-latency permission checks. It suppor… | 80 | 5390 | active |
| brianvoe/gofakeit Gofakeit is a random fake data generator library for Go offering 310+ functions for names, emails, phones, companies, credit cards, and mor… | 75 | 5382 | stable |
| QOR QOR is a set of modular Go libraries that abstract common features needed for building business applications, CMSs, and e-commerce systems,… | 65 | 5344 | active |
| cweill/gotests gotests is a Go command-line tool that automatically generates table-driven test boilerplate from source code by analyzing function and met… | 61 | 5330 | active |
| openkruise/kruise OpenKruise is a CNCF incubating suite of Kubernetes controllers and CRDs that extends core workload management with advanced capabilities l… | 98 | 5324 | active |
| lni/dragonboat Dragonboat is a feature-complete, high-performance multi-group Raft consensus library written in pure Go. It lets developers build strongly… | 38 | 5324 | stable |
| vllm-project/semantic-router vLLM Semantic Router is an open-source programmable routing and control layer for building Mixture-of-Models systems across heterogeneous L… | 76 | 5315 | active |
| tsuru/tsuru Tsuru is an open-source, extensible Platform as a Service (PaaS) that simplifies application deployment and management on top of Kubernetes… | 99 | 5305 | active |
| duke-git/lancet Lancet is a comprehensive utility function library for Go with 700+ reusable functions covering strings, slices, datetime, networking, cryp… | 74 | 5296 | active |
| silenceper/wechat A simple and easy-to-use WeChat SDK for Go covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, Open Platform, and WeCom (Ent… | 90 | 5293 | active |
| segmentio/ksuid A Go library for generating and parsing KSUIDs (K-Sortable Unique IDentifiers), the reference implementation of the KSUID format. KSUIDs ar… | 72 | 5266 | stable |
| uber-go/goleak goleak is a Go library from Uber that detects goroutine leaks in tests by verifying no unexpected goroutines remain after test execution. I… | 61 | 5263 | stable |
| lxc/lxc LXC is a low-level Linux container runtime providing a userspace interface to kernel containment features like namespaces, cgroups, and man… | 84 | 5248 | stable |
| blushft/go-diagrams A Go library for creating system and application architecture diagrams as code, ported from the Python 'diagrams' project. It generates Gra… | 38 | 5229 | active |
| dromara/carbon Carbon is a lightweight, semantic, and developer-friendly time and date library for Go with zero third-party dependencies and 100% unit tes… | 98 | 5226 | active |
| writefreely/writefreely WriteFreely is a self-hosted, Markdown-based publishing platform for writers, built in Go as a single lightweight binary. It supports multi… | 90 | 5225 | stable |
| grafana/mimir Grafana Mimir is an open source, horizontally scalable, highly available, multi-tenant time series database providing long-term storage for… | 99 | 5218 | active |
| gdamore/tcell Tcell is a pure Go library providing a cell-based view for text terminals, inspired by termbox but with more features and portability. It e… | 99 | 5216 | stable |
| eksctl-io/eksctl eksctl is the official command-line tool for creating and managing Amazon EKS (Elastic Kubernetes Service) clusters, written in Go and buil… | 98 | 5213 | active |
| Mikaelemmmm/go-zero-looklook A full-stack microservices reference project built on the go-zero framework in Go, demonstrating best practices with API/RPC/MQ services an… | 23 | 5193 | active |
| helmfile/helmfile Helmfile is a declarative CLI tool for deploying Kubernetes Helm charts, Kustomize configs, and raw manifests as Helm releases from version… | 99 | 5181 | active |
| go-vikunja/vikunja Vikunja is an open-source, self-hostable to-do and task management application with list, Kanban, Gantt, and table views, built with a Go b… | 98 | 5177 | active |
| devspace-sh/devspace DevSpace is a client-only, open-source CLI tool for Kubernetes that automates image building and deployment workflows and lets developers b… | 88 | 5154 | active |
| ngoduykhanh/wireguard-ui A self-hosted web user interface for managing WireGuard VPN setups, written in Go. It provides authentication, client management with extra… | 23 | 5145 | active |
| harvester/harvester Harvester is an open-source hyperconverged infrastructure (HCI) solution built on Kubernetes that runs on bare metal servers, providing int… | 94 | 5140 | stable |
| taubyte/tau Taubyte (tau) is an open-source, self-hosted fullstack cloud platform that lets developers and AI coding agents build, test, and ship appli… | 80 | 5131 | active |
| hakluke/hakrawler Hakrawler is a fast command-line web crawler written in Go, built on the Gocolly library, that discovers URLs and JavaScript file locations… | 66 | 5116 | active |
| emicklei/go-restful A Go package for building REST-style web services with explicit HTTP method routing and path parameter support. It provides configurable ro… | 65 | 5116 | stable |
| hashicorp/golang-lru A Go library implementing fixed-size, thread-safe LRU caches, including variants with TTL-based expiration and ARC support. It is based on … | 65 | 5114 | stable |
| ReactiveX/RxGo RxGo is the official ReactiveX implementation for Go, providing composable observable streams built on Go channels and goroutines. It offer… | 24 | 5098 | active |
| looplj/axonhub AxonHub is an open-source AI gateway written in Go that lets any SDK call 100+ LLMs through a unified API. It provides built-in failover, l… | 79 | 5078 | active |