platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| levigross/grequests GRequests is a Go library that wraps net/http with a convenient, Python Requests-style API. It provides helpers for all HTTP verbs, JSON/XM… | 73 | 2182 | active |
| aws/amazon-ecs-agent The Amazon ECS Container Agent manages containers on EC2 instances on behalf of Amazon Elastic Container Service, handling task lifecycle, … | 99 | 2178 | active |
| kelseyhightower/confd confd is a lightweight Go CLI tool that keeps local application configuration files up to date by rendering templates with data from backen… | 23 | 8428 | maintenance |
| reugn/go-streams A lightweight stream processing library for Go offering a concise DSL to build declarative data pipelines from composable sources, flows, a… | 58 | 2170 | active |
| cyfdecyf/cow COW is an HTTP proxy server written in Go that automatically detects blocked websites and routes only those through parent (secondary) prox… | 23 | 8413 | maintenance |
| zmap/zgrab2 ZGrab2 is a fast, modular application-layer network scanner written in Go, designed for large Internet-wide surveys in tandem with ZMap. It… | 75 | 2167 | active |
| zuoyebang/bitalostored Bitalostored is a high-performance distributed KV storage system from Zuoyebang, built on its self-developed bitalosdb engine and compatibl… | 70 | 2167 | stable |
| songgao/water water is a native Go library for creating and reading/writing to TUN/TAP virtual network interfaces using only syscalls and standard Go typ… | 32 | 2167 | stable |
| smartystreets/goconvey GoConvey is a Go testing tool that integrates with `go test`, offering a BDD-style DSL (Convey/So assertions) plus an auto-updating web UI … | 23 | 8405 | maintenance |
| storax/kubedoom Kubedoom is a novelty chaos-engineering tool that lets you kill Kubernetes pods (or namespaces) by shooting them as monsters in a modified … | 32 | 2166 | active |
| beelzebub-labs/beelzebub Beelzebub is an open-source deception runtime framework written in Go that deploys adaptive, LLM-powered honeypot decoy services across SSH… | 98 | 2165 | active |
| prometheus/snmp_exporter A Prometheus exporter that queries network devices via SNMP and exposes the metrics in Prometheus format. It maps hierarchical SNMP OID dat… | 83 | 2164 | active |
| projectcapsule/capsule Capsule is a Kubernetes Operator that turns a single cluster into a shared multi-tenant platform by grouping namespaces into Tenant abstrac… | 99 | 2162 | active |
| ilyakaznacheev/cleanenv A minimalistic Go library for reading application configuration from files (YAML, JSON, etc.) and environment variables into typed structs.… | 42 | 2160 | stable |
| streamdal/plumber plumber is a single-binary CLI tool for inspecting, reading, writing, and piping data across messaging systems like Kafka, RabbitMQ, and GC… | 44 | 2157 | active |
| ajvb/kala Kala is a simplistic, modern job scheduler written in Go that runs as a single binary with a JSON-over-HTTP API and a web UI. It supports I… | 57 | 2155 | active |
| muesli/cache2go cache2go is a concurrency-safe, in-memory caching library for Go with per-item expiration (TTL) and access counters. It supports arbitrary … | 23 | 2152 | stable |
| RichardKnop/go-oauth2-server A standalone, specification-compliant OAuth 2.0 authorization server written in Go. It implements the standard grant types (authorization c… | 48 | 2148 | active |
| kythe/kythe Kythe is a pluggable, mostly language-agnostic ecosystem for building tools that work with code, providing a standard schema and interchang… | 86 | 2147 | active |
| google/go-querystring go-querystring is a small Go library that encodes structs into URL query parameters via struct tags. It exposes a single Values() function … | 75 | 2147 | stable |
| ncabatoff/process-exporter A Prometheus exporter written in Go that reads /proc to expose metrics about selected processes on Linux systems. It groups processes by co… | 37 | 2144 | active |
| Infisical/agent-vault Agent Vault is an open-source HTTP credential proxy and vault by Infisical that sits between AI agents and the APIs they call. It stores cr… | 80 | 2141 | active |
| cespare/xxhash A Go implementation of the 64-bit xxHash (XXH64) algorithm with a simple API including a hash.Hash64-compatible Digest type. It offers opti… | 32 | 2140 | stable |
| barnybug/cli53 cli53 is a command line tool for managing Amazon Route 53 DNS. It supports importing and exporting zone files in BIND format and CRUD opera… | 76 | 2138 | active |
| cortezaproject/corteza Corteza is a 100% open-source, self-hosted low-code development platform for building CRM, business process, and structured data applicatio… | 90 | 2136 | active |
| pkg/errors A Go library providing simple error handling primitives, most notably errors.Wrap for adding context and stack traces to errors without des… | 56 | 8259 | maintenance |
| ogen-go/ogen ogen is an OpenAPI v3 code generator for Go that produces statically typed client and server code from an OpenAPI specification. It generat… | 98 | 2131 | stable |
| kubernetes-sigs/karpenter Karpenter is a Kubernetes node autoscaler that watches for unschedulable pods, provisions right-sized nodes to meet their scheduling constr… | 95 | 2126 | active |
| zserge/lorca Lorca is a small pure-Go library for building cross-platform HTML5 desktop apps that use an installed Chrome/Chromium browser as the UI lay… | 32 | 8204 | maintenance |
| idursun/jjui jjui is a terminal user interface (TUI) for interacting with the Jujutsu version control system, built in Go with Bubble Tea. It provides i… | 88 | 2120 | active |
| go-sonic/sonic Sonic is a lightweight, high-performance blogging platform and CMS written in Go, inspired by the Halo project. It ships as a small single … | 23 | 2117 | active |
| smartwalle/alipay A Go SDK for integrating with the Alipay payment platform, supporting both public key certificate and plain public key signing/verification… | 75 | 2113 | active |
| warpstreamlabs/bento Bento is a high-performance, resilient stream processor written in Go that connects a wide range of sources and sinks (Kafka, Pub/Sub, Redi… | 91 | 2112 | active |
| okd-project/okd OKD is the community distribution of Kubernetes that powers Red Hat OpenShift, adding developer and operations tooling, a web console, moni… | 94 | 2110 | active |
| haccer/subjack Subjack is a DNS takeover scanner written in Go that concurrently scans lists of subdomains to identify ones vulnerable to hijacking. It de… | 87 | 2109 | active |
| owncloud/ocis ownCloud Infinite Scale (oCIS) is a self-hosted file sync and share server platform written in Go, serving as the next-generation foundatio… | 99 | 2105 | active |
| vulcand/oxy Oxy is a Go library of HTTP middleware handlers that extend the standard net/http library with reverse proxying, load balancing, rate limit… | 74 | 2105 | active |
| dolthub/doltgresql Doltgres is a version-controlled PostgreSQL-compatible SQL database that lets you branch, merge, fork, clone, push, and pull database schem… | 94 | 2103 | active |
| aws/eks-anywhere Amazon EKS Anywhere is an open-source tool for creating and operating Kubernetes clusters on your own infrastructure, built on Amazon EKS D… | 98 | 2097 | active |
| sealerio/sealer Sealer is a CNCF CLI tool that packages a Kubernetes cluster together with all application dependencies (container images, YAML manifests, … | 34 | 2095 | active |
| klauspost/reedsolomon A pure Go library implementing Reed-Solomon erasure coding with high performance (over 1GB/s per CPU core), including a Leopard implementat… | 94 | 2091 | active |
| kubernetes-sigs/prometheus-adapter A Kubernetes API adapter that implements the custom.metrics.k8s.io, resource, and external metrics APIs backed by Prometheus queries. It en… | 65 | 2090 | active |
| prometheus-community/elasticsearch_exporter A Prometheus exporter written in Go that exposes Elasticsearch and OpenSearch cluster, node, and index metrics for scraping. It ships as bi… | 86 | 2089 | active |
| jfeliu007/goplantuml GoPlantUML is a command-line tool and parser library that generates PlantUML class diagrams from Go source code. It visualizes types, field… | 47 | 2089 | active |
| trickstercache/trickster Trickster is an open-source HTTP reverse proxy cache written in Go that also acts as a query accelerator for time series databases like Pro… | 98 | 2088 | active |
| sergi/go-diff A Go library port of Google's diff-match-patch library that computes text differences, performs fuzzy text matching, and applies patches to… | 44 | 2087 | stable |
| docopt docopt is a command-line argument parsing library that generates a parser from the help message/usage patterns you write in your program's … | 45 | 8009 | maintenance |
| memohai/Memoh Memoh is an open-source multi-agent platform where each AI agent gets its own dedicated cloud computer with a filesystem, desktop, browser,… | 82 | 2078 | active |
| creack/pty A Go library providing an interface to Unix pseudo-terminals (PTYs). It lets Go programs start commands like exec.Command attached to a PTY… | 61 | 2078 | stable |
| cloudfoundry/bosh Cloud Foundry BOSH is an open-source tool chain for release engineering, deployment, and lifecycle management of large-scale distributed se… | 99 | 2077 | active |
| jarcoal/httpmock httpmock is a Go library for easily mocking HTTP responses from external resources in tests. It lets you register responders for exact URLs… | 86 | 2077 | stable |
| Notifuse/notifuse Notifuse is an open-source, self-hosted email marketing and transactional email platform built with Go and React. It offers a visual MJML d… | 82 | 2077 | active |
| cloudflare/cloudflare-go The official Go SDK for the Cloudflare REST API, generated with Stainless and covering Cloudflare products such as zones, DNS, and Zero Tru… | 98 | 2075 | active |
| Masterminds/squirrel Squirrel is a fluent SQL query builder library for Go that composes SELECT, INSERT, UPDATE, and DELETE statements from reusable parts. It i… | 23 | 7979 | maintenance |
| hashicorp/envconsul Envconsul is a Go CLI tool that launches a subprocess with environment variables populated from HashiCorp Consul key-value data and Vault s… | 82 | 2071 | active |
| guregu/null A Go library providing nullable types for SQL and JSON values, with two packages: null (null and zero are distinct) and zero (null and zero… | 27 | 2070 | stable |
| esimov/triangle A Go CLI tool and library that converts images into abstract computer-generated art using Delaunay triangulation. It blurs, grayscales, and… | 23 | 2069 | active |
| mudler/edgevpn EdgeVPN is a statically compiled, decentralized p2p VPN built on libp2p that creates private networks joined via shared tokens, with no cen… | 99 | 2067 | active |
| boz/kail Kail is a Go CLI tool that tails and streams logs from all containers of pods matching selectors like service, deployment, or namespace in … | 36 | 2067 | active |
| go-critic/go-critic go-critic is an opinionated Go source code linter offering nearly 100 checks for bugs, performance, and style issues not covered by other l… | 87 | 2065 | active |
| suyuan32/simple-admin-core Simple Admin is a Go-based distributed microservice backend framework built on go-zero, Ent, and Casbin for rapidly building admin manageme… | 98 | 2055 | active |
| lukechilds/reverse-shell A hosted service (reverse-shell.sh) that generates reverse shell payloads on demand; piping its URL output into sh on a target spawns a she… | 63 | 2055 | active |
| filecoin-project/venus Venus is a Go implementation of the Filecoin distributed storage network, providing a full node and a modular collection of services for ch… | 84 | 2054 | active |
| Xpl0itU/WiiUDownloader A cross-platform GUI application for downloading Wii U games, updates, DLC, and demos directly from Nintendo's NUS servers without requirin… | 99 | 2053 | active |
| benhoyt/goawk GoAWK is a POSIX-compliant AWK interpreter written in Go, featuring a bytecode compiler and VM plus native CSV/TSV support. It can be used … | 86 | 2052 | active |
| k0kubun/pp A Go library that provides a colored pretty printer for Go data structures, with fmt-like API functions such as Print, Println, Sprint, and… | 78 | 2052 | stable |
| gocrane/crane Crane is a FinOps platform for cloud resource analytics and cost optimization in Kubernetes clusters. It provides cost insight, optimizatio… | 23 | 2052 | active |
| lin-snow/Ech0 Ech0 is an open-source, self-hosted lightweight publishing platform for sharing personal ideas and short notes, built with Go and Vue 3 on … | 81 | 2051 | active |
| discord/lilliput A Go library for resizing and transcoding images, backed by mature C libraries (JPEG, PNG, WebP, AVIF, animated GIF) via cgo. It minimizes … | 74 | 2051 | active |
| openpubkey/opkssh opkssh is a Go CLI tool that enables SSH authentication via OpenID Connect identities instead of long-lived SSH keys. It generates SSH publ… | 85 | 2048 | active |
| bytedance/gopkg gopkg is a universal utility collection for Go, migrated from ByteDance's internal codebase and used in production. It provides caching mec… | 70 | 2048 | stable |
| canonical/snapd snapd is the background daemon and snap CLI tool that manages snap packages on Linux systems, handling installation, updates, confinement, … | 95 | 2046 | stable |
| Jinnrry/PMail PMail is a lightweight personal email server written in Go that ships as a single ~15MB binary with full send/receive SMTP/POP3 services an… | 94 | 2045 | active |
| sipt/shuttle Shuttle is a cross-platform network proxy tool written in Go supporting SOCKS5, SOCKS5 over TLS, and shadowsocks protocols. It offers rule-… | 48 | 2045 | active |
| stacklok/toolhive ToolHive is an open-source platform for running, securing, and managing Model Context Protocol (MCP) servers. It wraps MCP servers in isola… | 83 | 2043 | active |
| emersion/go-smtp An ESMTP client and server library for Go implementing RFC 5321 with extensions like AUTH, PIPELINING, and LMTP. It improves on the frozen … | 94 | 2042 | active |
| koho/frpmgr A Windows desktop GUI application that wraps the FRP (Fast Reverse Proxy) client in an all-in-one manager combining a configuration editor,… | 93 | 2041 | active |
| elliotchance/pie pie is a Go utility library providing type-safe, performant functions for common operations on slices and maps using generics. It supports … | 49 | 2038 | stable |
| minio/simdjson-go A pure Go port of the simd high-performance JSON parser that uses SIMD instructions to parse gigabytes of JSON per second. It provides vali… | 40 | 2038 | active |
| PlakarKorp/plakar Plakar is an open-source backup engine written in Go that creates encrypted, deduplicated, independently verifiable snapshots of files, dat… | 96 | 2032 | active |
| blugelabs/bluge Bluge is a modern full-text indexing and search library for Go, supporting text, numeric, date, and geo fields with BM25 scoring. It provid… | 52 | 2031 | active |
| boldsoftware/meat meat is a Go CLI tool that uses an LLM to abridge a code diff into a 'reading diff', reducing agent-written changes to the conceptually imp… | 56 | 2030 | active |
| containers/kubernetes-mcp-server A Model Context Protocol (MCP) server that exposes Kubernetes and OpenShift cluster operations to LLM clients. It supports generic resource… | 82 | 2028 | active |
| melbahja/goph Goph is a lightweight, native Go SSH client library for executing commands over SSH connections with a simple API. It supports multiple aut… | 94 | 2024 | active |
| bufanyun/hotgo HotGo is an enterprise-grade full-stack admin development platform built on GoFrame 2 (Go) and Vue 3 + Naive UI + uniapp, designed for rapi… | 69 | 2021 | active |
| usbarmory/tamago TamaGo is a framework that enables compilation and execution of Go applications directly on bare metal processors, without any underlying o… | 99 | 2020 | active |
| IBM/fp-go IBM/fp-go is a functional programming library for Go 1.24+ inspired by fp-ts, providing monads like Option, Either, Result, IO, and Reader,… | 91 | 2020 | active |
| muesli/termenv A Go library providing advanced ANSI styling and color support for terminal applications. It detects terminal color capabilities and theme,… | 47 | 2020 | active |
| tazjin/nixery Nixery is a Docker-compatible container registry that transparently builds container images on demand using the Nix package manager. Packag… | 66 | 2017 | active |
| nitrictech/nitric Nitric is a multi-language framework for building cloud backends with infrastructure declared inline in application code. It provisions res… | 69 | 2014 | active |
| reugn/go-quartz go-quartz is a minimalist, zero-dependency job scheduling library for Go, inspired by the Quartz Java scheduler. It provides a Scheduler in… | 61 | 2014 | active |
| vinceanalytics/vince Vince is a self-hosted, privacy-friendly web analytics server written in Go, serving as an alternative to Google Analytics and a drop-in re… | 50 | 2014 | active |
| clastix/kamaji Kamaji is a Kubernetes operator that manages hosted Kubernetes control planes, running control plane components as pods inside a management… | 95 | 2013 | active |
| opsre/go-ldap-admin A modern web-based admin panel for managing OpenLDAP servers, built with a Go (Gin + Gorm) backend and Vue frontend. It also syncs organiza… | 84 | 2013 | active |
| nginx/nginx-prometheus-exporter A Prometheus exporter that exposes NGINX and NGINX Plus metrics for monitoring. It scrapes NGINX's status endpoints and serves them as Prom… | 94 | 2012 | active |
| gabriel-vasile/mimetype A pure-Go library for detecting MIME types and file extensions from file content using magic numbers. It is goroutine-safe, dependency-free… | 92 | 2012 | stable |
| authgear/authgear-server Authgear is an open-source customer identity and access management (CIAM) platform serving as a self-hostable alternative to Auth0, Clerk, … | 95 | 2010 | active |
| pixelspark/sushitrain Sushitrain is an open-source iOS and macOS app that brings Syncthing-based secure file synchronization to Apple devices, built with a Go co… | 85 | 2009 | active |
| kubernetes-sigs/cri-tools cri-tools provides crictl, a CLI for debugging Kubernetes nodes via the Kubelet Container Runtime Interface, and critest, a validation test… | 84 | 2009 | active |
| camptocamp/terraboard Terraboard is a self-hosted web dashboard for inspecting and querying Terraform state files stored in versioned S3 buckets (or Terraform Cl… | 62 | 2008 | active |