platform: go
3319 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| go-bindata/go-bindata go-bindata converts any data file into Go source code so binary assets can be embedded directly into a Go program. It ships as a command li… | 23 | 1910 | maintenance |
| icexin/gocraft GoCraft is a Minecraft-like voxel sandbox game written in Go using OpenGL, supporting terrain generation, block placement/removal, movement… | 32 | 1900 | maintenance |
| 40t/go-sniffer A Go-based command-line packet sniffer that captures network traffic and parses database and application protocols (MySQL, Redis, HTTP, Mon… | 32 | 1899 | maintenance |
| bcicen/grmon grmon is a command-line tool for monitoring goroutines in running Go programs, displaying them in a top-like terminal UI. It connects to an… | 23 | 1892 | maintenance |
| XiaoMi/naftis Naftis is a web-based dashboard for managing Istio service mesh tasks on Kubernetes. It lets users create customizable task templates, exec… | 23 | 1884 | maintenance |
| denisenkom/go-mssqldb A pure Go driver for Microsoft SQL Server implementing Go's database/sql interface via the TDS protocol. It supports SQL Server and Windows… | 31 | 1883 | maintenance |
| gographics/imagick Go bindings to ImageMagick's MagickWand C API, enabling image manipulation from Go via CGO. It supports ImageMagick 6 and 7 through separat… | 79 | 1876 | maintenance |
| isacikgoz/gitin gitin is a minimalist command-line explorer for git repositories, providing interactive views of commits, branches, and working-tree status… | 23 | 1867 | maintenance |
| whyrusleeping/gx gx is a language-agnostic package manager built on IPFS's content-addressed storage, providing reproducible packages identified by content … | 32 | 1866 | maintenance |
| operator-framework/operator-lifecycle-manager Operator Lifecycle Manager (OLM) extends Kubernetes with a declarative framework for installing, managing, and upgrading Operators and thei… | 97 | 1863 | maintenance |
| maliceio/malice Malice is an open-source malware analysis framework that acts as a self-hosted VirusTotal alternative, scanning files with Docker-based plu… | 10 | 1863 | maintenance |
| muesli/smartcrop A pure Go library that finds good image crops for arbitrary crop sizes, based on Jonas Wagner's smartcrop.js. It includes a simple CLI appl… | 23 | 1855 | maintenance |
| nlpodyssey/spago Spago is a self-contained machine learning and NLP library written in pure Go, featuring an asynchronous computation graph with automatic d… | 29 | 1850 | maintenance |
| schollz/hostyoself hostyoself is a service and Go CLI tool that lets you host files and websites directly from your browser, phone, or terminal via a public r… | 23 | 1849 | maintenance |
| gocraft/dbr gocraft/dbr is a Go library that extends database/sql with a fast query builder and convenience features like struct loading, IN-clause int… | 23 | 1848 | maintenance |
| sammcj/gollama Gollama is a Go-based TUI tool for managing Ollama models on macOS and Linux. It lets users list, inspect, sort, edit, run, unload, copy, r… | 80 | 1837 | maintenance |
| perlin-network/noise noise is an opinionated, easy-to-use peer-to-peer networking stack for decentralized applications and cryptographic protocols, written in G… | 23 | 1830 | maintenance |
| huichen/sego sego is a Go library for Chinese word segmentation using a double-array trie dictionary and a shortest-path-plus-dynamic-programming algori… | 32 | 1826 | maintenance |
| mholt/curl-to-go A browser-based tool that instantly converts curl commands into Go code using net/http. It handles common flags like headers, data, basic a… | 32 | 1821 | maintenance |
| mathaou/termdbms termdbms is a terminal user interface (TUI) for viewing and editing database files, written in pure Go. It supports SQLite and CSV files, a… | 23 | 1820 | maintenance |
| c-bata/kube-prompt kube-prompt is an interactive Kubernetes client written in Go that wraps kubectl with auto-complete via go-prompt. It accepts the same comm… | 39 | 1816 | maintenance |
| Yvesssn/DetectDee DetectDee is a Go CLI tool for OSINT that hunts down social media accounts by username, email, or phone number across many social networks.… | 20 | 1812 | maintenance |
| gtank/cryptopasta A collection of copy-and-paste-friendly cryptography snippets for Go, wrapping the standard library's best practices for encryption (AES-GC… | 32 | 1805 | maintenance |
| bilibili/discovery Discovery is Bilibili's production-ready service registry used for locating middle-tier servers to enable resilient load balancing and fail… | 23 | 1805 | maintenance |
| aws/amazon-ecs-cli The Amazon ECS CLI is a Go-based command-line tool for Amazon Elastic Container Service that lets users create, update, and monitor ECS/Far… | 10 | 1804 | maintenance |
| op/go-logging A logging infrastructure library for Go with customizable output formats and support for multiple backends such as syslog, file, and memory… | 32 | 1800 | maintenance |
| disintegration/gift GIFT is a pure Go library providing a set of image processing filters such as resizing, blurring, sharpening, and color adjustments. Filter… | 32 | 1796 | maintenance |
| google/stenographer Stenographer is a high-performance full-packet-capture utility that spools network packets to disk at up to ~10Gbps and manages disk usage … | 10 | 1796 | maintenance |
| radondb/radon RadonDB is a cloud-native distributed MySQL-compatible database written in Go that provides automatic sharding, distributed transactions wi… | 23 | 1794 | maintenance |
| deepch/RTSPtoWebRTC A Go service that streams RTSP camera feeds to web browsers over WebRTC using Pion, without ffmpeg or gstreamer. It serves an HTTP endpoint… | 76 | 1788 | maintenance |
| sysdream/ligolo Ligolo is a lightweight Go tool for establishing SOCKS5 or TCP tunnels over reverse TLS connections, aimed at penetration testers pivoting … | 32 | 1788 | maintenance |
| chain/Core Chain Core is a Go application for operating and connecting to permissioned blockchain networks conforming to the Chain Protocol, maintaini… | 54 | 1782 | maintenance |
| solo-io/squash Squash is an open-source debugger for microservice applications running on Kubernetes, bridging containers/pods/services to IDEs and termin… | 23 | 1765 | maintenance |
| tmrts/boilr Boilr is a CLI boilerplate template manager written in Go that generates files or directories from template repositories. It uses Go text t… | 23 | 1762 | maintenance |
| abiosoft/ishell A Go library for building interactive CLI applications with a REPL-style shell. It provides command registration, password input, multiline… | 23 | 1758 | maintenance |
| stripe/veneur Veneur is a distributed, fault-tolerant metrics pipeline written in Go that implements the DogStatsD and SSF protocols. It aggregates metri… | 10 | 1743 | maintenance |
| kubernetes-up-and-running/kuard KUARD (Kubernetes Up And Running Demo) is a demo web application written in Go with a React frontend, designed to accompany the 'Kubernetes… | 32 | 1742 | maintenance |
| bazil/fuse bazil.org/fuse is a Go library for writing FUSE userspace filesystems. It implements the kernel-userspace FUSE communication protocol from … | 32 | 1740 | maintenance |
| GoogleChromeLabs/simplehttp2server A simple Go-based HTTP/2 server for development purposes that serves the current directory over HTTPS with a self-signed certificate. It su… | 10 | 1738 | maintenance |
| gosuri/uilive uilive is a Go library for updating terminal output in realtime via a buffered io.Writer flushed at a timed interval. It powers libraries l… | 23 | 1725 | maintenance |
| cheekybits/genny Genny is a code-generation tool that provides generics-like functionality for Go before native generics existed. It processes valid Go sour… | 32 | 1717 | maintenance |
| genuinetools/reg A Docker Registry v2 command line client written in Go that can list repositories, fetch manifests and digests, download layers, and delete… | 23 | 1710 | maintenance |
| xuperchain/xuperchain XuperChain is an open-source blockchain framework from Baidu's XuperChain Lab for building high-performance permissioned alliance networks.… | 23 | 1705 | maintenance |
| vx3r/wg-gen-web A self-hosted web application that generates WireGuard client and server configuration files without managing the WireGuard service itself.… | 32 | 1704 | maintenance |
| sourcegraph/appdash Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. It lets you instrument applications to reco… | 10 | 1704 | maintenance |
| sanbornm/go-selfupdate A Go library and CLI utility that enables Go applications to self-update by checking an HTTP(S) endpoint for a JSON update manifest and app… | 32 | 1702 | maintenance |
| henson/proxypool A Golang IP proxy pool service that scrapes free proxy sources, validates them, stores them in a database, and exposes a JSON API for crawl… | 32 | 1701 | maintenance |
| vanus-labs/vanus Vanus is an open-source, cloud-native, serverless message queue with built-in event processing capabilities, written in Go. It connects Saa… | 23 | 1698 | maintenance |
| tarm/serial A Go library for reading and writing to serial ports as a stream of bytes with a consistent cross-platform API. It supports configurable ba… | 32 | 1694 | maintenance |
| davemachado/public-api A REST API serving the catalog of entries from the public-apis GitHub project, supporting filtering by title, description, auth, HTTPS, COR… | 32 | 1690 | maintenance |
| perlin-network/life Life is a secure and fast WebAssembly virtual machine written in pure Go, featuring an interpreter and an experimental AOT compilation engi… | 32 | 1689 | maintenance |
| mrdoob/glsl-sandbox GLSL Sandbox is a web-based shader editor and gallery for writing, running, and sharing GLSL fragment shaders. It consists of a browser-sid… | 67 | 1683 | maintenance |
| xlab/c-for-go c-for-go is an automatic C-Go bindings generator for the Go programming language. It parses C headers using a YAML manifest to generate low… | 54 | 1682 | maintenance |
| kubicorn/kubicorn Kubicorn is a free and open source Go project for creating, managing, snapshotting, and scaling Kubernetes cluster infrastructure in the pu… | 23 | 1681 | maintenance |
| opensec-cn/kunpeng Kunpeng is an open-source vulnerability POC (proof-of-concept) detection framework written in Go, bundling POCs for databases, middleware, … | 23 | 1665 | maintenance |
| laher/goxc goxc is a build tool for Go focused on cross-compiling binaries to multiple platforms, packaging them as zips, tarballs, or .debs, and gene… | 10 | 1660 | maintenance |
| julienschmidt/go-http-routing-benchmark A benchmark suite comparing the performance of Go HTTP request routers and web frameworks by implementing real-world API routing structures… | 32 | 1658 | maintenance |
| lastbackend/lastbackend Last.Backend is an open-source container management platform written in Go that automates deployment, scaling, and management of containeri… | 23 | 1654 | maintenance |
| syyongx/php2go A Go library that reimplements over 140 of PHP's common built-in functions (string, array, date/time, math, filesystem, URL, and more) in p… | 23 | 1643 | maintenance |
| cihub/seelog Seelog is a native Go logging library providing flexible asynchronous dispatching, filtering, and formatting of log messages. It supports X… | 23 | 1633 | maintenance |
| veo/vscan vscan is an open-source, lightweight, fast, cross-platform website vulnerability scanner written in Go, built for red team reconnaissance. … | 23 | 1630 | maintenance |
| malfunkt/hyperfox Hyperfox is a Go-based security auditing tool that acts as a man-in-the-middle proxy for HTTP and HTTPS traffic, recording all intercepted … | 23 | 1628 | maintenance |
| spolu/warp Warp is a Go-based CLI tool for securely sharing a live terminal session with others via a simple `warp open` command. Clients connect read… | 23 | 1618 | maintenance |
| netlify/gocommerce GoCommerce is a Go-based headless e-commerce API for static/JAMstack sites, handling orders and payments via Stripe. It supports product me… | 37 | 1616 | maintenance |
| cdipaolo/goml goml is a machine learning library written entirely in Go, offering both traditional batch learning and online, stream-based learning via c… | 32 | 1614 | maintenance |
| funny/link A Go network-layer scaffolding library that provides session management primitives (Session, Manager, Server, Channel) decoupled from any s… | 23 | 1612 | maintenance |
| danderson/netboot A Go repository providing implementations of network boot protocols (DHCPv4, TFTP, pcap) plus Pixiecore, an all-in-one CLI tool for easily … | 62 | 1609 | maintenance |
| golang-ui/nuklear Go bindings (package nk) for nuklear.h, a small ANSI C immediate-mode GUI single-header toolkit. It lets Go applications build lightweight,… | 69 | 1602 | maintenance |
| matoous/go-nanoid A Go implementation of the nanoid algorithm for generating compact, URL-safe unique identifiers using a cryptographically strong random gen… | 48 | 1601 | maintenance |
| tenta-browser/tenta-dns Tenta DNS is a Go-based DNS server suite combining an authoritative DNS server, a recursive resolver with DNSSEC and DNS-over-TLS support, … | 32 | 1600 | maintenance |
| mmcloughlin/globe A Go library for rendering wireframe globe visualizations as PNG images, backed by the pinhole 3D camera library. It supports drawing grati… | 32 | 1594 | maintenance |
| sairson/Yasso Yasso is a Go-based intranet penetration testing toolkit that combines service brute-forcing (RDP, SSH, Redis, PostgreSQL, MongoDB, MSSQL, … | 23 | 1593 | maintenance |
| Terry-Mao/bfs BFS is a distributed file system for small-file storage written in Go, modeled after Facebook's Haystack architecture. It consists of direc… | 23 | 1592 | maintenance |
| andeya/faygo Faygo is a fast and concise Go web framework for building high-performance web applications, especially APIs, with minimal code. Defining a… | 23 | 1591 | maintenance |
| go-bootstrap/go-bootstrap A Go command-line generator that scaffolds a lean, opinionated web project skeleton with preselected libraries (Gorilla, sqlx, logrus, Vipe… | 32 | 1586 | maintenance |
| xwb1989/sqlparser A self-contained Go package for parsing MySQL SQL queries, extracted from the Vitess project's SQL parser. It turns SQL statements into an … | 32 | 1583 | maintenance |
| andreimarcu/linx-server A self-hosted file, code, and media sharing website written in Go, supporting image/video/audio display, syntax-highlighted pastes, and an … | 31 | 1582 | maintenance |
| Clivern/Beaver Beaver is a self-hosted real-time messaging server written in Go that provides WebSocket-based pub/sub messaging backed by Redis. It is use… | 67 | 1581 | maintenance |
| strongdm/comply Comply is an open-source SOC2-focused compliance automation CLI written in Go. It generates auditor-friendly policy documents from Markdown… | 23 | 1578 | maintenance |
| unixpickle/gobfuscate A command-line tool that obfuscates Go binaries by compiling from obfuscated source code. It hashes package names, global identifiers, meth… | 32 | 1574 | maintenance |
| grafeas/grafeas Grafeas is an open-source artifact metadata API and reference server (written in Go) that defines a uniform spec for storing, querying, and… | 65 | 1571 | maintenance |
| yann-shi/hero Hero is a fast Go template engine that pre-compiles HTML templates into Go code for high-performance rendering. It includes a CLI compiler … | 23 | 1564 | maintenance |
| isacikgoz/gitbatch gitbatch is a terminal UI tool written in Go for managing multiple git repositories in one place, with a focus on batch operations like pul… | 23 | 1563 | maintenance |
| google/log4jscanner A Go-based filesystem scanner and library that detects JAR files containing the vulnerable Log4j classes behind the Log4Shell vulnerability… | 10 | 1562 | maintenance |
| xormplus/xorm xormplus/xorm is an enhanced fork of the xorm ORM library for Go, adding iBATIS-style SQL map configuration files, dynamic SQL templates, a… | 23 | 1555 | maintenance |
| Picocrypt/Picocrypt Picocrypt is a small, simple, and secure file encryption tool built in Go, using XChaCha20 and Argon2id. It offers a portable GUI applicati… | 10 | 1554 | maintenance |
| headzoo/surf Surf is a Go library that implements a stateful virtual web browser controlled programmatically. It supports cookies, history, bookmarks, u… | 23 | 1544 | maintenance |
| requilence/integram Integram is a Go framework and self-hostable platform for integrating third-party services like Trello, GitLab, and Bitbucket with Telegram… | 10 | 1543 | maintenance |
| matryer/vice Vice is a Go library that lets you use plain Go channels transparently over message queue technologies like NATS, Redis, NSQ, and Amazon SQ… | 23 | 1540 | maintenance |
| ksync/ksync ksync is a CLI tool that synchronizes files between a local checkout and containers running in a Kubernetes cluster, similar to a bind moun… | 10 | 1538 | maintenance |
| AliyunContainerService/gpushare-scheduler-extender A Kubernetes scheduler extender that enables multiple pods to share the same NVIDIA GPU device, increasing GPU utilization for inference an… | 32 | 1532 | maintenance |
| CovenantSQL/CovenantSQL CovenantSQL is a decentralized, Byzantine fault tolerant SQL database built on SQLite with blockchain features like immutable query history… | 23 | 1528 | maintenance |
| tkestack/tke TKEStack is an open-source container management platform built on Kubernetes for organizations running containers in production. It provide… | 23 | 1527 | maintenance |
| gocraft/web gocraft/web is a fast Go router and middleware package built on net/http, featuring statically typed custom contexts passed between middlew… | 23 | 1524 | maintenance |
| nanomsg/mangos-v1 Mangos v1 is a pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting Req/Rep, Pub/Sub, Pair, Bus, P… | 10 | 1519 | maintenance |
| brocaar/chirpstack-network-server ChirpStack Network Server is an open-source LoRaWAN network server written in Go, responsible for handling and de-duplicating uplink data f… | 10 | 1513 | maintenance |
| radovskyb/watcher watcher is a Go package for watching files and directories for changes using polling instead of filesystem events, ensuring consistent cros… | 23 | 1505 | maintenance |
| banzaicloud/pipeline Banzai Cloud Pipeline is a solution-oriented application platform for developing, deploying, and securely scaling container-based applicati… | 23 | 1505 | maintenance |
| lileio/lile Lile is a Go framework and CLI generator for scaffolding gRPC microservices, similar to `rails new` or `create-react-app` but for gRPC serv… | 23 | 1497 | maintenance |
| iamduo/workq Workq is a standalone job scheduling and processing server written in Go that communicates over a simple text-based TCP protocol. It suppor… | 10 | 1497 | maintenance |