platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| datazip-inc/olake OLake Go is a high-performance open-source EL (extract-load) engine written in Go that replicates databases (PostgreSQL, MySQL, MongoDB, Or… | 84 | 1431 | active |
| Masterminds/semver A Go library for parsing, comparing, sorting, and constraining Semantic Versions. It supports strict SemVer 2.0 parsing, coercion of loose … | 81 | 1431 | active |
| xitongsys/parquet-go A pure-Go library for reading and writing Apache Parquet files, supporting nested and flat schemas with multiple encodings. It maps Go stru… | 59 | 1428 | active |
| carapace-sh/carapace Carapace is a Go library and binary for generating command argument completions across many shells, including Bash, Zsh, Fish, PowerShell, … | 99 | 1427 | active |
| Kodiqa-Solutions/VaultS3 VaultS3 is a lightweight, S3-compatible object storage server written in Go, shipped as a single binary with a built-in web dashboard, encr… | 78 | 1426 | active |
| stashed/stash Stash is a cloud-native backup and recovery operator for Kubernetes that uses restic or CSI volume snapshots to back up workload volumes, s… | 78 | 1424 | active |
| poseidon/matchbox Matchbox is a Go service that matches bare-metal machines to provisioning profiles via PXE/iPXE network boot, serving kernel, initrd, iPXE,… | 67 | 1424 | active |
| getporter/porter Porter is a CNCF Sandbox CLI tool that packages applications, client tools, configuration, and deployment logic into CNAB-based installers … | 93 | 1423 | active |
| caarlos0/starcharts A Go web service that generates SVG charts plotting a GitHub repository's stars over time, served as embeddable images via starchart.cc. It… | 76 | 1422 | active |
| aarzilli/gdlv Gdlv is a graphical frontend for the Delve debugger for Go, running on Linux, Windows, and macOS. It provides windows for variables, stack … | 76 | 1421 | active |
| FIND (Framework for Internal Navigation and Discovery, v2) FIND (Framework for Internal Navigation and Discovery) is a self-hosted server that determines indoor position using WiFi fingerprints from… | 23 | 5098 | maintenance |
| bazel-contrib/bazel-gazelle Gazelle is a Bazel build file generator that creates and updates BUILD.bazel files for projects, with native support for Go and protobuf. I… | 99 | 1414 | active |
| traefik/whoami A tiny Go web server that echoes back OS information and details of the incoming HTTP request. It is commonly used as a lightweight test ba… | 85 | 1414 | stable |
| anonvector/SlipNet SlipNet is an open-source anti-censorship VPN client for Android (Kotlin/Jetpack Compose) with a cross-platform Go CLI companion, supportin… | 77 | 1414 | active |
| huandu/xstrings A Go library providing string manipulation functions commonly found in other languages but missing from Go's standard strings package. Func… | 23 | 1413 | stable |
| thejerf/suture Suture is a Go library implementing Erlang-style supervisor trees for managing and restarting failing goroutine-based services. It handles … | 74 | 1412 | stable |
| apache/rocketmq-client-go The official Apache RocketMQ client SDK written in pure Go, supporting publishing and consuming messages against RocketMQ brokers. It cover… | 60 | 1412 | active |
| dominikh/gotraceui Gotraceui is a native desktop application for visualizing and analyzing Go execution traces, serving as a faster and more powerful alternat… | 48 | 1408 | active |
| openchoreo/openchoreo OpenChoreo is an open-source internal developer platform (IDP) for Kubernetes that bundles platform abstractions, a Backstage-powered devel… | 87 | 1404 | active |
| nianzhibai/91 A self-hosted private video site written in Go that aggregates videos from multiple cloud drives (115, PikPak, 123pan, OneDrive, Google Dri… | 80 | 1404 | active |
| CloudyKit/jet Jet is a fast, secure template engine for Go with a simple C-like syntax. It supports template inheritance, composition, auto-escaping, and… | 79 | 1402 | stable |
| jlaffaye/ftp goftp is an FTP client library for Go providing dialing, login, file upload (Stor), and download (Retr) over the FTP protocol. It is a smal… | 98 | 1401 | stable |
| go-logr/logr logr is a minimal logging interface for Go that decouples applications and libraries from specific logging implementations. Libraries emit … | 85 | 1401 | stable |
| lithammer/shortuuid A Go library that generates concise, unambiguous, URL-safe UUIDs by encoding standard UUIDs to base57, removing look-alike characters. It s… | 99 | 1398 | stable |
| karlseguin/ccache CCache is a Go in-memory LRU cache library designed for high-concurrency workloads. It reduces lock contention via sharded buckets, a promo… | 59 | 1396 | stable |
| cybertec-postgresql/pg_timetable pg_timetable is an advanced standalone job scheduler for PostgreSQL that is completely database driven. It schedules SQL commands, system p… | 95 | 1395 | active |
| ovh/utask µTask is a lightweight automation engine that models business processes as declarative YAML templates and asynchronously executes graphs of… | 89 | 1395 | active |
| google/cloudprober Cloudprober is an open-source active (synthetic) monitoring tool built at Google that runs continuous probes—HTTP, gRPC, DNS, PING, TCP, UD… | 10 | 1395 | stable |
| dnaeon/go-vcr A Go library inspired by Ruby's VCR that records HTTP interactions to YAML cassettes and replays them in future test runs. It enables fast,… | 84 | 1394 | active |
| ekristen/aws-nuke aws-nuke is a Go CLI tool that removes all resources from an AWS account, with configurable filters, presets, and region targeting. It is a… | 92 | 1391 | stable |
| fhmq/hmq HMQ is a high-performance MQTT broker written in Go, supporting MQTT 3.1.1 with QoS 0/1, retained and will messages, WebSockets, and TLS. I… | 87 | 1391 | active |
| INotGreen/XiebroC2 XiebroC2 is an open-source command-and-control (C2) framework for penetration testing, written in Go with a .NET teamserver. It supports Lu… | 27 | 1391 | active |
| gohugo-ananke/ananke Ananke is a production-ready starter theme for the Hugo static site generator, built with CSS and Hugo templates. It provides responsive, a… | 94 | 1389 | active |
| jech/galene Galène is a self-hosted videoconferencing server written in Go that implements a selective forwarding unit (SFU) for WebRTC, with an includ… | 76 | 1387 | stable |
| helm-unittest/helm-unittest A BDD-style unit test framework for Kubernetes Helm charts, distributed as a Helm plugin that adds a `helm unittest` command to the Helm CL… | 93 | 1386 | active |
| guregu/dynamo An expressive DynamoDB client library for Go built on the official AWS SDK v2. It provides a fluent, struct-tag-based API for putting, gett… | 74 | 1385 | stable |
| wallix/awless awless is a powerful CLI for managing Amazon Web Services with a small, hierarchical command surface. It offers a templating language for c… | 23 | 4956 | maintenance |
| stellar/go-stellar-sdk The official Go SDK for the Stellar blockchain network, maintained by the Stellar Development Foundation. It provides transaction building,… | 99 | 1383 | active |
| boringproxy/boringproxy boringproxy is a tunneling reverse proxy written in Go that exposes local web servers securely via public HTTPS URLs. It includes a web UI,… | 23 | 1383 | active |
| qmuntal/stateless A Go library for creating finite state machines and lightweight state machine-based workflows directly in code. It is an idiomatic port of … | 63 | 1382 | active |
| atotto/clipboard A Go library providing simple cross-platform clipboard access for copying and pasting UTF-8 text. It also ships gocopy and gopaste command-… | 66 | 1380 | stable |
| hteen/apple-store-helper A cross-platform desktop GUI application written in Go (using the Fyne framework) that monitors Apple Store inventory for specific iPhone m… | 56 | 1380 | active |
| wait4x/wait4x Wait4X is a lightweight, zero-dependency CLI tool (also importable as a Go package) that waits for ports or services like TCP, HTTP, DNS, R… | 99 | 1378 | active |
| eko/monday Monday is a Go-based CLI tool that gives microservice developers a unified YAML-configured environment for running local applications with … | 93 | 1377 | active |
| devfeel/dotweb DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup… | 86 | 1377 | active |
| skeema/skeema Skeema is a Go-based CLI tool for declarative MySQL and MariaDB schema management using pure SQL CREATE statements tracked in version contr… | 93 | 1376 | active |
| grafana/grafana-operator A Kubernetes operator that installs and manages Grafana instances, dashboards, datasources, and other Grafana resources via custom resource… | 99 | 1373 | active |
| senthilrch/kube-fledged kube-fledged is a Kubernetes operator that creates and manages a cache of container images directly on cluster worker nodes. By pre-pulling… | 83 | 1373 | active |
| riba2534/feishu-cli feishu-cli is a comprehensive command-line tool for the Feishu (Lark) open platform, wrapping docs, wiki, spreadsheets, messaging, calendar… | 82 | 1371 | active |
| satori/go.uuid A pure Go package implementing Universally Unique Identifiers (UUIDs) per RFC 4122, supporting creation and parsing of versions 1-5. It off… | 32 | 4902 | maintenance |
| Oxygem/Kanmail Kanmail is a desktop email client that presents your inbox as a kanban board, with emails as draggable cards and folders/labels as columns.… | 99 | 1370 | active |
| cesanta/docker_auth A standalone authentication and authorization server implementing the Docker Registry 2 token-based auth protocol. It issues tokens for Doc… | 57 | 1370 | active |
| asoul-sig/asouldocs ASoulDocs is a self-hosted web server for serving multilingual project documentation, written in Go. It supports language fallback, real-ti… | 54 | 1369 | active |
| kube-green/kube-green kube-green is a Kubernetes operator that automatically shuts down or scales down cluster resources (like dev and preview pods) during off-h… | 70 | 1368 | active |
| kubenetworks/kubevpn KubeVPN is a Go-based CLI tool that creates a network tunnel between your local machine and a Kubernetes cluster, letting you access cluste… | 94 | 1367 | active |
| Psiphon-Inc/psiphon Psiphon is a relay-based Internet censorship circumvention system consisting of client apps for Windows, Android, and iOS plus a server net… | 32 | 1366 | active |
| formancehq/ledger Formance Ledger is an open-source programmable double-entry core ledger for fintech applications, written in Go and backed by PostgreSQL. I… | 93 | 1365 | active |
| googlecodelabs/tools CLaaT is a set of tools by Google for authoring and hosting interactive codelab tutorials, including the claat CLI that converts Google Doc… | 10 | 4873 | maintenance |
| xrplevm/node The XRPL EVM Sidechain node is a Go implementation of a blockchain node that brings Ethereum Virtual Machine compatibility to the XRP Ledge… | 96 | 1362 | active |
| cloudposse/atmos Atmos is an open-source CLI runtime for infrastructure that orchestrates Terraform, OpenTofu, Kubernetes, Helm, and containers through decl… | 95 | 1362 | active |
| Mirantis/cri-dockerd cri-dockerd is an adapter that exposes the Docker Engine as a Kubernetes-compliant Container Runtime Interface (CRI), replacing the removed… | 89 | 1362 | active |
| aserto-dev/topaz Topaz is an open-source, cloud-native authorization service that provides fine-grained, real-time, policy-based access control for applicat… | 99 | 1360 | active |
| pemistahl/lingua-go Lingua is a Go library for highly accurate natural language detection, supporting 75 languages. It works well on short and mixed-language t… | 25 | 1359 | active |
| dvyukov/go-fuzz go-fuzz is a coverage-guided fuzzing tool for testing Go packages with randomized inputs. It is mainly useful for hardening code that parse… | 32 | 4849 | maintenance |
| percona/mongodb_exporter A Prometheus exporter for MongoDB written in Go that exposes metrics from MongoDB monitoring and diagnostic commands, covering sharding, re… | 99 | 1357 | active |
| qiniu/qmgo Qmgo is a Go driver for MongoDB built on top of the official mongo-go-driver, offering a friendlier, chainable API reminiscent of the class… | 62 | 1356 | active |
| google/nftables A pure Go library for programmatically interacting with Linux nftables, the iptables successor, without wrapping libnftnl. It provides data… | 73 | 1354 | active |
| sorintlab/stolon Stolon is a cloud-native PostgreSQL high-availability manager written in Go. It orchestrates PostgreSQL clusters with streaming replication… | 23 | 4826 | maintenance |
| DEEIX-AI/DEEIX-Chat DEEIX Chat is an open-source, self-hostable enterprise AI workspace that unifies access to multiple LLM providers behind one entry point, w… | 80 | 1352 | active |
| ServiceWeaver/weaver Service Weaver is a Go programming framework for writing, deploying, and managing distributed cloud applications as modular components. Com… | 10 | 4821 | maintenance |
| voyagermesh/voyager Voyager is a secure L7 and L4 ingress controller for Kubernetes built on top of HAProxy, developed by AppsCode. It provides load balancing,… | 60 | 1351 | active |
| akrylysov/pogreb Pogreb is an embedded key-value store written in pure Go, optimized for fast random lookups and infrequent bulk inserts in read-heavy workl… | 57 | 1351 | stable |
| ignite/cli Ignite CLI is a Go-based command-line tool for scaffolding, building, launching, and maintaining sovereign Proof of Stake blockchains built… | 95 | 1350 | active |
| golang/sys golang/sys provides supplemental Go packages for low-level interaction with the operating system, including syscall wrappers, constants, an… | 77 | 1350 | stable |
| reactive-tech/kubegres Kubegres is a Kubernetes operator written in Go that deploys and manages clusters of PostgreSQL instances with streaming replication, autom… | 23 | 1350 | active |
| go-pkgz/auth A Go library providing authentication via multiple oauth2 providers (GitHub, Google, Facebook, Discord, Telegram, and more), direct credent… | 99 | 1349 | active |
| mysteriumnetwork/node Mysterium Node is the official Go implementation of the Mysterium decentralized VPN (dVPN) network protocol, letting users run nodes that p… | 98 | 1348 | active |
| zyedidia/generic A collection of generic data structures for Go 1.18+ built with type parameters, including trees, maps, sets, heaps, queues, ropes, and tri… | 23 | 1348 | stable |
| pipe-cd/pipecd PipeCD is a GitOps-style continuous delivery platform that provides a unified deployment and operations experience for applications across … | 99 | 1346 | active |
| apache/servicecomb-service-center Apache ServiceComb Service-Center is a RESTful service registry that enables microservices to register their instances and discover provide… | 73 | 1346 | active |
| xelaj/mtproto A full-native Go implementation of the Telegram MTProto protocol, providing a client library for interacting with the Telegram API without … | 23 | 1346 | active |
| fogleman/gg Go Graphics (gg) is a pure Go library for 2D rendering with a simple, Cairo-like API for drawing shapes, paths, text, and images. It suppor… | 23 | 4798 | maintenance |
| iwannay/jiacrontab Jiacrontab is a self-hosted, web-based scheduled task management tool written in Go, consisting of an admin web UI (jiacrontab_admin) and a… | 25 | 1345 | active |
| schollz/find3 FIND3 is a self-hosted framework for high-precision indoor positioning ('indoor GPS') that uses WiFi, Bluetooth, and magnetic field fingerp… | 23 | 4795 | maintenance |
| lmittmann/tint tint is a zero-dependency Go slog.Handler that writes colorized (tinted) log output to the terminal, inspired by zerolog's ConsoleWriter an… | 87 | 1343 | stable |
| vmihailenco/taskq A Go library for asynchronous task/job queues with pluggable backends including Redis, AWS SQS, IronMQ, and in-memory. It turns Go function… | 31 | 1341 | active |
| hexdigest/gowrap GoWrap is a command line tool that generates decorator implementations for Go interface types using templates. It lets developers quickly a… | 69 | 1336 | active |
| warrant-dev/warrant Warrant is a highly scalable, centralized fine-grained authorization service inspired by Google Zanzibar, written in Go. It lets applicatio… | 46 | 1336 | active |
| stulzq/azure-openai-proxy A Go-based proxy service that converts OpenAI official API requests into Azure OpenAI API requests, letting OpenAI-ecosystem tools use Azur… | 21 | 1335 | stable |
| openclaw/crabbox Crabbox is a Go CLI and execution control plane that leases remote runners (cloud VMs, SSH hosts, containers, or sandbox providers), syncs … | 80 | 1334 | active |
| ZupIT/horusec Horusec is an open-source SAST (static application security testing) CLI that scans a project for vulnerabilities across many languages wit… | 67 | 1333 | active |
| loggie-io/loggie Loggie is a lightweight, high-performance, cloud-native log collection agent and aggregator written in Go. It uses Kubernetes CRDs to confi… | 23 | 1333 | active |
| valyala/bytebufferpool A Go library implementing a pool of byte buffers with anti-memory-waste protection, limiting memory loss from fragmentation to the maximum … | 32 | 1332 | stable |
| go-gomail/gomail Gomail is a Go library for sending emails via SMTP with a simple, flexible API. It supports attachments, embedded images, HTML/text templat… | 32 | 4738 | maintenance |
| stripe/smokescreen Smokescreen is an HTTP CONNECT egress proxy written in Go, developed by Stripe to proxy outbound traffic such as webhooks. It enforces host… | 77 | 1331 | active |
| rwynn/monstache Monstache is a Go daemon that continuously syncs MongoDB collections into Elasticsearch (or OpenSearch) in realtime using change streams. I… | 48 | 1331 | active |
| sqls-server/sqls sqls is a SQL language server written in Go that implements the Language Server Protocol. It provides editor intelligence for SQL including… | 97 | 1330 | active |
| oasdiff/oasdiff oasdiff is a Go CLI tool and GitHub Action that diffs OpenAPI/Swagger specifications and detects breaking API changes, generating changelog… | 95 | 1330 | active |
| neuvector/neuvector NeuVector is an open-source full lifecycle container security platform providing vulnerability management and automated runtime security wi… | 94 | 1330 | active |
| github/gh-skyline A GitHub CLI extension that generates 3D-printable STL files of a user's GitHub contribution graph. It supports single or multi-year ranges… | 83 | 1330 | active |