platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| microsoft/agent-framework Microsoft Agent Framework (MAF) is an open-source, multi-language framework for building, orchestrating, and deploying production-grade AI … | 82 | 13135 | active |
| swag Swag converts Go source code annotations into Swagger 2.0 (OpenAPI) documentation, with a CLI generator and integrations for popular Go web… | 78 | 12994 | stable |
| gotenberg/gotenberg Gotenberg is a Docker-based HTTP API for converting documents (HTML, URLs, Markdown, Office files) into PDFs using headless Chromium and Li… | 98 | 12942 | stable |
| stashapp/stash Stash is a self-hosted web application written in Go that organizes, tags, and streams personal video and image collections through a brows… | 92 | 12885 | active |
| cloudwego/eino Eino is a Go-based framework for building LLM and AI applications, inspired by LangChain and LlamaIndex but following Go conventions. It pr… | 84 | 12831 | active |
| anchore/grype Grype is an open-source vulnerability scanner for container images, filesystems, and SBOMs, written in Go by Anchore. It identifies known C… | 98 | 12789 | active |
| fullstorydev/grpcurl grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding… | 70 | 12788 | active |
| NoFxAiOS/nofx NOFX is an open-source, self-hosted AI trading terminal where a language model acts as the trading strategy, running a continuous decide-an… | 61 | 12761 | active |
| go-admin go-admin is a front-end/back-end separated admin management system scaffold built on Gin (Go) and Vue 3 with Element UI, Arco Design, and A… | 88 | 12751 | active |
| elastic/beats Elastic Beats is a family of lightweight data shippers written in Go that collect logs, metrics, network packets, audit data, and uptime si… | 95 | 12640 | active |
| IBM/sarama Sarama is an MIT-licensed Go client library for Apache Kafka, providing pure-Go implementations of Kafka producers, consumers, and administ… | 99 | 12510 | stable |
| rs/zerolog Zerolog is a fast, zero-allocation JSON structured logging library for Go with a chained, context-aware API. It supports leveled logging, s… | 77 | 12494 | stable |
| drakkan/sftpgo SFTPGo is a full-featured, highly configurable file transfer server supporting SFTP, SCP, FTP/S, HTTP/S, and WebDAV, with pluggable storage… | 93 | 12456 | active |
| encoredev/encore Encore is an open-source infrastructure SDK and backend framework for TypeScript and Go that lets developers declare resources like databas… | 95 | 12307 | active |
| Shopify/toxiproxy Toxiproxy is a TCP proxy written in Go for simulating network and system conditions such as latency, bandwidth limits, and connection failu… | 74 | 12285 | stable |
| crawlab-team/crawlab Crawlab is a Go-based distributed web crawler management platform with a web UI for managing, scheduling, and monitoring spiders written in… | 52 | 12262 | active |
| future-architect/vuls Vuls is an agent-less vulnerability scanner written in Go that detects CVEs on Linux, FreeBSD, Windows, macOS, containers, WordPress, progr… | 98 | 12243 | active |
| open-policy-agent/opa Open Policy Agent (OPA) is a general-purpose, open-source policy engine that unifies policy enforcement across the stack using a high-level… | 99 | 12164 | stable |
| kubernetes-sigs/kustomize kustomize is a template-free tool for customizing raw Kubernetes YAML configuration files, letting users declare overlays, patches, and com… | 89 | 12145 | stable |
| adnanh/webhook webhook is a lightweight Go-based tool that lets you create configurable HTTP endpoints (hooks) on your server to execute shell commands. I… | 76 | 12091 | stable |
| kubeshark/kubeshark Kubeshark is an eBPF-powered network observability tool for Kubernetes that indexes cluster-wide L4/L7 traffic with full Kubernetes context… | 98 | 12059 | active |
| dstotijn/hetty Hetty is an open source HTTP toolkit for security research, serving as an alternative to Burp Suite Pro. It provides a MITM HTTP proxy with… | 65 | 12007 | active |
| crossplane/crossplane Crossplane is a CNCF framework for building cloud native control planes on top of Kubernetes without writing code. It lets platform teams d… | 95 | 11979 | stable |
| TwiN/gatus Gatus is a self-hosted, developer-oriented health dashboard and status page that monitors services via HTTP, ICMP, TCP, and DNS checks with… | 94 | 11906 | stable |
| shirou/gopsutil gopsutil is a Go port of Python's psutil library for retrieving system information such as CPU, memory, disk, network, and process metrics.… | 98 | 11902 | stable |
| go-resty/resty Resty is a simple HTTP, REST, and SSE client library for Go with a fluent API. It provides middleware, retries with backoff, circuit breaki… | 93 | 11767 | active |
| gravitl/netmaker Netmaker is an open-source platform that automates the creation and management of WireGuard-based virtual mesh networks, from homelab to en… | 91 | 11763 | active |
| charmbracelet/lipgloss Lip Gloss is a Go library for styling and laying out terminal output with a declarative, CSS-like API. It handles colors (ANSI through true… | 93 | 11753 | active |
| quic-go/quic-go quic-go is a production-ready, pure Go implementation of the QUIC transport protocol (RFC 9000/9001/9002) with support for HTTP/3, datagram… | 97 | 11750 | stable |
| MinIO MinIO is a high-performance, S3-compatible object storage server written in Go, released under AGPLv3, with client SDKs (Go, Java, JS, Pyth… | 10 | 61374 | maintenance |
| BishopFox/sliver Sliver is an open-source cross-platform adversary emulation and red team framework written in Go. It generates dynamically compiled implant… | 90 | 11729 | active |
| kubescape/kubescape Kubescape is an open-source Kubernetes security platform (a CNCF incubating project) offering misconfiguration scanning, vulnerability asse… | 98 | 11692 | active |
| PipedreamHQ/pipedream Pipedream is a hosted integration platform for developers to connect APIs and build event-driven automations using pre-built components plu… | 77 | 11651 | active |
| grafana/pyroscope Grafana Pyroscope is an open-source continuous profiling platform and database that aggregates, stores, and queries profiling data (CPU, me… | 99 | 11641 | active |
| meshery/meshery Meshery is an open-source, self-service engineering platform for collaboratively designing, deploying, and managing Kubernetes and cloud na… | 95 | 11583 | active |
| owncast/owncast Owncast is a self-hosted, single-user live video streaming and chat server written in Go, offering an alternative to mainstream streaming p… | 88 | 11474 | active |
| 0xJacky/nginx-ui Nginx UI is a self-hosted web interface for managing Nginx servers and clusters, built with Go and Vue. It offers online config editing wit… | 95 | 11450 | active |
| bufbuild/buf Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete… | 97 | 11389 | active |
| pressly/goose goose is a database migration tool available both as a CLI binary and a Go library. It manages schema changes through incremental SQL files… | 93 | 11366 | stable |
| TencentCloud/CubeSandbox CubeSandbox is a high-performance sandbox service for AI agents built on RustVMM and KVM, creating hardware-isolated MicroVM sandboxes in u… | 81 | 11354 | active |
| php/frankenphp FrankenPHP is a modern PHP application server built on top of the Caddy web server, embedding the official PHP executor in a Go binary. It … | 98 | 11310 | active |
| google/go-github go-github is a Go client library for accessing the GitHub REST API v3, maintained by Google. It provides typed services for repositories, i… | 98 | 11286 | stable |
| vCluster vCluster is an open-source tool that creates fully functional virtual Kubernetes clusters, each running inside a namespace of an underlying… | 94 | 11275 | stable |
| krillinai/KrillinAI KrillinAI is an AI-powered video translation and dubbing tool covering the full pipeline: video download, speech transcription, subtitle tr… | 84 | 11272 | active |
| blevesearch/bleve Bleve is a full-text indexing and search library for Go supporting text, numeric, datetime, geo-spatial, and vector fields. It provides ric… | 95 | 11187 | active |
| dexidp/dex Dex is a federated OpenID Connect (OIDC) and OAuth 2.0 identity provider that issues signed ID tokens (JWTs) for applications. It acts as a… | 86 | 11062 | stable |
| FerretDB/FerretDB FerretDB is an open-source MongoDB alternative that acts as a proxy translating the MongoDB 5.0+ wire protocol into SQL, backed by PostgreS… | 78 | 11056 | active |
| quay/clair Clair is an open-source service for static analysis of vulnerabilities in container images (OCI and Docker). It indexes image contents via … | 74 | 11052 | active |
| hashicorp/terraform-provider-aws The official Terraform provider plugin for Amazon Web Services, written in Go and maintained by HashiCorp. It enables Terraform to define, … | 95 | 11047 | stable |
| imgproxy/imgproxy imgproxy is a fast, secure standalone HTTP server written in Go (built on libvips) that resizes, processes, converts, and optimizes images … | 99 | 11030 | stable |
| siderolabs/talos Talos Linux is a minimal, immutable, API-managed Linux distribution purpose-built for running Kubernetes. It ships no shell, SSH, or packag… | 99 | 11024 | stable |
| google/osv-scanner OSV-Scanner is Google's official CLI and Go library frontend to the OSV.dev vulnerability database, scanning project dependencies across ma… | 99 | 10924 | active |
| dtm-labs/dtm DTM is a distributed transaction framework that provides cross-service eventual data consistency using saga, TCC, XA, 2-phase message, outb… | 50 | 10911 | stable |
| TykTechnologies/tyk Tyk Gateway is a cloud-native, open-source API Gateway written in Go that supports REST, GraphQL, TCP, and gRPC protocols. It provides rate… | 97 | 10805 | stable |
| go-vgo/robotgo RobotGo is a native cross-platform Go library for desktop automation, RPA, and AI computer use. It controls the mouse and keyboard, reads t… | 92 | 10781 | active |
| fsnotify/fsnotify fsnotify is a Go library providing cross-platform filesystem notifications using native OS backends like inotify, kqueue, and ReadDirectory… | 77 | 10772 | stable |
| 99designs/gqlgen gqlgen is a Go library for building GraphQL servers using a schema-first approach with code generation. It generates type-safe resolvers an… | 97 | 10753 | stable |
| sashabaranov/go-openai An unofficial Go client library for the OpenAI API covering chat completions, the Responses API, embeddings, image generation, audio transc… | 98 | 10748 | active |
| Centrifugo Centrifugo is an open-source, language-agnostic real-time messaging (PUB/SUB) server written in Go that delivers messages to online users o… | 99 | 10668 | stable |
| kubernetes/kompose Kompose is an official Kubernetes CLI tool that converts Docker Compose files into Kubernetes (or OpenShift) resource manifests such as Dep… | 79 | 10614 | active |
| joho/godotenv A Go port of Ruby's dotenv library that loads environment variables from .env files into the process environment. It can be used as a Go li… | 84 | 10601 | stable |
| distribution/distribution The CNCF Distribution project provides the open-source Registry, a stateless, scalable server-side application implementing the OCI Distrib… | 82 | 10583 | stable |
| a-h/templ templ is a typed HTML templating language for Go that compiles components into performant Go code for server-side or static rendering. It s… | 92 | 10514 | active |
| tylertreat/comcast Comcast is a Go CLI tool that simulates poor network conditions such as latency, bandwidth limits, and packet loss by wrapping system tools… | 28 | 10512 | stable |
| screego/server Screego is a self-hosted screen sharing server for developers that streams screens with low latency and high resolution over WebRTC. It sup… | 94 | 10509 | active |
| kedacore/keda KEDA is a Kubernetes-based event-driven autoscaler that scales any container workload based on the number of events needing processing, usi… | 94 | 10471 | stable |
| esimov/caire Caire is a content-aware image resize library written in Go, based on the seam carving algorithm. It intelligently shrinks or enlarges imag… | 31 | 10465 | active |
| github/copilot-sdk A multi-platform SDK exposing the GitHub Copilot CLI agent runtime for programmatic use, with official SDKs for Python, TypeScript, Go, .NE… | 82 | 10438 | active |
| sourcegraph/conc conc is a Go library providing better structured concurrency primitives, including a panic-safe WaitGroup and concurrency-limited task pool… | 62 | 10427 | stable |
| getlago/lago Lago is an open-source metering and usage-based billing platform that ingests usage events, manages subscriptions and pricing, and generate… | 95 | 10411 | active |
| stakater/Reloader Reloader is a Kubernetes controller written in Go that watches for changes to ConfigMaps, Secrets, and CSI-mounted secrets, and automatical… | 98 | 10367 | active |
| containerd/nerdctl nerdctl is a Docker-compatible command-line interface for containerd, supporting the same UI/UX as docker including Compose, BuildKit build… | 97 | 10333 | active |
| projectdiscovery/httpx httpx is a fast, multi-purpose HTTP toolkit written in Go that runs multiple probes (status codes, titles, TLS certificates, tech detection… | 93 | 10322 | active |
| nezhahq/nezha Nezha Monitoring is a self-hosted, lightweight server and website monitoring and O&M platform consisting of a central dashboard and lightwe… | 94 | 10278 | active |
| velero-io/velero Velero is an open-source tool (formerly Heptio Ark) that backs up and restores Kubernetes cluster resources and persistent volumes, support… | 92 | 10254 | stable |
| moby/buildkit BuildKit is a concurrent, cache-efficient toolkit for converting source code into build artifacts such as OCI container images. It powers D… | 94 | 10211 | stable |
| gwuhaolin/livego Livego is a simple, high-performance live video streaming server written in pure Go. It accepts RTMP pushes and serves playback over RTMP, … | 48 | 10185 | active |
| pinchtab/pinchtab PinchTab is a standalone Go HTTP server that gives AI agents direct control over Chrome via CDP, with stealth injection and multi-instance … | 82 | 10144 | active |
| graphql-go/graphql graphql-go/graphql is a Go implementation of the GraphQL specification, following the official graphql-js reference implementation. It supp… | 62 | 10142 | stable |
| go-swagger/go-swagger A Go implementation of the Swagger 2.0 (OpenAPI 2.0) specification with a CLI tool for working with swagger specs. It generates servers, cl… | 99 | 10006 | active |
| Untrivial-ai/agent-orchestrator Agent Orchestrator (AO) is a local desktop IDE for supervising fleets of AI coding agents like Claude Code, Codex, and Aider. It plans task… | 82 | 9968 | active |
| lib/pq lib/pq is a pure Go PostgreSQL driver for the standard database/sql package. It supports all maintained PostgreSQL versions and libpq-compa… | 91 | 9950 | stable |
| kubernetes/client-go The official Go client library for the Kubernetes API, providing typed clientsets, a dynamic client, API discovery, authentication plugins,… | 77 | 9868 | stable |
| ThreeDotsLabs/watermill Watermill is a Go library for building event-driven and message-driven applications over a unified Pub/Sub API. It supports Kafka, RabbitMQ… | 95 | 9864 | active |
| gomodule/redigo Redigo is a Go client library for the Redis and Valkey databases, providing a Print-like API supporting all Redis commands. It includes con… | 49 | 9857 | stable |
| go-acme/lego Lego is an ACME client and Go library for obtaining, renewing, and revoking TLS certificates from Let's Encrypt and other ACME CAs. It supp… | 98 | 9835 | active |
| gorse-io/gorse Gorse is an AI-powered open-source recommender system engine written in Go that ingests items, users, and interaction feedback and automati… | 97 | 9808 | active |
| gruntwork-io/terragrunt Terragrunt is a flexible orchestration tool that lets Infrastructure as Code written in OpenTofu/Terraform scale, adding a configuration an… | 94 | 9808 | stable |
| tidwall/tile38 Tile38 is an open-source, in-memory geospatial database and real-time geofencing server written in Go. It supports spatial indexing of poin… | 89 | 9717 | active |
| etcd-io/bbolt bbolt is an embedded, pure-Go key/value database forked from Ben Johnson's Bolt, maintained by the etcd-io project for reliability and stab… | 92 | 9705 | stable |
| tmc/langchaingo Langchaingo is the Go language port of LangChain, providing composable building blocks for writing LLM-powered applications in Go. It offer… | 53 | 9637 | active |
| miniflux/v2 Miniflux is a minimalist, opinionated, self-hosted RSS/Atom/JSON Feed reader written in Go with PostgreSQL as its only dependency. It empha… | 97 | 9618 | stable |
| bytedance/sonic Sonic is a high-performance JSON serialization and deserialization library for Go, accelerated by JIT compilation and SIMD instructions. It… | 99 | 9589 | active |
| anchore/syft Syft is a CLI tool and Go library that generates Software Bill of Materials (SBOM) documents from container images, filesystems, and archiv… | 98 | 9462 | active |
| cloudflare/cfssl CFSSL is Cloudflare's PKI/TLS toolkit for signing, verifying, and bundling TLS certificates, available as both a command line tool and an H… | 58 | 9462 | stable |
| hybridgroup/gobot Gobot is a Go framework for robotics, physical computing, drones, and IoT, supporting 35+ hardware platforms including Arduino, Raspberry P… | 58 | 9454 | active |
| goplus/xgo XGo is a programming language that reads like plain English while remaining fully compatible with Go, allowing Go/XGo code to be mixed in t… | 97 | 9449 | active |
| cadence-workflow/cadence Cadence is an open-source, CNCF-hosted durable execution and workflow orchestration engine originally developed at Uber. It lets developers… | 96 | 9417 | stable |
| highlight/highlight highlight.io is an open-source, full-stack monitoring platform combining session replay, error monitoring, logging, and distributed tracing… | 79 | 9370 | active |
| coaidev/coai CoAI.Dev is a self-hostable, multi-tenant AI platform combining a ChatGPT-style chat UI with an enterprise-grade unified LLM gateway suppor… | 56 | 9295 | active |