platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| edgexfoundry/edgex-go EdgeX Foundry is a vendor-neutral open source framework for IoT edge computing, and this repository contains the Go implementation of its c… | 83 | 1536 | active |
| george518/PPGo_Job PPGo_Job is a lightweight, web-based scheduled task (cron) management system written in Go. It provides a visual UI with multi-user permiss… | 23 | 1536 | stable |
| russross/blackfriday Blackfriday is a fast, paranoid Markdown processor library for Go that parses Markdown into an AST and renders HTML, with support for commo… | 23 | 5606 | maintenance |
| guacsec/guac GUAC (Graph for Understanding Artifact Composition) is an OpenSSF incubating project that ingests software security metadata such as SBOMs,… | 90 | 1534 | active |
| BemiHQ/BemiDB BemiDB is an open-source analytical data warehouse that combines built-in data source connectors (like Fivetran) with a Postgres-compatible… | 55 | 1531 | active |
| livebud/bud Bud is a full-stack web framework for Go that generates boilerplate glue code automatically, integrating a Go backend with Svelte/TypeScrip… | 23 | 5583 | maintenance |
| dpapathanasiou/simple-graph A simple graph database implemented on top of SQLite, storing nodes as JSON objects and edges as id pairs with optional properties. It prov… | 26 | 1527 | active |
| kahing/goofys Goofys is a FUSE-based tool that mounts Amazon S3 buckets (and Azure/GCS/Swift storage) as a file system on Linux and macOS. It prioritizes… | 23 | 5564 | maintenance |
| georgysavva/scany scany is a Go library that scans rows from a database into Go structs, maps, and primitive types with a single function call, eliminating m… | 39 | 1522 | stable |
| caddyserver/xcaddy xcaddy is a command-line tool and Go package for building custom Caddy web server binaries with plugins. It also serves as a replacement fo… | 87 | 1518 | active |
| Danny-Dasilva/CycleTLS CycleTLS is a Go library with a JavaScript/TypeScript wrapper that lets clients spoof TLS/JA3 (and JA4) fingerprints when making HTTP reque… | 73 | 1518 | active |
| name5566/leaf Leaf is a pragmatic game server framework written in Go, providing modular building blocks for building multiplayer game backends. It empha… | 23 | 5518 | maintenance |
| gobuffalo/pop Pop is a Go ORM and database toolkit that wraps sqlx to simplify CRUD operations, query building, and migrations. It follows ActiveRecord-i… | 93 | 1515 | active |
| bits-and-blooms/bitset A Go library implementing bitsets, providing an efficient mapping between non-negative integers and boolean values. It supports individual … | 98 | 1513 | stable |
| hashicorp/terraform-mcp-server An official Model Context Protocol (MCP) server from HashiCorp that integrates with the Terraform Registry and HCP Terraform APIs. It enabl… | 86 | 1513 | active |
| darthnorse/dockmon DockMon is a self-hosted Docker container monitoring and management platform with a real-time dashboard, live metrics, container logs, and … | 81 | 1513 | active |
| sartoopjj/thefeed TheFeed is a DNS-based feed reader and lightweight messenger that works on networks where only DNS queries pass through, letting users read… | 76 | 1512 | active |
| kelindar/column A Go library providing a high-performance, columnar, in-memory storage engine with bitmap indexing. It supports fast querying, batch update… | 36 | 1512 | active |
| ikemen-engine/Ikemen-GO Ikemen GO is an open-source fighting game engine written in Go that is backward-compatible with M.U.G.E.N 1.1 Beta resources while adding n… | 99 | 1510 | active |
| mailslurper/mailslurper MailSlurper is a lightweight, web-based SMTP mail server written in Go that captures emails sent by applications during development. It sto… | 48 | 1510 | active |
| royalrick/weapp A Go SDK for the server-side APIs of WeChat Mini Programs, wrapping endpoints like login (code2session), access tokens, and encrypted data … | 39 | 1510 | active |
| hybridgroup/go-haystack A Go/TinyGo library and toolset for tracking personal Bluetooth devices through Apple's Find My network, using OpenHaystack and Macless-Hay… | 37 | 1509 | active |
| c-bata/go-prompt A Go library for building powerful interactive command-line prompts, inspired by python-prompt-toolkit. It provides autocomplete, syntax hi… | 48 | 5488 | maintenance |
| dnsjia/luban LuBan is a self-hosted Kubernetes multi-cluster management and operations platform built with Go (Gin/Gorm) and Vue 3, integrating CMDB ass… | 35 | 1508 | active |
| goproxy/goproxy A minimalist Go library implementing the GOPROXY protocol as an HTTP handler, letting developers build their own Go module proxy servers. I… | 90 | 1507 | active |
| Internet-Architecture-and-Security/PacketScope PacketScope is an open-source, eBPF-based protocol stack analysis and debugging tool for server-side network observability and defense. It … | 75 | 1507 | active |
| gorilla/schema gorilla/schema is a Go library that converts structs to and from HTTP form values, with support for struct tags, custom types, and default … | 23 | 1506 | stable |
| msoap/shell2http shell2http is a lightweight Go CLI tool that runs an HTTP server where each URL path is mapped to a shell command, returning the command's … | 66 | 1504 | active |
| kelseyhightower/envconfig A Go library that populates struct fields from environment variables using struct tags for overrides, defaults, and required values. It sup… | 35 | 5466 | maintenance |
| chihaya/chihaya Chihaya is a customizable, high-performance BitTorrent tracker written in Go that supports both HTTP and UDP announce protocols with IPv4 a… | 66 | 1503 | active |
| appleboy/CodeGPT CodeGPT is a Go-based CLI tool that uses LLM APIs (OpenAI, Gemini, Anthropic, Groq, Ollama, OpenRouter) to generate git commit messages and… | 92 | 1502 | active |
| ktock/buildg buildg is an interactive debugger for Dockerfiles built on top of BuildKit. It supports source-level inspection, breakpoints, step executio… | 77 | 1502 | active |
| go-spatial/tegola Tegola is an open-source Mapbox Vector Tile (MVT) server written in Go that slices geospatial data from PostGIS, GeoPackage, or SAP HANA in… | 78 | 1501 | active |
| actiontech/sqle SQLE is a self-hosted SQL quality management platform that audits, monitors, and governs SQL across its full lifecycle, from development-ti… | 96 | 1499 | active |
| FyshOS/tyde Tyde is a full desktop environment for Linux/Unix built with the Fyne GUI toolkit in Go, following a material design aesthetic. It includes… | 67 | 1496 | active |
| github-release/github-release A small command-line app written in Go for creating, editing, and deleting GitHub releases and uploading release artifacts via the GitHub R… | 38 | 1496 | active |
| mkubaczyk/helmsman Helmsman is a Helm Charts as Code tool that lets you describe the desired state of Kubernetes applications in a declarative TOML or YAML fi… | 87 | 1495 | active |
| zzet/gortex Gortex is a high-performance code-intelligence engine that indexes codebases into a persistent knowledge graph using tree-sitter AST analys… | 77 | 1494 | active |
| logrusorgru/aurora Aurora is a Go library for ANSI terminal colors that supports Printf/Sprintf-style formatting, chaining, 8-bit colors, grayscale, and hyper… | 32 | 1494 | stable |
| google/go-safeweb go-safeweb is a collection of Go libraries for building secure-by-default HTTP servers. It applies security mechanisms like XSS and CSRF pr… | 10 | 1494 | active |
| smarty/go-disruptor A Go port of the LMAX Disruptor, a high-performance inter-thread/goroutine messaging library built on a pre-allocated ring buffer. It achie… | 69 | 1492 | active |
| cossacklabs/acra Acra is a database security suite that provides field-level encryption, searchable encryption, tokenization, data masking, SQL firewalling,… | 58 | 1491 | active |
| coder/agentapi AgentAPI is a Go-based HTTP server that exposes a unified REST API for controlling terminal coding agents like Claude Code, Aider, Goose, G… | 75 | 1489 | active |
| yusufcanb/tlm tlm is a local CLI copilot powered by Ollama that suggests shell commands, explains them, and answers questions with context using open-sou… | 58 | 1489 | active |
| orlangure/gnomock Gnomock is a Go integration and end-to-end testing toolkit that spins up ephemeral Docker containers for application dependencies with prec… | 57 | 1489 | active |
| restic/rest-server A high-performance HTTP server written in Go that implements restic's REST backend API, allowing the restic backup client to store backups … | 65 | 1488 | active |
| jhump/protoreflect A Go library providing rich reflection utilities for Protocol Buffers descriptors and gRPC, building on the standard protobuf Go runtime re… | 75 | 1487 | active |
| x1unix/go-playground An improved web-based Go Playground with syntax highlighting, code autocompletion, VIM mode, and WebAssembly support. It can be self-hosted… | 91 | 1486 | active |
| sbondCo/Watcharr Watcharr is an open-source, self-hostable web application for tracking watched movies, TV shows, anime, and optionally video games, with ra… | 96 | 1484 | active |
| warrensbox/terraform-switcher Terraform Switcher (tfswitch) is a command-line tool for switching between different versions of Terraform, downloading and installing the … | 95 | 1483 | active |
| cavaliergopher/grab Grab is a Go package for downloading files from the internet with features like concurrent progress monitoring, auto-resume of incomplete d… | 77 | 1483 | active |
| bazel-contrib/rules_go Official Bazel rules for building, testing, and linking Go code, including cgo support, protobuf compilation, and Go SDK toolchain manageme… | 99 | 1482 | active |
| ethersphere/bee Bee is a Go client for the Swarm network, a decentralized peer-to-peer storage and communication network built on the Gnosis blockchain. Ru… | 95 | 1482 | active |
| securitybunker/databunker Databunker is a self-hosted, Go-based secure vault for tokenizing and storing personal records such as PII, PHI, KYC, and PCI data. It expo… | 75 | 1482 | active |
| Shopify/ejson EJSON is a Go CLI utility for managing encrypted secrets in JSON files using asymmetric elliptic-curve (NaCl Box) encryption. It lets teams… | 86 | 1480 | stable |
| ContentSquare/chproxy Chproxy is an open-source HTTP proxy and load balancer for ClickHouse databases, written in Go. It routes requests across multiple ClickHou… | 71 | 1480 | active |
| liquidmetal-dev/flintlock Flintlock is a Go service for creating and managing the lifecycle of microVMs on a host machine, backed by containerd and supporting Firecr… | 92 | 1477 | active |
| controlplaneio/kubesec Kubesec is a static analysis tool that performs security risk analysis on Kubernetes resource manifests, assigning a security score and det… | 64 | 1477 | active |
| anytls/anytls-go anytls-go is the Go reference implementation of the AnyTLS protocol, a proxy protocol designed to mitigate TLS-in-TLS nested handshake fing… | 78 | 1475 | active |
| JoelOtter/termloop Termloop is a pure Go game engine for building games that run in the terminal, built on top of Termbox. It provides a simple render loop wi… | 32 | 1472 | active |
| wneessen/go-mail go-mail is a modern, feature-rich Go library for composing and sending email over SMTP. It provides mail composition, encoding, DKIM and S/… | 96 | 1471 | active |
| infrahq/infra Infra is an open-source authentication and access management service for servers, Kubernetes clusters, and databases. It provides identity-… | 66 | 1467 | active |
| pg-sharding/spqr SPQR (Stateless Postgres Query Router) is a production-ready proxy that horizontally scales PostgreSQL via sharding by routing queries to t… | 92 | 1465 | active |
| VirusTotal/vt-cli The official VirusTotal command-line interface, written in Go, that lets users interact with VirusTotal's API from the terminal. It support… | 82 | 1464 | active |
| olebedev/when when is a Go library that parses natural language date and time expressions like 'tonight at 11:10 pm' or 'next tuesday 14:00' into concret… | 66 | 1461 | active |
| openclarity/openclarity OpenClarity is an open-source platform for agentless detection and management of Virtual Machine SBOMs and security threats such as vulnera… | 10 | 1460 | active |
| gammazero/workerpool A Go library providing a concurrency-limiting goroutine pool that caps the number of concurrently executing tasks while allowing unlimited … | 89 | 1458 | stable |
| abh/geodns GeoDNS is an authoritative DNS server written in Go that returns per-client targeted responses based on the geographic location of the requ… | 54 | 1457 | stable |
| cube2222/octosql OctoSQL is a Go CLI tool that lets you query, join, and transform data from multiple databases and file formats using SQL through a unified… | 23 | 5264 | maintenance |
| umputun/ralphex ralphex is a standalone Go CLI tool that orchestrates coding agents like Claude Code and codex to autonomously execute structured implement… | 76 | 1454 | active |
| ossf/criticality_score A Go CLI tool from the OpenSSF that computes a criticality score (0 to 1) for open source projects based on parameters like contributor cou… | 67 | 1452 | active |
| uber-go/atomic A Go library providing wrapper types for primitive types that enforce atomic access, offering a safer and more convenient API than the stan… | 30 | 1452 | stable |
| fsouza/fake-gcs-server fake-gcs-server is a Google Cloud Storage emulator that can run as a standalone binary/Docker image or be embedded as a Go library in test … | 99 | 1450 | active |
| cooperspencer/gickup Gickup is a Go-based CLI tool that clones or mirrors Git repositories from one hosting provider to another, supporting GitHub, GitLab, Gite… | 95 | 1450 | active |
| timescale/tsbs TSBS is a Go-based benchmark suite for generating time series datasets and measuring read/write performance across many time series databas… | 70 | 1450 | active |
| shridarpatil/whatomate Whatomate is an open-source, self-hosted WhatsApp Business platform shipped as a single Go binary with Docker support. It provides multi-te… | 69 | 1450 | active |
| clusternet/clusternet Clusternet is a CNCF Sandbox open-source add-on for managing large fleets of Kubernetes clusters across public, private, hybrid, and edge e… | 96 | 1448 | active |
| sivchari/kumo Kumo is a lightweight AWS service emulator written in Go that mimics 82 AWS services such as S3, DynamoDB, SQS, and Lambda. It runs as a si… | 81 | 1448 | active |
| kubecolor/kubecolor kubecolor is a kubectl wrapper written in Go that colorizes kubectl command output in the terminal without altering the underlying output. … | 91 | 1447 | active |
| harmony-one/harmony The core protocol implementation of the Harmony blockchain, a sharded proof-of-stake network written in Go. It implements consensus (PBFT-b… | 90 | 1445 | active |
| sahilm/fuzzy A dependency-free Go library for fuzzy string matching optimized for filenames and code symbols, in the style of Sublime Text, VSCode, and … | 87 | 1445 | active |
| Safe3/openresty-manager OpenResty Manager is a modern, web-based server control panel for managing OpenResty/Nginx reverse proxies, free SSL certificates, security… | 85 | 1444 | active |
| ossf/allstar Allstar is a GitHub App from OpenSSF that continuously monitors GitHub organizations and repositories for adherence to security best practi… | 74 | 1444 | active |
| JordanKnott/taskcafe Taskcafe is an open-source, self-hosted project management tool with a Kanban board interface for organizing tasks with due dates, labels, … | 23 | 5210 | maintenance |
| botlabs-gg/yagpdb YAGPDB is a multifunctional, modular, general-purpose Discord bot written in Go, featuring moderation, automoderator, custom commands, feed… | 94 | 1443 | active |
| peterbourgon/ff ff is a Go library providing a flags-first approach to program configuration, where every config parameter is defined as a flag that can be… | 58 | 1442 | active |
| EgeBalci/amber Amber is a reflective PE packer that converts Windows PE files (EXE, DLL, SYS) into position-independent shellcode payloads for in-memory e… | 23 | 1442 | active |
| txperl/PixivBiu PixivBiu is a self-hosted Pixiv client written in Go that provides a browser-based interface for searching, filtering, browsing, and downlo… | 87 | 1440 | active |
| tuneinsight/lattigo Lattigo is a pure Go library implementing lattice-based (RLWE) homomorphic encryption schemes such as BFV/BGV and CKKS, along with their mu… | 72 | 1440 | active |
| OT-CONTAINER-KIT/redis-operator A Golang-based Kubernetes operator that provisions and manages Redis standalone, cluster, replication, and sentinel deployments via custom … | 93 | 1439 | active |
| dave/dst A Go library providing a Decorated Syntax Tree (dst) that allows manipulation of Go source code with perfect fidelity, preserving comments,… | 67 | 1438 | stable |
| getseabird/seabird Seabird is a native desktop IDE for exploring and managing Kubernetes clusters, built with GTK4 for the GNOME desktop. It offers an integra… | 33 | 1438 | active |
| sql-machine-learning/sqlflow SQLFlow is a compiler that extends SQL with AI-oriented syntax (training, prediction, evaluation, explanation, and mathematical programming… | 23 | 5188 | maintenance |
| flashbots/mev-boost MEV-Boost is open-source middleware (a sidecar) for Ethereum proof-of-stake validators that connects consensus clients to a competitive mar… | 82 | 1437 | active |
| inlets/inlets-operator A Kubernetes operator that gives local clusters (kind, k3d, minikube) real public TCP LoadBalancer IPs by provisioning cloud VMs running in… | 94 | 1436 | active |
| LingGuoAI/LingGuo-Drama LingGuo-Drama is a self-hosted, AI-powered one-stop platform for generating mini-dramas and motion comics, covering script writing, charact… | 59 | 1433 | active |
| Edgenesis/shifu Shifu is a Kubernetes-native, protocol- and vendor-agnostic IoT gateway that represents physical devices as CRDs and device microservices (… | 99 | 1432 | active |
| algorand/go-algorand The official Go implementation of the Algorand blockchain protocol, including the algod node software and goal CLI tool. It lets users run … | 98 | 1432 | active |
| sw33tLie/bbscope bbscope is a Go CLI tool that fetches, stores, and manages bug bounty program scopes from HackerOne, Bugcrowd, Intigriti, YesWeHack, and Im… | 73 | 1432 | active |
| GoogleCloudPlatform/cloud-sql-proxy The Cloud SQL Auth Proxy is a Go utility that provides secure, IAM-authorized, TLS 1.3-encrypted connections to Google Cloud SQL instances … | 98 | 1431 | active |