platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| normen/whatscli whatscli is a terminal-based command line client for WhatsApp built on the go-whatsmeow library and tview. It lets users send and receive m… | 97 | 1038 | active |
| nickvourd/Supernova Supernova is an open-source command-line tool written in Go for encrypting and obfuscating raw shellcode. It supports multiple ciphers incl… | 87 | 1038 | active |
| gobwas/glob A Go library for compiling and matching glob patterns like *.github.com, ?, [a-c], and {alt1,alt2}. Patterns are compiled once into a match… | 76 | 1037 | stable |
| beringresearch/macpine Macpine is a Go-based CLI tool for creating and managing lightweight Alpine Linux virtual machines on macOS using QEMU. It supports aarch64… | 75 | 1037 | active |
| alphadose/haxmap HaxMap is a fast, memory-efficient, lock-free concurrent hashmap library for Go, built on xxHash and Harris lock-free lists. It offers a ge… | 23 | 1037 | active |
| krotik/eliasdb EliasDB is a lightweight graph database written in Go that stores data as nodes connected by edges, with support for transactions, partitio… | 67 | 1036 | active |
| hugomd/ascii-live ascii.live is a Go web service that serves ASCII animations (like the famous terminal parrot) over HTTP, so users can play them in their te… | 41 | 1036 | active |
| Jeffail/gabs Gabs is a small Go library for parsing, creating, and editing dynamic or unknown JSON structures. It wraps map[string]interface{} hierarchi… | 32 | 3527 | maintenance |
| denoland/clawpatrol Claw Patrol is a security firewall and proxy for AI agents, written in Go, that intercepts agent traffic at the wire level and gates each a… | 80 | 1034 | active |
| EdgeSecurityTeam/EHole EHole (棱洞) is a Go-based fingerprint identification tool for red team reconnaissance that pinpoints high-value, easily attackable systems (… | 23 | 3517 | maintenance |
| parnurzeal/gorequest GoRequest is a simplified HTTP client library for Go, inspired by Node.js SuperAgent, offering a fluent chainable API for making requests. … | 54 | 3516 | maintenance |
| jszwec/csvutil csvutil is a Go library providing fast, idiomatic, dependency-free mapping between CSV data and Go struct values via struct tags. It wraps … | 28 | 1033 | stable |
| UnnoTed/wireguird A GTK-based graphical GUI client for WireGuard on Linux, mimicking the official Windows WireGuard client. It lists tunnels from /etc/wiregu… | 59 | 1031 | active |
| TruthHun/BookStack BookStack is a self-hosted online documentation and book management system written in Go on the Beego framework, based on MinDoc and simila… | 23 | 3505 | maintenance |
| goby-lang/goby Goby is an object-oriented, Ruby-inspired interpreted programming language implemented entirely in Go, compiling to bytecode and running on… | 10 | 3505 | maintenance |
| open-telemetry/opentelemetry-go-instrumentation OpenTelemetry automatic instrumentation for Go applications that uses eBPF to inject tracing without modifying source code. It captures dis… | 93 | 1030 | active |
| rogchap/v8go v8go is a Go library providing bindings to the V8 JavaScript engine, allowing Go applications to execute JavaScript, create isolated VMs an… | 23 | 3502 | maintenance |
| pirsch-analytics/pirsch Pirsch is the open-source core of a privacy-focused, server-side web analytics solution written in Go. It tracks website traffic without co… | 97 | 1029 | active |
| google/fscrypt fscrypt is a Go command-line tool for managing Linux native filesystem encryption (fscrypt API) on filesystems like ext4 and f2fs. It handl… | 88 | 1029 | active |
| Wikidepia/InstaFix InstaFix is a Go web service that serves fixed Instagram image and video embeds for Discord and Telegram by rewriting URLs (e.g., adding 'd… | 10 | 1029 | active |
| scylladb/gocqlx GocqlX is a Go library for working with ScyllaDB and Cassandra that combines a CQL query builder, struct-based ORM-style mapping, and a dat… | 77 | 1028 | active |
| go-cmd/cmd A small Go library wrapping os/exec.Cmd to run external commands safely in concurrent, asynchronous applications. It provides channel-based… | 63 | 1028 | stable |
| osohq/oso Oso is an embedded authorization framework with a declarative policy language (Polar) for building RBAC, relationships, and collection filt… | 26 | 3490 | maintenance |
| wujunwei928/parse-video A Go library and CLI tool that parses short-video share links from 25+ Chinese platforms (Douyin, Kuaishou, Bilibili, Xiaohongshu, Weibo, e… | 81 | 1026 | active |
| go-playground/webhooks A Go library for receiving and parsing webhook payloads from GitHub, Bitbucket, GitLab, Docker Hub, Gogs, and Azure DevOps. It parses the e… | 23 | 1026 | stable |
| ant0ine/go-json-rest Go-Json-Rest is a thin Go library on top of net/http for quickly building RESTful JSON APIs. It provides Trie-based routing, JSON request/r… | 23 | 3485 | maintenance |
| apache/yunikorn-core Apache YuniKorn Core is the core scheduling engine of a lightweight, universal resource scheduler for container orchestrators, primarily de… | 90 | 1025 | active |
| elliotchance/orderedmap A Go library providing an ordered map data structure that maintains insertion order with amortized O(1) Set, Get, Delete, and Len operation… | 94 | 1024 | stable |
| pgplex/pgschema pgschema is a Go CLI tool that brings Terraform-style declarative schema migration to PostgreSQL: dump the current schema, edit the desired… | 86 | 1024 | active |
| iosifache/annas-mcp A Go-based MCP server and CLI tool for searching and downloading books and articles from Anna's Archive, with optional automatic selection … | 73 | 1024 | active |
| cortesi/devd devd is a single-binary local web server for developers, written in Go, that serves static files and acts as a reverse proxy with built-in … | 62 | 3476 | maintenance |
| qiniu/qshell qshell is a command-line tool written in Go that wraps the publicly documented Qiniu Cloud APIs for convenient developer use. It bundles co… | 98 | 1020 | active |
| k8up-io/k8up K8up is a Kubernetes and OpenShift backup operator built on Restic, distributed via Helm chart, that handles PVC and application backups th… | 97 | 1020 | stable |
| AliyunContainerService/image-syncer A Go CLI tool that synchronizes Docker images between registries supporting Docker Registry V2, such as Docker Hub, Quay.io, Harbor, and Al… | 25 | 1020 | active |
| keybase/saltpack Saltpack is a modern crypto messaging format built on the NaCl library, encoding encrypted, signed, and signcrypted messages as MessagePack… | 75 | 1019 | stable |
| cloudwego/goref Goref is a Go heap object reference analysis tool built on the Delve debugger. It displays the space and object count distribution of Go he… | 70 | 1019 | active |
| gobuffalo/plush Plush is a powerful, flexible, and extendable templating system for Go that allows embedding dynamic code inside templates. It supports var… | 97 | 1018 | active |
| config-syncer/config-syncer Config Syncer (formerly Kubed) is a Kubernetes operator by AppsCode that keeps ConfigMaps and Secrets synchronized across namespaces and cl… | 64 | 1018 | active |
| Shopify/go-lua go-lua is a port of the Lua 5.2 virtual machine and compiler to pure Go, provided as a Go library for embedding Lua scripting into Go appli… | 47 | 3453 | maintenance |
| DeedleFake/trayscale Trayscale is an unofficial GTK4/libadwaita GUI for the Tailscale daemon, built primarily for Linux desktops where no official graphical cli… | 100 | 1017 | active |
| abahmed/kwatch kwatch is a lightweight, stateless Kubernetes monitoring tool that watches pods, nodes, PVCs, jobs, HPAs, and rollouts and sends self-expla… | 84 | 1017 | active |
| adrg/xdg A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con… | 78 | 1017 | stable |
| redcode-labs/neurax Neurax is a Go framework for constructing self-spreading binaries (worms) that propagate across LAN/WAN networks without external servers. … | 32 | 1016 | active |
| eliukblau/pixterm PIXterm is a Go CLI tool that renders images directly in ANSI terminals using true color escape codes and unicode half-block characters. It… | 85 | 1015 | active |
| google/go-licenses A Go CLI tool that analyzes a Go package's dependency tree and reports the licenses of all libraries used, with versioned URLs to each lice… | 77 | 1015 | active |
| couchbase/moss Moss (memory-oriented sorted segments) is a pure-Go library providing a fast, ordered, persistable key-value collection. It uses a simplifi… | 75 | 1015 | active |
| ma6254/FictionDown FictionDown is a Go-based command-line tool for batch downloading and crawling web novels from sites like Qidian and Biquge. It supports mu… | 24 | 1015 | active |
| gophercloud/gophercloud Gophercloud is a Go SDK for the OpenStack cloud platform, providing clients for OpenStack services such as Keystone identity, Compute, and … | 95 | 1014 | stable |
| open-lambda/open-lambda OpenLambda is an open-source serverless computing platform written in Go, based on Linux containers, with a single-node worker that invokes… | 60 | 1014 | active |
| backube/volsync VolSync is a Kubernetes operator that asynchronously replicates persistent volumes between clusters using rsync or rclone, and creates volu… | 87 | 1013 | active |
| marcus/nightshift Nightshift is a Go CLI tool that runs overnight, using your leftover Claude or Codex token budget to automatically find issues like dead co… | 71 | 1011 | active |
| asternic/wuzapi WuzAPI is a self-hosted RESTful API service for WhatsApp built on the Whatsmeow multi-device library in Go. It exposes endpoints for sessio… | 86 | 1010 | active |
| bouk/monkey A Go library that enables monkey patching of functions and instance methods at runtime by rewriting the running executable to insert jumps … | 10 | 3423 | maintenance |
| googleforgames/open-match Open Match is an open-source game matchmaking framework from Google that simplifies building scalable and extensible matchmakers for multip… | 64 | 3422 | maintenance |
| kaito-project/kaito KAITO is a Kubernetes operator suite that automates LLM inference, fine-tuning, and RAG engine deployment using simplified CRD APIs. It aut… | 95 | 1009 | active |
| go-errors/errors A Go library that adds stacktrace support to errors via an *Error type implementing the standard error interface. It is compatible with std… | 23 | 1009 | stable |
| ihucos/counter.dev Counter is a simple, privacy-friendly web analytics application built as a small Go server with static assets, storing data in Redis with S… | 68 | 1007 | active |
| metacontroller/metacontroller Metacontroller is a Kubernetes add-on that lets you write and deploy custom controllers as simple webhook scripts in any language. It handl… | 98 | 1006 | active |
| DisposaBoy/GoSublime GoSublime is a Sublime Text 3 plugin providing IDE-like features for Go development, including code completion, linting, formatting, and go… | 23 | 3401 | maintenance |
| flipt-io/reverst Reverst is a load-balanced reverse-tunnel server and Go client library built on QUIC and HTTP/3. It lets services behind restrictive networ… | 50 | 1004 | active |
| Zibbp/ganymede Ganymede is a self-hosted Twitch VOD and live stream archiving platform written in Go. Each archive includes real-time chat playback and a … | 100 | 1003 | active |
| sohaha/zlsgo zlsgo is a lightweight, modular Go standard-library-style toolkit offering web framework (znet), logging (zlog), HTTP client (zhttp), JSON … | 74 | 1002 | active |
| gobuffalo/packr Packr is a Go library and CLI tool for embedding static files (templates, assets) directly into Go binaries. It is now in maintenance mode,… | 10 | 3386 | maintenance |
| fogleman/ln A vector-based 3D rendering engine written in Go that produces 2D vector graphics (SVG/PNG) depicting 3D scenes as line art. It was created… | 32 | 3373 | maintenance |
| mmatczuk/go-http-tunnel A reverse tunnel tool based on HTTP/2 that exposes localhost services to the public internet via a server (tunneld) and client (tunnel) pai… | 63 | 3332 | maintenance |
| fagongzi/manba Manba is a RESTful HTTP API gateway written in Go that serves as a unified API access layer for microservices. It provides traffic control,… | 23 | 3312 | maintenance |
| s-rah/onionscan OnionScan is a free and open source Go CLI tool for investigating Tor hidden services (.onion sites) on the Dark Web. It scans sites for op… | 23 | 3294 | maintenance |
| notaryproject/notary Notary is a Go implementation of The Update Framework (TUF), providing a client and server for signing and verifying trusted collections of… | 10 | 3286 | maintenance |
| go-gota/gota Gota is a Go library implementing DataFrames, Series, and data wrangling methods for tabular data manipulation. It supports loading data fr… | 10 | 3265 | maintenance |
| divan/txqr TXQR is a Go protocol and library for transferring data via animated QR codes, using fountain codes for error correction. It includes tools… | 32 | 3239 | maintenance |
| play-with-docker/play-with-docker Play with Docker (PWD) is a web application that provides free Alpine Linux VMs in the browser where users can build and run Docker contain… | 77 | 3217 | maintenance |
| chrislusf/glow Glow is a pure-Go distributed computation library providing MapReduce-style flow APIs (Map, Filter, Reduce) that can run in parallel on a s… | 32 | 3215 | maintenance |
| iron-io/functions IronFunctions is an open source Functions-as-a-Service (FaaS) platform written in Go that you can run anywhere, on public, private, or hybr… | 23 | 3214 | maintenance |
| owenthereal/ccat ccat is a Go-based command-line tool that works like cat but displays file contents with syntax highlighting. It supports several languages… | 23 | 3208 | maintenance |
| soundcloud/roshi Roshi is a distributed CRDT set implementation for timestamped events, built in Go as a stateless layer on top of sharded Redis clusters. I… | 76 | 3179 | maintenance |
| 869413421/chatgpt-web A self-hosted web application written in Go that wraps the OpenAI ChatGPT 3.5/4 API into a private chat website with configurable model par… | 21 | 3126 | maintenance |
| tomnomnom/httprobe httprobe is a Go command-line tool that takes a list of domains on stdin and probes for working HTTP and HTTPS servers, reporting which res… | 23 | 3121 | maintenance |
| eclipse-paho/paho.mqtt.golang The Eclipse Paho MQTT 3.1/3.1.1 client library for Go, enabling applications to connect to an MQTT broker to publish messages and subscribe… | 70 | 3120 | maintenance |
| qax-os/goreporter goreporter is a Go CLI tool that concurrently runs a suite of linters (gofmt, govet, golint, staticcheck, errcheck, gocyclo, etc.) plus uni… | 23 | 3120 | maintenance |
| vulcand/vulcand Vulcand is a programmatic, extensible HTTP reverse proxy and load balancer for microservices and API management, backed by etcd for dynamic… | 23 | 3095 | maintenance |
| uber/aresdb AresDB is a GPU-powered real-time analytics storage and query engine written in Go and C++ with CUDA kernels. It provides low query latency… | 23 | 3076 | maintenance |
| XiaoMi/open-falcon Open-Falcon is a distributed, high-performance monitoring system originally developed by Xiaomi's AI & Cloud team for enterprise-scale infr… | 23 | 3020 | maintenance |
| skip2/go-qrcode A Go library implementing a QR Code encoder that can generate QR codes as PNG images with configurable error recovery levels and colors. It… | 32 | 3013 | maintenance |
| d4l3k/go-pry go-pry is an interactive REPL for Go that lets you drop into your code at any point via a pry.Pry() statement. It works by rewriting Go sou… | 32 | 3004 | maintenance |
| jaeles-project/gospider GoSpider is a fast web spider/crawler written in Go that crawls sites in parallel and extracts URLs from sitemaps, robots.txt, JavaScript f… | 23 | 2995 | maintenance |
| pquerna/ffjson ffjson is a Go code generator that emits static MarshalJSON and UnmarshalJSON functions for your struct types, removing the runtime reflect… | 32 | 2993 | maintenance |
| flashmob/go-guerrilla Go-Guerrilla is a lightweight SMTP server daemon written in Go, designed for receiving large volumes of email quickly and efficiently. It c… | 23 | 2961 | maintenance |
| TruthHun/DocHub DocHub is an open-source document library (wenku) system inspired by Baidu Wenku, built with Go and the Beego framework. It converts Office… | 23 | 2952 | maintenance |
| ImVexed/muon Muon is a lightweight Go-based alternative to Electron that uses the Ultralight GPU-rendered WebKit engine instead of Chromium. It lets dev… | 32 | 2942 | maintenance |
| shunfei/cronsun cronsun is a distributed, fault-tolerant cron-style job scheduler written in Go, designed to manage scheduled jobs across many machines wit… | 23 | 2907 | maintenance |
| hjson/hjson Hjson is a syntax extension to JSON that makes configuration files easier for humans to read and edit, adding comments, optional commas, qu… | 67 | 2857 | maintenance |
| motiv-labs/janus Janus is a lightweight, open-source API Gateway and management platform written in Go, distributed as a single binary. It handles authoriza… | 23 | 2840 | maintenance |
| tiagorlampert/CHAOS CHAOS is a free and open-source Remote Administration Tool written in Go that generates cross-platform binaries (Windows and Linux) for con… | 23 | 2833 | maintenance |
| elsaland/elsa Elsa is a minimal JavaScript and TypeScript runtime written in Go, built on the QuickJS engine and inspired by Deno. It supports URL import… | 32 | 2832 | maintenance |
| solo-io/unik UniK is a Go-based platform that compiles application source code into unikernels and MicroVM images and deploys them across cloud provider… | 23 | 2822 | maintenance |
| monochromegane/the_platinum_searcher The Platinum Searcher (pt) is a fast command-line code search tool similar to ack and the_silver_searcher, written in Go. It recursively se… | 23 | 2819 | maintenance |
| jordan-wright/email A Go library for composing and sending email over SMTP with a simple, human-friendly API. It supports text and HTML bodies, attachments, cu… | 23 | 2797 | maintenance |
| Narasimha1997/fake-sms A Go-based command line tool that lets users skip SMS-based phone verification by obtaining temporary phone numbers from a third-party prov… | 32 | 2792 | maintenance |
| hpcloud/tail A Go library that emulates the BSD `tail -f` behavior, streaming lines from files that are continuously updated. It supports truncation and… | 32 | 2782 | maintenance |
| cherish-chat/xxim-server xxim-server is a 100% open-source instant messaging (IM) server written in Go using the go-zero framework, designed so anyone can self-host… | 32 | 2774 | maintenance |