platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| felixge/httpsnoop A small Go library that captures HTTP metrics (response time, bytes written, status code) from http.Handlers by safely wrapping http.Respon… | 79 | 1165 | stable |
| gookit/validate A generic Go library for data validation and filtering that supports validating Map, Struct, and HTTP Request (Form, JSON, url.Values) data… | 94 | 1164 | active |
| rubyist/circuitbreaker A Go library implementing the Circuit Breaker pattern for wrapping remote calls. It trips after failures, timeouts, consecutive failures, o… | 23 | 1164 | stable |
| saniales/golang-crypto-trading-bot A console-based cryptocurrency trading bot written in Go that connects to multiple exchanges via REST and websocket. It supports custom tra… | 50 | 1163 | active |
| integrations/terraform-provider-github A Terraform provider plugin that manages GitHub resources such as repositories, teams, branch protections, actions secrets, rulesets, and w… | 97 | 1162 | active |
| jurkovic-nikola/OpenLinkHub OpenLinkHub is an open-source Linux application for controlling Corsair iCUE LINK hubs, AIO liquid coolers, RGB lighting, fans, keyboards, … | 92 | 1162 | active |
| replit/upm UPM is a universal package manager written in Go that provides a single consistent interface for managing packages across many programming … | 74 | 1162 | active |
| TheThingsNetwork/lorawan-stack The Things Stack is an open source LoRaWAN network server written in Go, providing network, application, and join server components plus an… | 95 | 1161 | active |
| yu-xiaoyao/jrebel-license-active-server A self-hosted license activation server for JRebel and XRebel, written in Go and distributed as binaries for Windows, Linux, and macOS as w… | 64 | 1160 | active |
| Jeffail/tunny Tunny is a Go library for spawning and managing a fixed pool of goroutines with a synchronous API. It lets you limit parallel work from arb… | 32 | 4027 | maintenance |
| zu1k/proxypool A Go service that automatically crawls proxy nodes (ss, ssr, vmess, trojan) from Telegram channels, subscription URLs, and the public inter… | 23 | 4027 | maintenance |
| nginx/nginx-gateway-fabric NGINX Gateway Fabric is an open-source Kubernetes Gateway API implementation that uses NGINX as the data plane. It configures NGINX via NGI… | 100 | 1157 | active |
| fanpei91/torsniff torsniff is a Go CLI tool that sniffs torrent metadata from the BitTorrent network by participating in the DHT and connecting to peers to d… | 10 | 4014 | maintenance |
| zrepl/zrepl zrepl is a one-stop ZFS backup and replication tool written in Go. It handles periodic snapshotting, incremental replication over TCP/TLS/S… | 71 | 1156 | active |
| Edgio/vflow vFlow is a high-performance, scalable network flow collector written in pure Go that ingests IPFIX (RFC7011), sFlow v5, and Netflow v5/v9 t… | 23 | 1155 | active |
| awslabs/aws-lambda-go-api-proxy A Go library that adapts requests from AWS Lambda and Amazon API Gateway to standard Go HTTP frameworks like Gin, Fiber, Echo, and net/http… | 10 | 1155 | active |
| IceFireDB/IceFireDB IceFireDB is a decentralized, high-performance distributed database written in Go that bridges Web2 and Web3 ecosystems. It offers Redis-co… | 67 | 1154 | active |
| fregie/pho Pho is a serverless, self-hosted photo gallery and sync app that replaces your phone's native photos app and incrementally backs up photos/… | 84 | 1153 | active |
| spacecloud-io/space-cloud Space Cloud is a Kubernetes-based open-source serverless platform that generates instant GraphQL and REST APIs over databases like MongoDB,… | 23 | 3998 | maintenance |
| aws/amazon-ssm-agent The Amazon SSM Agent is a Go-based daemon that runs on EC2 instances, on-premises servers, and VMs to enable remote management through AWS … | 98 | 1152 | stable |
| autobrr/netronome Netronome is a self-hosted network performance monitoring and speed testing tool built with Go and React, packaged as a single binary. It p… | 87 | 1152 | active |
| dropbox/dbxcli dbxcli is a scriptable command-line client for Dropbox built on the Go SDK, supporting file upload/download, shared links, and team workflo… | 100 | 1151 | active |
| genuinetools/img img is a standalone, daemon-less, unprivileged CLI tool for building Dockerfile- and OCI-compatible container images, built on top of Build… | 23 | 3989 | maintenance |
| XiaoMengXinX/Music163bot-Go A Telegram bot written in Go for searching, downloading, and sharing NetEase Cloud Music (网易云音乐) songs, including lossless FLAC downloads w… | 52 | 1150 | active |
| schemahero/schemahero SchemaHero is a database schema migration tool that lets you define table schemas declaratively in YAML and generates the SQL needed to rec… | 98 | 1148 | active |
| agentbay-ai/wuying-agentbay-sdk Multi-language SDK (Python, TypeScript, Go, Java) for Wuying AgentBay, Alibaba Cloud's cloud sandbox platform built for AI agents. It lets … | 76 | 1148 | active |
| bodaay/HuggingFaceModelDownloader A Go-based CLI utility for downloading models and datasets from the HuggingFace Hub with parallel, resumable downloads. It includes an inte… | 87 | 1147 | active |
| yunginnanet/HellPot HellPot is a cross-platform HTTP honeypot that punishes bots ignoring robots.txt by streaming an infinite Markov-chain-generated page of ps… | 49 | 1147 | active |
| mosn/holmes Holmes is a self-aware Go library that automatically collects runtime metrics (goroutine count, RSS memory, CPU usage) and dumps pprof-styl… | 31 | 1147 | active |
| Psiphon-Labs/psiphon-tunnel-core Psiphon Tunnel Core is the core tunneling client and server implementation of the Psiphon Internet censorship circumvention system, written… | 96 | 1145 | active |
| 0xsha/CloudBrute CloudBrute is a Go CLI tool that enumerates a company's infrastructure, files, and applications across major cloud providers (Amazon, Googl… | 27 | 1145 | active |
| cenkalti/rain Rain is a high-performance BitTorrent client and embeddable Go library, running in production at put.io. It supports core BitTorrent BEPs i… | 94 | 1144 | active |
| apache/apisix-ingress-controller A Kubernetes ingress controller that runs Apache APISIX as the gateway for handling inbound cluster traffic. It translates native Kubernete… | 91 | 1143 | active |
| suifengqjn/videoWater AI快剪 (videoWater) is a desktop application for fully automated batch video editing, built in Go. It bundles clipping, merging, watermarking… | 32 | 1143 | active |
| projectdiscovery/pdtm pdtm is a Go-based CLI tool manager for installing, updating, and removing ProjectDiscovery's open-source security tools. It downloads rele… | 98 | 1142 | active |
| maxbrunsfeld/counterfeiter counterfeiter is a Go code generation tool that creates self-contained, type-safe fake implementations (test doubles) of interfaces. It int… | 87 | 1140 | active |
| liyue201/gostl GoSTL is a data structure and algorithm library for Go that mirrors the C++ STL, providing containers like vector, deque, rbtree, skiplist,… | 50 | 1138 | active |
| autokitteh/autokitteh AutoKitteh is a developer platform for durable workflow automation and orchestration, letting users write workflows in vanilla Python (or S… | 10 | 1138 | active |
| Knetic/govaluate A Go library for evaluating arbitrary C-like arithmetic and string expressions at runtime, with support for parameterized expressions. It l… | 10 | 3931 | maintenance |
| kubernetes-sigs/aws-ebs-csi-driver The Amazon EBS Container Storage Interface (CSI) driver implements the CSI specification so container orchestrators, primarily Kubernetes, … | 95 | 1135 | active |
| projectdiscovery/tlsx TLSX is a fast and configurable TLS grabber written in Go that collects and analyzes TLS-based data from hosts. It supports multiple TLS co… | 90 | 1135 | active |
| gjbae1212/hit-counter HITS is a self-hostable web service written in Go that generates SVG badges showing daily and total page view counts for websites, GitHub r… | 10 | 1135 | stable |
| goccy/bigquery-emulator A BigQuery emulator server implemented in Go that runs a BigQuery-compatible API locally without needing a cloud project or credentials. It… | 93 | 1134 | active |
| sunny0826/kubecm KubeCM is a Go-based CLI tool for managing Kubernetes kubeconfig files. It lets users switch clusters and namespaces, merge multiple kubeco… | 86 | 1133 | active |
| ro31337/libretaxi LibreTaxi is an open-source ridesharing proof-of-concept that connects passengers and drivers through a Telegram bot instead of a dedicated… | 23 | 3916 | maintenance |
| dujiao-next/dujiao-next Dujiao-Next is an open-source digital goods e-commerce platform written in Go (Gin + GORM) with a Vue 3 customer storefront and admin panel… | 83 | 1132 | active |
| zmap/zdns ZDNS is a high-speed DNS resolver library and CLI tool written in Go for performing large-scale DNS measurements and lookups. It includes i… | 95 | 1131 | active |
| codeskyblue/go-sh A Go library modeled after Python's sh and os/exec that makes calling shell commands easy, with support for pipes, sessions, environment va… | 41 | 1129 | active |
| weaveworks/weave-gitops Weave GitOps is an open-source developer platform that extends Flux to provide a UI and tooling for GitOps-based continuous delivery on Kub… | 77 | 1128 | active |
| ixre/go2o Go2o is a Go-based open-source O2O (online-to-offline) e-commerce business framework built on domain-driven design (DDD) principles, expose… | 75 | 1128 | active |
| paulmach/orb Orb is a Go library defining types for 2D geo and plan/projected geometry, with sub-packages for GeoJSON, Mapbox Vector Tile encoding, WKB … | 69 | 1126 | stable |
| Azure/draft-classic Draft is a Go CLI tool that helps developers containerize applications and deploy them to Kubernetes quickly. It generates Dockerfiles and … | 10 | 3889 | maintenance |
| Quorinex/Kiro-Go A Go service that converts Kiro accounts into OpenAI- and Anthropic-compatible API endpoints, with multi-account pooling, round-robin load … | 58 | 1124 | active |
| daveshanley/vacuum vacuum is an ultra-fast OpenAPI, AsyncAPI, and JSON Schema linter and quality-checking tool written in Go, fully compatible with Spectral r… | 96 | 1123 | active |
| GoogleCloudPlatform/cloud-foundation-toolkit Google's Cloud Foundation Toolkit provides production-ready Terraform blueprints encoding GCP best practices, plus a CLI for creating and m… | 94 | 1123 | active |
| Owloops/updo Updo is a command-line uptime and performance monitoring tool for websites, providing real-time metrics on status, response times, and SSL … | 82 | 1123 | active |
| cunnie/sslip.io sslip.io is a Go-based DNS server that maps specially-crafted hostnames with embedded IP addresses (e.g. 127-0-0-1.sslip.io) to those IP ad… | 96 | 1122 | active |
| Adversis/tailsnitch Tailsnitch is a Go-based CLI security auditor for Tailscale configurations that scans a tailnet for 50+ misconfigurations, overly permissiv… | 74 | 1121 | active |
| projectdiscovery/asnmap asnmap is a Go CLI tool and library that maps organizations to their network ranges (CIDR blocks) using ASN information. It supports lookup… | 67 | 1121 | active |
| ztrue/tracerr A Go library that adds stack traces and source code fragments to errors. It wraps existing errors or creates new ones, then prints or forma… | 66 | 1120 | stable |
| scratchdata/scratchdata Scratch Data is a self-hosted Go service that acts as a wrapper around analytics databases like DuckDB, ClickHouse, BigQuery, Snowflake, an… | 19 | 1120 | active |
| apenella/go-ansible go-ansible is a Go library that wraps the Ansible CLI so Go applications can execute commands like ansible-playbook, ansible, ansible-galax… | 85 | 1118 | active |
| gravityblast/fresh Fresh is a command line tool that watches Go source and template files and automatically rebuilds and restarts your web application on ever… | 32 | 3857 | maintenance |
| kayac/ecspresso ecspresso is a CLI deployment tool for Amazon ECS that manages services and task definitions as code in JSON, YAML, or Jsonnet files. It su… | 96 | 1117 | active |
| Willxup/cpa-usage-keeper A standalone usage tracker for CLIProxyAPI (CPA) that persists usage data in SQLite and provides a built-in analytics dashboard. It shows u… | 78 | 1117 | active |
| pointlander/peg Peg is a Packrat parser generator for Parsing Expression Grammars (PEG), written in Go. It compiles .peg grammar files into Go source code … | 70 | 1116 | active |
| planetscale/vtprotobuf vtprotobuf is a protoc plugin (protoc-gen-go-vtproto) that generates optimized, reflection-free marshaling and unmarshaling Go code for Pro… | 63 | 1115 | active |
| QQ3221197721/cloudai-fusion CloudAI Fusion is a Go-based cloud-native platform that unifies multi-cloud infrastructure management with AI-assisted GPU scheduling acros… | 59 | 1115 | active |
| mittwald/kubernetes-replicator A custom Kubernetes controller written in Go that synchronizes Secrets, ConfigMaps, Roles, RoleBindings, and ServiceAccounts across namespa… | 85 | 1114 | active |
| bolkedebruin/rdpgw An open-source implementation of the Microsoft Remote Desktop Gateway protocol (MS-TSGU) written in Go, allowing official Microsoft RDP cli… | 81 | 1112 | active |
| rakyll/statik statik is a Go tool that embeds a directory of static files into a Go binary, generating a package that registers the contents as an http.F… | 59 | 3826 | maintenance |
| crewjam/saml A Go library providing a partial implementation of the SAML standard for identity federation. It supports building both Service Providers (… | 61 | 1110 | stable |
| edsrzf/mmap-go mmap-go is a portable memory-mapped file (mmap) package for Go. It provides a cross-platform API for mapping files into memory on Linux, ma… | 23 | 1110 | stable |
| sensu/sensu-go Sensu Go is an open-source, agent-based monitoring and observability pipeline for ephemeral infrastructure and distributed applications, re… | 92 | 1109 | active |
| akash-network/node The source code for the Akash Network blockchain node, a Tendermint/CometBFT-powered node implementing a decentralized cloud computing mark… | 95 | 1108 | active |
| josharian/impl impl is a Go command-line tool that generates method stubs for implementing an interface, given a receiver and an interface name or package… | 57 | 1108 | stable |
| etcd-io/raft A Go library implementing the core Raft consensus algorithm for maintaining a replicated state machine across a cluster of nodes. It delibe… | 85 | 1107 | stable |
| ENTERPILOT/GoModel GoModel is an open-source AI gateway and control plane written in Go that exposes a unified OpenAI-compatible and Anthropic-compatible API … | 80 | 1107 | active |
| sandialabs/wiretap Wiretap is a transparent, VPN-like proxy server written in Go that tunnels traffic through WireGuard without requiring special privileges o… | 78 | 1107 | active |
| ccfos/huatuo HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and … | 76 | 1107 | active |
| hashicorp/go-immutable-radix A Go library implementing an immutable radix tree optimized for sparse nodes, with O(k) operations, ordered iteration, and transactional ba… | 65 | 1107 | stable |
| dromara/dongle Dongle is a simple, semantic, and developer-friendly cryptography library for Go, offering a fluent API for encryption, hashing, and encodi… | 83 | 1106 | active |
| oligot/go-mod-upgrade A command-line tool that interactively updates outdated Go module dependencies, similar to yarn upgrade-interactive but for Go. It lists av… | 70 | 1106 | active |
| ionorg/ion ION is a distributed real-time communication (RTC) system built in pure Go with Flutter clients, providing WebRTC SFU-based media streaming… | 10 | 3799 | maintenance |
| 0xPolygon/bor Bor is the official Golang implementation of the Polygon PoS blockchain, forked from go-ethereum and EVM compatible. It runs full nodes, va… | 100 | 1103 | active |
| kerberos-io/agent Kerberos Agent is an open-source, scalable video surveillance application written in Go with a React frontend, designed to connect to IP ca… | 95 | 1103 | active |
| childe/gohangout Gohangout is a Logstash-like data processing tool written in Go that consumes events (commonly from Kafka), applies configurable filters, a… | 74 | 1103 | active |
| D00Movenok/BounceBack BounceBack is a stealth reverse proxy with WAF-like filtering designed to hide red team C2 and phishing infrastructure from blue teams, san… | 73 | 1103 | active |
| workweave/router Workweave Router is a model router for agentic AI systems that routes each prompt to the most cost-effective model capable of handling it, … | 67 | 1103 | active |
| coredhcp/coredhcp CoreDHCP is a fast, multithreaded DHCP server written in Go that supports both DHCPv4 and DHCPv6. Almost all functionality is implemented a… | 67 | 1102 | active |
| Deep-ai-inc/ch.at A lightweight LLM chat service in Go, deployable as a single static binary, accessible via web, curl, SSH, DNS TXT queries, and an OpenAI-c… | 52 | 1102 | active |
| agentrq/agentrq AgentRQ is a self-hosted, human-in-the-loop task management and collaboration platform for AI agents, built around the Model Context Protoc… | 82 | 1101 | active |
| hakluke/hakoriginfinder hakoriginfinder is a Go CLI tool that discovers the origin host behind a reverse proxy or WAF. It sends requests with the original Host hea… | 75 | 1101 | active |
| Panonim/dynacat Dynacat is a self-hosted dashboard application forked from Glance that aggregates information like RSS feeds, weather, market prices, and s… | 77 | 1100 | active |
| ncruces/go-sqlite3 A cgo-free Go binding to SQLite that wraps a WebAssembly build of SQLite translated to Go via wasm2go. It provides a database/sql compatibl… | 98 | 1099 | active |
| digitalocean/go-libvirt A pure Go client library for interacting with libvirt via its RPC interface, without relying on C bindings. It uses code generators to prod… | 76 | 1099 | active |
| jwping/wxbot A Go-based WeChat hook/robot framework that injects into the Windows PC WeChat client (specific versions 3.9.8.x) to expose a bot API, runn… | 27 | 1099 | active |
| adtac/commento Commento is a lightweight, privacy-focused comments platform written in Go that you embed in your website to let readers comment. It suppor… | 32 | 3779 | maintenance |
| prehisle/relay-pulse RelayPulse is a self-hosted monitoring service for LLM API relay/proxy services that probes endpoints with real token-consuming API calls a… | 80 | 1098 | active |
| otoolep/hraftd hraftd is a reference implementation of a distributed key-value store built on Hashicorp's Raft consensus library in Go. It serves as a sim… | 76 | 1098 | stable |