platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| s8sg/goflow GoFlow is a Golang-based framework for authoring and executing distributed workflows as directed acyclic graphs (DAGs) of tasks. It distrib… | 53 | 1383 | experimental |
| ericfreese/rat Rat is a Go-based tool that lets you compose ordinary shell commands into interactive terminal applications. It captures command output in … | 32 | 1285 | experimental |
| mozilla-ai/cq cq is an open standard and tooling for shared agent learning: AI coding agents persist, share, and query structured knowledge units so they… | 76 | 1260 | experimental |
| aethereans/aether-app Aether is a peer-to-peer desktop client for ephemeral, self-moderated public discussion communities, similar to Reddit but with no central … | 32 | 1258 | experimental |
| gohouse/gorose GoRose is a mini database ORM for Go inspired by Laravel's Eloquent, offering both struct-bound (Go-style) and map-based (PHP-style) query … | 23 | 1162 | experimental |
| danfragoso/thdwb THDWB (The Hotdog Web Browser) is a web browser with its own layout and rendering engine, HTML/CSS parsers, and UI toolkit, written from sc… | 32 | 1141 | experimental |
| syumai/workers A Go package that lets you run an HTTP server written in Go on Cloudflare Workers by compiling to WebAssembly. It provides bindings for Clo… | 89 | 1132 | experimental |
| cloudflare/artifact-fs ArtifactFS is a FUSE filesystem daemon written in Go that mounts git repositories as normal working trees without waiting for a full clone,… | 67 | 1129 | experimental |
| anthdm/superkit SUPERKIT is a full-stack web framework for Go that bundles project scaffolding, Templ-based views, Tailwind CSS, database migrations, valid… | 14 | 1102 | experimental |
| ChrisRx/dungeonfs DungeonFS is a FUSE filesystem that doubles as a dungeon crawling adventure game engine, letting users play a text adventure by navigating … | 54 | 1096 | experimental |
| philippgille/chromem-go chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o… | 54 | 1051 | experimental |
| zknill/sqledge SQLedge replicates a Postgres database to a local SQLite file using Postgres logical replication, serving reads from SQLite while forwardin… | 28 | 1042 | experimental |
| gabehf/Koito Koito is a modern, themeable, self-hosted music scrobbler compatible with any client that can scrobble to a custom ListenBrainz URL. It sto… | 79 | 1033 | experimental |
| daytonaio/daytona Daytona is a secure, elastic infrastructure platform for running AI-generated code in isolated sandboxes with dedicated kernels, filesystem… | 83 | 71819 | abandoned |
| mattermost-community/focalboard Focalboard is an open source, self-hosted project management tool with kanban boards, available as a desktop app for macOS, Windows, and Li… | 60 | 26447 | abandoned |
| containrrr/watchtower Watchtower is a Docker-based tool that automatically updates running containers when new images are pushed to a registry. It pulls the new … | 10 | 24665 | abandoned |
| inconshreveable/ngrok This is the archived repository for ngrok v1, a Go-based tool that created secure tunnels from public URLs to locally running services, act… | 10 | 24428 | abandoned |
| kubernetes-retired/dashboard Kubernetes Dashboard is a general-purpose web-based UI for managing and troubleshooting applications running on Kubernetes clusters. The pr… | 10 | 15414 | abandoned |
| limetext/lime Lime is an open-source text editor written in Go that aims to be an API-compatible alternative to Sublime Text. It uses a pluggable backend… | 32 | 15275 | abandoned |
| GoogleCloudPlatform/terraformer Terraformer is a Go CLI tool that generates Terraform configuration (tf/) and tfstate files from existing cloud infrastructure, effectively… | 10 | 14556 | abandoned |
| google/wire Wire is a compile-time dependency injection code generation tool for Go. It generates initialization code from provider functions without r… | 10 | 14407 | abandoned |
| golang/dep dep was the official experimental dependency management tool for Go, handling dependency resolution and vendoring. It has been deprecated s… | 10 | 12731 | abandoned |
| go-martini/martini Martini is a classic Go web framework offering simple routing, middleware chaining, dependency injection of services into handlers, and sta… | 23 | 11599 | abandoned |
| dgrijalva/jwt-go A Go library for creating, signing, parsing, and verifying JSON Web Tokens (JWTs), supporting HMAC, RSA, RSA-PSS, and ECDSA signing algorit… | 10 | 10732 | abandoned |
| go-cqhttp go-cqhttp is a lightweight, natively cross-platform Golang implementation of the OneBot v11 (CQHTTP) standard for QQ bots, built on MiraiGo… | 64 | 10636 | abandoned |
| google/grumpy Grumpy is a Python-to-Go source code transcompiler and runtime from Google, intended as a near drop-in replacement for CPython 2.7. It comp… | 10 | 10492 | abandoned |
| golang/mock GoMock is a mocking framework for Go that generates mock implementations of interfaces via the mockgen code-generation tool. It integrates … | 10 | 9340 | abandoned |
| prasmussen/gdrive A command-line client for Google Drive written in Go, supporting listing, uploading, downloading, sharing, and one-way syncing of files. Th… | 10 | 8951 | abandoned |
| rkt/rkt rkt is a pod-native container engine for Linux, designed to be secure, composable, and built on open standards like appc, CNI, and OCI. Dev… | 10 | 8766 | abandoned |
| aws/aws-sdk-go The AWS SDK for Go v1, providing Go clients for AWS services such as S3, EC2, and more. It reached end-of-support on July 31, 2025 and user… | 10 | 8672 | abandoned |
| Masterminds/glide Glide is a vendor package manager for Go, managing a project's vendor directory with semantic version constraints defined in glide.yaml. It… | 23 | 8085 | abandoned |
| mitchellh/mapstructure mapstructure is a Go library for decoding generic map values (e.g. map[string]interface{}) into native Go structs and vice versa, with help… | 10 | 8026 | abandoned |
| attic-labs/noms Noms is a decentralized, versioned database written in Go, philosophically descended from Git, that stores structured data with full histor… | 10 | 7425 | abandoned |
| go-yaml/yaml A Go library for encoding and decoding YAML, based on a pure Go port of libyaml. It supports most of YAML 1.2 with some YAML 1.1 compatibil… | 10 | 7018 | abandoned |
| vmware-archive/kubeless Kubeless is a Kubernetes-native serverless framework that lets you deploy functions as custom Kubernetes resources, with an in-cluster cont… | 10 | 6833 | abandoned |
| docker-archive-public/docker.machine Docker Machine is a Go CLI tool that provisions Docker hosts on local VMs, cloud providers, or data centers, installs Docker on them, and c… | 10 | 6610 | abandoned |
| shadowsocks/shadowsocks-go A Go port of the Shadowsocks lightweight encrypted tunnel proxy, providing local SOCKS5 client and remote server binaries to bypass firewal… | 10 | 6543 | abandoned |
| vmware-archive/octant Octant is a developer-centric web interface for inspecting and visualizing Kubernetes clusters, offering resource graphs, log streaming, po… | 10 | 6241 | abandoned |
| dragonflyoss/dragonfly-archived Dragonfly is a CNCF-graduated P2P-based file and container image distribution system that accelerates large-scale data delivery by leveragi… | 10 | 5928 | abandoned |
| weaveworks/scope Weave Scope is a monitoring and visualization tool that automatically generates a real-time topology map of Docker and Kubernetes applicati… | 23 | 5908 | abandoned |
| rebuy-de/aws-nuke A Go CLI tool that deletes all resources from an AWS account, with dry-run defaults and multiple safety confirmations. This original rebuy-… | 10 | 5793 | abandoned |
| googollee/go-socket.io A Go implementation of the Socket.IO realtime application framework, supporting Socket.IO client protocol version 1.4 with rooms, namespace… | 10 | 5779 | abandoned |
| openark/orchestrator Orchestrator is a MySQL high availability and replication topology management tool that runs as a service with a web interface, HTTP API, a… | 10 | 5775 | abandoned |
| ponzu-cms/ponzu Ponzu is an open-source headless CMS and HTTP server framework written in Go that auto-generates content editors and a JSON API from CLI sc… | 46 | 5757 | abandoned |
| docker-archive/docker-ce The former unified source repository for Docker Community Edition (Docker Engine and Docker CLI), which assembled upstream components like … | 10 | 5745 | abandoned |
| docker-archive/classicswarm Docker Swarm Classic is a Docker-native clustering system that turns a pool of Docker hosts into a single virtual host via an API proxy. It… | 10 | 5727 | abandoned |
| coder/sshcode sshcode is a Go CLI that automatically installs and runs code-server on a remote machine over SSH, opening VS Code in a Chrome app-mode bro… | 10 | 5696 | abandoned |
| gogo/protobuf GoGoProtobuf is a Go library and protoc plugin that extends the official Go protobuf implementation with extra code-generation 'gadgets' fo… | 23 | 5665 | abandoned |
| tools/godep Godep is a Go dependency management CLI tool that fixes dependencies to enable reproducible builds by saving a dependency list and vendorin… | 10 | 5511 | abandoned |
| gaia-pipeline/gaia Gaia is a self-hosted automation platform for building powerful pipelines in any programming language, using HashiCorp's go-plugin system a… | 10 | 5215 | abandoned |
| tenable/terrascan Terrascan is a static code analyzer for Infrastructure as Code that detects compliance and security violations across Terraform, CloudForma… | 10 | 5210 | abandoned |
| vmware-tanzu/kubeapps Kubeapps is an in-cluster web-based UI for deploying, managing, and upgrading applications on Kubernetes clusters, supporting Helm charts, … | 10 | 5109 | abandoned |
| bitly/oauth2_proxy A Go reverse proxy and static file server that adds OAuth2 authentication (Google, GitHub, Azure, GitLab, and others) in front of web appli… | 10 | 5087 | abandoned |
| nsf/gocode Gocode is an autocompletion daemon for the Go programming language that integrates with editors like Vim, Neovim, and Emacs. It uses a clie… | 62 | 4991 | abandoned |
| KubeOperator/KubeOperator KubeOperator is an open-source lightweight Kubernetes distribution that helps enterprises plan (Day 0), deploy (Day 1), and operate (Day 2)… | 10 | 4975 | abandoned |
| fiorix/freegeoip freegeoip is an IP geolocation web server written in Go that provides a REST API returning country, region, city, and other location data f… | 23 | 4934 | abandoned |
| streadway/amqp A Go client library implementing the AMQP 0.9.1 protocol, primarily targeting RabbitMQ as the message broker server. It is explicitly unmai… | 32 | 4926 | abandoned |
| kardianos/govendor govendor is a Go vendoring and dependency management tool that manages vendor directories for Go projects. It is now deprecated; the README… | 10 | 4893 | abandoned |
| facebookarchive/grace A Go library for building socket-based servers that support graceful termination and restart without dropping connections. It provides APIs… | 10 | 4880 | abandoned |
| src-d/go-git go-git is a highly extensible Git implementation written in pure Go, offering both low-level (plumbing) and high-level (porcelain) APIs to … | 10 | 4874 | abandoned |
| asticode/go-astilectron Go bindings for Electron (via astilectron) that let developers build cross-platform desktop GUI apps using Go with HTML/JS/CSS frontends. I… | 10 | 4870 | abandoned |
| Consensys/quorum GoQuorum is a permissioned implementation of Ethereum built as a fork of go-ethereum, adding transaction and contract privacy plus alternat… | 10 | 4763 | abandoned |
| hashicorp/waypoint HashiCorp Waypoint is a Go-based tool that lets developers define their application build, deploy, and release lifecycle as code, with out-… | 10 | 4720 | abandoned |
| faiface/pixel Pixel is a hand-crafted 2D game library for Go providing windowing, sprite drawing, batching, shape rendering, text, input handling, and cu… | 23 | 4528 | abandoned |
| jung-kurt/gofpdf A Go library that generates PDF documents with high-level support for text, drawing, and images. It is pure Go with no dependencies beyond … | 10 | 4469 | abandoned |
| mholt/archiver A Go library and CLI tool for creating and extracting archives (tar, zip, rar, 7z) and compressing/decompressing files (gzip, xz, bzip2, zs… | 10 | 4379 | abandoned |
| nucleuscloud/neosync Neosync is an open-source data security platform that detects PII, anonymizes production data, and generates synthetic data to sync across … | 10 | 4141 | abandoned |
| AlecAivazis/survey A Go library for building interactive and accessible terminal prompts (input, select, multi-select, confirm, etc.) with support for Windows… | 10 | 4105 | abandoned |
| roboll/helmfile Helmfile is a declarative CLI tool for deploying and managing Kubernetes Helm charts, letting teams define chart releases in a single YAML … | 23 | 4033 | abandoned |
| wcharczuk/go-chart A basic charting library for Go that renders charts (e.g., time series, bar charts) as SVG or PNG images. Originally created to publish sto… | 10 | 3998 | abandoned |
| golang/lint Golint is a linter for Go source code that flags stylistic mistakes based on Effective Go and the Go CodeReviewComments conventions. It is … | 10 | 3963 | abandoned |
| uber-archive/go-torch go-torch is a command-line tool that stochastically profiles Go programs by collecting stack traces via pprof and rendering them as flame g… | 10 | 3932 | abandoned |
| fatih/structs A Go library providing high-level utilities for working with structs via reflection, such as converting structs to maps, extracting field n… | 10 | 3923 | abandoned |
| christianselig/apollo-backend The server backend for the Apollo iOS Reddit client, written in Go, which checked user notifications and managed subreddit watchers via aut… | 10 | 3655 | abandoned |
| mholt/timeliner Timeliner is a Go CLI tool that archives your digital life—photos, social media posts, messages, and location history from services like Go… | 10 | 3557 | abandoned |
| weaveworks/ignite Weave Ignite is a VM manager that runs Firecracker microVMs from OCI/Docker images with a container-like UX and declarative GitOps manageme… | 10 | 3529 | abandoned |
| jasonlvhit/gocron goCron is a Go job scheduling library that lets you run functions periodically at pre-determined intervals using a simple, human-friendly f… | 23 | 3494 | abandoned |
| gomatcha/matcha Matcha is a Go framework for building native iOS and Android applications, providing a ReactNative-like UI component library and bindings t… | 23 | 3484 | abandoned |
| rancher/k3os k3OS is a minimal Linux distribution purpose-built to run Kubernetes via k3s, designed so the entire OS is managed and upgraded through kub… | 10 | 3478 | abandoned |
| alecthomas/gometalinter gometalinter is a Go meta-linter that concurrently runs many Go static analysis tools and normalizes their output into a standard format. I… | 10 | 3471 | abandoned |
| rcrowley/go-metrics A Go port of Coda Hale's Dropwizard Metrics library providing counters, gauges, histograms, meters, and timers for application instrumentat… | 10 | 3461 | abandoned |
| superstreamlabs/memphis Memphis.dev is a scalable, developer-friendly data streaming platform and message broker for building event-driven and real-time applicatio… | 54 | 3440 | abandoned |
| greycodee/wechat-backup A Go-based tool for persistently backing up WeChat chat history to a local hard drive to free up phone storage. The repository has been rem… | 60 | 3419 | abandoned |
| mozilla-services/heka Heka is a Go-based tool for collecting data from many sources, performing in-flight processing, and delivering results to multiple destinat… | 10 | 3394 | abandoned |
| bosun-monitor/bosun Bosun is an open-source time series alerting and monitoring framework developed by Stack Exchange, featuring a DSL for evaluating alerts an… | 10 | 3390 | abandoned |
| koding/kite Kite is a Go framework for building micro-services where each service (a 'kite') acts as both an RPC server and client, communicating over … | 32 | 3260 | abandoned |
| ha/doozerd Doozer is a highly-available, fully consistent distributed data store for small amounts of critical in-memory data, built on a consensus al… | 32 | 3250 | abandoned |
| instrumenta/kubeval Kubeval is a command-line tool that validates Kubernetes YAML or JSON configuration files against schemas generated from the Kubernetes Ope… | 52 | 3231 | abandoned |
| boramalper/magnetico magnetico is a self-hosted BitTorrent DHT search engine suite consisting of magneticod, an autonomous DHT crawler and metadata fetcher, and… | 10 | 3133 | abandoned |
| eolinker/goku_lite Goku API Gateway (goku_lite) is a high-performance HTTP API gateway written in pure Go, offering dynamic routing, service orchestration, mu… | 23 | 3131 | abandoned |
| buzzfeed/sso sso (S.S. Octopus) is a single sign-on solution built at BuzzFeed for securing internal services behind OAuth-based authentication. It acts… | 10 | 3123 | abandoned |
| liamg/darktile Darktile is a GPU-rendered terminal emulator written in Go, designed for use with tiling window managers. It supports Unicode, themes, font… | 23 | 3083 | abandoned |
| nfnt/resize A pure Go library for resizing images using common interpolation methods such as nearest-neighbor, bilinear, bicubic, and Lanczos resamplin… | 10 | 3046 | abandoned |
| oklog/oklog OK Log is a distributed, coordination-free log management system for large clusters, distributed as a single static Go binary. It aggregate… | 10 | 2971 | abandoned |
| optiv/ScareCrow ScareCrow is a Go-based payload creation framework designed to bypass EDR (Endpoint Detection and Response) and application whitelisting co… | 10 | 2890 | abandoned |
| git-chglog/git-chglog git-chglog is a CHANGELOG generator implemented in Go that produces changelog files from Git history, with support for conventional commit … | 10 | 2865 | abandoned |
| codeskyblue/gohttpserver A standalone HTTP static file server written in Go with a Vue-based web UI, supporting file uploads, QR code generation for mobile package … | 63 | 2841 | abandoned |
| go-mgo/mgo mgo is a MongoDB driver for the Go language, providing a rich API for connecting to and working with MongoDB databases. The project is offi… | 32 | 2736 | abandoned |
| HouzuoGuo/tiedot tiedot is a document (NoSQL) database engine written in Go that stores JSON documents and supports a query processor with set operations. I… | 23 | 2725 | abandoned |
| kubernetes-retired/external-storage A retired Kubernetes incubator project containing community-maintained out-of-tree dynamic PersistentVolume provisioners and a helper libra… | 10 | 2690 | abandoned |