platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| nginx/kubernetes-ingress The official NGINX and NGINX Plus Ingress Controller for Kubernetes, maintained by the NGINX team at F5. It translates Kubernetes Ingress r… | 97 | 5068 | stable |
| oklog/ulid A Go library implementing ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier that is lexicographically s… | 84 | 5051 | stable |
| jitsucom/jitsu Jitsu is an open-source, self-hostable event data platform and Segment alternative that collects event data from websites, apps, and server… | 97 | 5043 | active |
| vllm-project/aibrix AIBrix is an open-source, cloud-native framework from the vLLM project providing essential building blocks for scalable, cost-efficient Gen… | 83 | 5038 | active |
| alecthomas/chroma Chroma is a general-purpose syntax highlighter written in pure Go, heavily based on Pygments, with translators for Pygments lexers and styl… | 97 | 5022 | stable |
| github/gh-aw GitHub Agentic Workflows (gh-aw) is a GitHub CLI extension that lets developers define AI-powered repository automation in Markdown with YA… | 80 | 5016 | active |
| clidey/whodb WhoDB is a lightweight, self-hosted database management workspace that lets teams explore schemas, edit data, run queries, and visualize re… | 86 | 5014 | active |
| entireio/cli Entire CLI is a Go-based command-line tool that hooks into your Git workflow to capture AI coding agent sessions (prompts, responses, tool … | 82 | 5011 | active |
| BurntSushi/toml A Go library for parsing and encoding TOML configuration files, with a reflection-based API mirroring the standard library's and xml packa… | 75 | 5000 | stable |
| pomerium/pomerium Pomerium is an open-source, identity- and context-aware reverse proxy that provides clientless, zero-trust access to internal applications … | 99 | 4978 | active |
| hashicorp/terraform-provider-azurerm The official Terraform provider plugin for Azure Resource Manager, enabling declarative management of Azure resources via HashiCorp Terrafo… | 95 | 4974 | active |
| taigrr/spank A novelty macOS CLI tool that detects physical slaps on a MacBook using the Apple Silicon accelerometer (Bosch BMI286 IMU via IOKit HID) an… | 79 | 4966 | active |
| yuin/goldmark goldmark is a Markdown parser written in pure Go that is fully compliant with the CommonMark 0.31.2 specification. It features an extensibl… | 98 | 4964 | stable |
| go-mysql-org/go-mysql A pure Go library implementing the MySQL network protocol and replication, including binlog stream processing, a MySQL client, a fake MySQL… | 77 | 4962 | active |
| slack-go/slack A Go client library covering most of the Slack Web API (api.slack.com) plus real-time messaging via WebSocket, Socket Mode, and the Events … | 99 | 4958 | active |
| apache/dubbo-go Apache Dubbo-go is the official Go implementation of the Apache Dubbo microservice framework, providing high-performance RPC with service d… | 98 | 4953 | active |
| parca-dev/parca Parca is an open-source continuous profiling server that collects, stores, and queries CPU, memory, and I/O profiles over time, down to the… | 89 | 4951 | active |
| uptrace/bun Bun is a lightweight, SQL-first ORM for Go built on database/sql, supporting PostgreSQL, MySQL/MariaDB, MSSQL, SQLite, and Oracle. It provi… | 89 | 4941 | stable |
| thoas/go-funk go-funk is a Go utility library providing generic collection helpers like map, filter, find, and contains, implemented via reflection. It i… | 23 | 4932 | stable |
| unidoc/unioffice UniOffice is a pure Go library for creating, reading, and editing Office Open XML documents: Word (.docx), Excel (.xlsx), and PowerPoint (.… | 93 | 4929 | active |
| WuKongIM/WuKongIM WuKongIM is a high-performance, channel-oriented instant messaging server written in Go that handles message persistence, replication, orde… | 90 | 4925 | active |
| jetkvm/kvm JetKVM is an open-source KVM over IP solution (firmware and web dashboard) for remotely controlling computers via keyboard, video, and mous… | 79 | 4923 | active |
| mailru/easyjson easy is a fast JSON serializer for Go that generates marshaler/unmarshaler code for structs via a CLI code generator, avoiding reflection. … | 70 | 4915 | stable |
| m3db/m3 M3 is an open-source distributed metrics platform comprising a purpose-built time series database (M3DB), a metrics aggregator, a Prometheu… | 67 | 4895 | stable |
| nicocha30/ligolo-ng Ligolo-ng is a tunneling and pivoting tool written in Go that establishes tunnels over reverse TCP/TLS connections using a TUN interface in… | 98 | 4893 | active |
| open-telemetry/opentelemetry-collector-contrib The contrib repository for the OpenTelemetry Collector, containing 200+ vendor-neutral components (receivers, processors, exporters) for re… | 99 | 4887 | active |
| rosedblabs/rosedb RoseDB is a lightweight, fast and reliable key/value storage engine written in Go, based on the Bitcask storage model with append-only WAL-… | 55 | 4885 | stable |
| flipt-io/flipt Flipt is a self-hosted, Git-native feature flag management platform that stores flags as code in your own Git repositories and evaluates th… | 97 | 4882 | stable |
| getzep/zep A repository of example code, framework integration packages, ingestion tooling, and memory benchmarks for Zep Cloud, a managed agent memor… | 96 | 4869 | active |
| tidwall/buntdb BuntDB is an embeddable, in-memory key/value database written in pure Go that persists to disk with an append-only file and provides ACID t… | 70 | 4864 | stable |
| psviderski/unregistry Unregistry is a lightweight container image registry that stores and serves images directly from a Docker daemon's storage. Its `docker pus… | 79 | 4861 | active |
| nikivdev/go A personal monorepo of Go tools and libraries by nikivdev, including several CLIs that can be compiled and deployed via the flow workflow t… | 64 | 4859 | active |
| imroc/req Req is a simple yet powerful Go HTTP client library with chainable APIs, supporting HTTP/1.1, HTTP/2, and HTTP/3. It offers built-in debugg… | 98 | 4853 | active |
| uber-go/automaxprocs A Go library that automatically sets GOMAXPROCS to match the Linux container CPU quota (cgroup limits). It is imported for side effects wit… | 45 | 4847 | stable |
| kardianos/service A Go library that lets programs run as system services (daemons) across Windows, Linux (systemd, Upstart, SysV), and macOS (Launchd) with a… | 73 | 4837 | stable |
| ovh/cds CDS (Continuous Delivery Service) is an enterprise-grade, self-hostable CI/CD and DevOps automation platform written in Go, developed by OV… | 67 | 4837 | active |
| hashicorp/consul-template A daemon and CLI tool from HashiCorp that queries Consul, Vault, or Nomad and renders template files with the resulting data. It can also r… | 93 | 4824 | stable |
| goravel/goravel Goravel is a full-featured, modular web application framework for Go, styled after Laravel so PHP developers can build Golang applications … | 93 | 4818 | active |
| canonical/lxd LXD is a system container and virtual machine manager that provides a unified, cloud-like experience for running full Linux systems in LXC … | 99 | 4816 | stable |
| dustin/go-humanize A Go library providing functions to format units in human-friendly ways, such as converting byte counts to '83 MB', times to '7 hours ago',… | 64 | 4810 | stable |
| olekukonko/tablewriter A Go library for rendering rich text-based tables in ASCII, Unicode, Markdown, HTML, and colorized terminal output. It supports flexible in… | 85 | 4808 | stable |
| gomods/athens Athens is an open-source, enterprise-ready implementation of the Go Module proxy server that caches and serves Go modules via the Go Module… | 97 | 4793 | active |
| SeldonIO/seldon-core Seldon Core 2 is an MLOps and LLMOps framework for deploying, managing, and scaling machine learning models and modular AI applications on … | 72 | 4778 | active |
| graph-gophers/graphql-go A GraphQL server library for Go focused on ease of use, with schema parsing, type-checked resolvers, and an HTTP relay handler. It supports… | 93 | 4759 | active |
| Masterminds/sprig Sprig is a Go library providing over 100 commonly used template functions for Go's built-in text/template and html/template languages. It s… | 37 | 4738 | stable |
| dkron-io/dkron Dkron is a distributed, fault-tolerant job scheduling system written in Go, inspired by Google's 'Reliable Cron across the Planet' whitepap… | 93 | 4731 | active |
| esimov/pigo Pigo is a pure Go library for fast face detection, pupil/eye localization, and facial landmark detection based on the Pixel Intensity Compa… | 31 | 4728 | stable |
| uber-go/ratelimit A Go library implementing a blocking leaky-bucket rate limiter. It refills the bucket based on elapsed time between requests, and Take() sl… | 32 | 4713 | stable |
| antoniomika/sish sish is an open-source, self-hostable SSH server that provides HTTP(S), WebSocket(S), and TCP tunnels to localhost, serving as an ngrok/ser… | 86 | 4703 | active |
| deckarep/golang-set A generic, battle-tested set data structure library for Go, offering both thread-safe and non-thread-safe set implementations modeled after… | 77 | 4700 | stable |
| jinzhu/now Now is a Go library providing a time toolkit for computing time boundaries (beginning/end of minute, day, week, month, quarter, year) and p… | 62 | 4700 | stable |
| schollz/progressbar A thread-safe progress bar library for Go applications that works across all operating systems. It supports io.Writer integration for autom… | 96 | 4696 | stable |
| KaijuEngine/kaiju Kaiju is an open-source 2D/3D game engine written in Go and backed by Vulkan, with a built-in visual editor that itself runs as a game in t… | 80 | 4694 | active |
| jenkins-x/jx Jenkins X (jx) is a modular command-line CLI for Jenkins X 3.x, providing automated CI/CD on Kubernetes using Cloud Native Tekton pipelines… | 93 | 4690 | active |
| magefile/mage Mage is a Make/rake-like build tool for Go where build targets are plain Go functions in magefiles. It compiles and runs those targets with… | 83 | 4690 | stable |
| yangjian102621/geekai GeekAI is an open-source, self-hosted AI content creation platform integrating chat, image generation (MidJourney, DALL-E, Stable Diffusion… | 95 | 4686 | active |
| aldinokemal/go-whatsapp-web-multidevice GoWA is a self-hosted WhatsApp REST API service written in Go, exposing WhatsApp multi-device messaging over HTTP with a web UI, webhooks, … | 95 | 4684 | active |
| cppla/ServerStatus ServerStatus is a lightweight self-hosted server monitoring probe and status dashboard written in Go, with a Python agent for clients. It t… | 98 | 4682 | active |
| google/go-cmp A Go library for comparing Go values in tests, intended as a more powerful and safer alternative to reflect.DeepEqual. It supports custom e… | 62 | 4677 | stable |
| openziti/zrok zrok is an open-source tool for securely sharing local web services, files, and TCP/UDP resources over the internet without firewall or NAT… | 89 | 4645 | active |
| borgo-lang/borgo Borgo is a statically typed programming language with Rust-inspired syntax that transpiles to readable Go code. It offers algebraic data ty… | 31 | 4639 | active |
| ergo-services/ergo Ergo Framework is a Go framework implementing the actor model with network transparency, inspired by Erlang/OTP design patterns. It provide… | 78 | 4633 | active |
| lucaslorentz/caddy-docker-proxy A Caddy plugin that turns Caddy into a Docker-aware reverse proxy by scanning container labels and generating an in-memory Caddyfile. It au… | 92 | 4628 | active |
| tucnak/telebot Telebot is a Go framework for building Telegram bots on top of the Telegram Bot API. It provides a concise API with command routing, middle… | 62 | 4628 | active |
| ObjectBox ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/J… | 88 | 4622 | active |
| prest/prest pRESTd is a production-ready Go service that exposes instant REST APIs (and a read-only MCP endpoint) on top of any existing or new Postgre… | 98 | 4611 | stable |
| cloudwego/netpoll Netpoll is a high-performance non-blocking I/O networking library for Go, developed by ByteDance and focused on RPC scenarios. It provides … | 93 | 4601 | active |
| aquasecurity/tracee Tracee is a Linux runtime security and forensics tool that uses eBPF to trace system calls, network activity, and file operations in real t… | 79 | 4593 | active |
| rfjakob/gocryptfs gocryptfs is an encrypted overlay filesystem written in Go, built on the go-fuse library, that stores each file as a corresponding encrypte… | 77 | 4582 | stable |
| NdoleStudio/httpsms httpSMS is a service that turns an Android phone into an SMS gateway, letting you send and receive SMS messages programmatically via a simp… | 95 | 4569 | active |
| douyu/jupiter Jupiter is a governance-oriented microservice framework for Go, developed and used in production at Douyu. It bundles web/gRPC servers, con… | 75 | 4565 | active |
| taikoxyz/taiko-mono Taiko Alethia is the monorepo for Taiko, the first type-1 (Ethereum-equivalent) based rollup protocol on Ethereum, where L1 validators sequ… | 96 | 4560 | active |
| virtual-kubelet/virtual-kubelet Virtual Kubelet is an open-source Kubernetes kubelet implementation that masquerades as a kubelet to connect Kubernetes clusters to other A… | 87 | 4560 | active |
| cerbos/cerbos Cerbos is an open-core, language-agnostic policy decision point (PDP) that externalizes authorization from application code using context-a… | 94 | 4555 | stable |
| CLI Printing Press A Go-based CLI generator that studies official API docs, community CLIs, MCP servers, and undocumented web APIs to produce token-efficient,… | 77 | 4550 | active |
| xtaci/kcp-go kcp-go is a Go library implementing the KCP reliable-UDP protocol, providing smooth, ordered, error-checked, and encrypted stream delivery … | 70 | 4550 | stable |
| orcaman/concurrent-map A thread-safe concurrent map implementation for Go that shards the map to minimize lock contention. It predates and complements the stdlib … | 23 | 4530 | stable |
| ory/dockertest A Go library that spins up ephemeral Docker containers (e.g., databases, message queues) for integration tests and tears them down automati… | 78 | 4522 | active |
| emissary-ingress/emissary Emissary-ingress is an open-source, Kubernetes-native API gateway, Layer 7 load balancer, and Kubernetes Ingress built on Envoy Proxy. It i… | 86 | 4519 | stable |
| apache/fory Apache Fory is a blazingly fast multi-language serialization framework supporting idiomatic domain objects, a reference-aware schema IDL, a… | 96 | 4515 | active |
| projectdiscovery/interactsh Interactsh is an open-source tool for detecting out-of-band (OOB) interactions via DNS, HTTP(S), SMTP(S), and LDAP, useful for identifying … | 85 | 4512 | active |
| mosn/mosn MOSN (Modular Open Smart Network) is a cloud-native network proxy platform written in Go, open-sourced by Ant Group and battle-tested on hu… | 64 | 4508 | stable |
| rocboss/paopao-ce PaoPao is an open-source, self-hosted micro-community (social) platform combining a Go/Gin backend with a Vue 3 + Naive UI web frontend and… | 66 | 4503 | active |
| googleapis/google-cloud-go The official Google Cloud Client Libraries for Go, providing idiomatic Go packages for accessing Google Cloud Platform services such as Sto… | 95 | 4499 | active |
| uber-go/dig dig is a reflection-based dependency injection toolkit for Go that resolves object graphs at process startup. It is designed to power appli… | 39 | 4497 | stable |
| docker/buildx Docker Buildx is a Docker CLI plugin that provides extended image build capabilities powered by BuildKit. It supports multiple builder inst… | 98 | 4491 | stable |
| sensepost/gowitness gowitness is a Go-based command-line utility that uses Chrome Headless to take screenshots of websites, supporting scans of URL lists, CIDR… | 75 | 4488 | active |
| rudderlabs/rudder-server RudderStack's open-source event streaming server, a privacy- and security-focused Segment alternative written in Go. It collects customer e… | 95 | 4477 | active |
| flexprice/flexprice Flexprice is an open-source usage-based pricing and billing platform for developers, offering real-time usage metering, credits and wallets… | 84 | 4453 | active |
| opencontainers/image-spec The Open Container Initiative (OCI) Image Format Specification, defining the standard layout and metadata for container images including ma… | 64 | 4453 | stable |
| amidaware/tacticalrmm Tactical RMM is a self-hosted remote monitoring and management tool built with Django, Vue, and a Go agent, integrating MeshCentral for rem… | 94 | 4447 | active |
| lwch/natpass natpass is a self-hosted host management tool written in Go that provides web-based shell access, remote desktop (VNC), and code-server int… | 67 | 4446 | active |
| CrunchyData/postgres-operator PGO is the Crunchy Data Postgres Operator, a Kubernetes operator that declaratively manages production PostgreSQL clusters. It automates hi… | 95 | 4442 | stable |
| Project-HAMi/HAMi HAMi (Heterogeneous AI Computing Virtualization Middleware) is a CNCF Incubating, Kubernetes-native GPU virtualization and scheduling middl… | 95 | 4438 | active |
| tair-opensource/RedisShake RedisShake is a Go-based tool for migrating and transforming data between Valkey/Redis instances, supporting standalone, master-slave, sent… | 94 | 4427 | active |
| kubernetes/ingress-nginx Ingress NGINX Controller is a Kubernetes ingress controller that uses NGINX as a reverse proxy and load balancer to route external traffic … | 10 | 19476 | maintenance |
| autobrr/qui qui is a fast, single-binary web interface for qBittorrent that lets users manage multiple qBittorrent instances from one place. It bundles… | 85 | 4416 | active |
| muety/wakapi Wakapi is a minimalist, self-hosted WakaTime-compatible backend for tracking and visualizing coding statistics such as time spent per proje… | 95 | 4410 | active |
| sony/sonyflake Sonyflake is a Go library that generates distributed unique 64-bit IDs, inspired by Twitter's Snowflake. It trades per-instance generation … | 62 | 4404 | stable |
| link1st/go-stress-testing A stress/load testing tool written in Go that simulates concurrent users with goroutines to measure QPS and connection capacity. It support… | 74 | 4399 | active |