Ross ROSS = Recommend OSS · open-source software intelligence for agents

platform: go

3319 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
ua-nick/Data-Structures-and-Algorithms
A Go implementation of common data structures (linked lists, stacks, queues, binary trees, hash tables, tries) and classic searching and so…
322769maintenance
yann-shi/dht
A Go library implementing the BitTorrent DHT protocol (BEP-3, 5, 9, 10) with two modes: a standard DHT server and a crawling mode for harve…
232769maintenance
soheilhy/cmux
cmux is a Go library that multiplexes TCP connections based on their payload, allowing multiple protocols like gRPC, HTTP, HTTPS, and SSH t…
622768maintenance
rtr7/router7
router7 is a small home internet router implemented entirely in Go, running as a gokrazy appliance on PC Engines apu2c4 hardware. It bundle…
742766maintenance
xeipuuv/gojsonschema
A Go library implementing JSON Schema validation for draft-04, draft-06, and draft-07. It loads schemas and documents from files, URLs, str…
232737maintenance
mehrdadrad/mylg
myLG is an open-source command-line network diagnostic tool written in Go that combines ping, traceroute, BGP looking glasses, DNS lookup, …
232719maintenance
nareix/joy4
JOY4 is a Go audio/video library and streaming server providing well-designed interfaces for reading, writing, and transcoding media format…
322715maintenance
0xDkd/auxpi
Auxpi is a self-hosted image hosting (image bed) application written in Go with a Vue/Element-UI frontend. It aggregates multiple image sto…
342701maintenance
NebulousLabs/Sia
Sia is a decentralized, blockchain-based peer-to-peer cloud storage marketplace where users rent storage from hosts, with files encrypted a…
102694maintenance
ChimeraCoder/gojson
go is a Go CLI tool that automatically generates Go struct definitions from example JSON or YAML documents. It infers field types and tags…
322689maintenance
remind101/empire
Empire is a Platform-as-a-Service (PaaS) control layer built on top of Amazon EC2 Container Service (ECS) that provides a Heroku-like workf…
232675maintenance
chanxuehong/wechat
A Go SDK for WeChat (Weixin) covering the Official Account platform (mp) and the Merchant/Pay platform (mch). It provides core package abst…
762669maintenance
micromdm/micromdm
MicroMDM is an open-source Mobile Device Management (MDM) server for Apple devices, built in Go and designed to be API-first so all managem…
712668maintenance
snyk/driftctl
driftctl is a free and open-source CLI that scans cloud providers (AWS, GitHub, Azure, GCP), maps resources against Terraform code, and det…
662663maintenance
Humpheh/goboy
GoBoy is a multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go, with colour and sound support. It was built primaril…
562637maintenance
akiyosi/goneovim
Goneovim is a cross-platform GUI frontend for Neovim written in Go using a Qt binding. It provides modern editor features like smooth pixel…
812624maintenance
sciter-sdk/go-sciter
Go bindings (via cgo) for Sciter, an embeddable HTML/CSS/script engine for building desktop UIs. It exposes most of the Sciter API, includi…
232620maintenance
go-nunu/nunu
Nunu is a CLI scaffolding tool for building Go web applications on top of popular libraries like Gin, GORM, Wire, Viper, and Zap, following…
902599maintenance
googollee/eviltransform
A multi-language library that converts coordinates between WGS-84 (GPS) and GCJ-02 (the offset coordinate system used by Chinese map servic…
322591maintenance
hashicorp/go-multierror
A Go package that represents a list of error values as a single error, with human-readable formatting and utilities like Append, Flatten, P…
732581maintenance
mit-pdos/biscuit
Biscuit is a research operating system kernel written in Go for x86-64 CPUs, implementing a monolithic POSIX-subset kernel with garbage col…
322577maintenance
astaxie/bat
Bat is a cURL-like command-line HTTP client written in Go, inspired by HTTPie, designed for testing, debugging, and interacting with HTTP s…
232564maintenance
openshift/source-to-image
Source-to-Image (S2I) is a Go toolkit and CLI for building reproducible container images directly from source code without writing a Docker…
932544maintenance
gocraft/work
gocraft/work is a Go library for enqueuing and processing durable background jobs backed by Redis, similar to Sidekiq. It supports retries,…
232525maintenance
nats-io/nats-streaming-server
NATS Streaming Server (STAN) is a lightweight, high-performance reliable streaming platform built on top of the NATS messaging system, prov…
102522maintenance
GoogleContainerTools/container-structure-test
A CLI framework by Google for validating the structure of container images via YAML or JSON test configs. It supports command tests, file e…
832494maintenance
zachlatta/sshtron
SSHTron is a multiplayer lightcycle (Tron-style) game playable entirely over SSH by connecting to a hosted server. It is written in Go and …
322494maintenance
galeone/tfgo
tfgo is a Go library that wraps TensorFlow's Go bindings with a friendlier, method-chaining API for building and executing computation grap…
322491maintenance
TIBCOSoftware/flogo
Project Flogo is an ultra-light, Go-based open source ecosystem for building event-driven applications using triggers and actions. It suppo…
232491maintenance
charmbracelet/charm
Charm is a Go library and CLI tool that provided client access to Charm Cloud, a hosted service offering encrypted key-value storage, linke…
102491maintenance
vuvuzela/vuvuzela
Vuvuzela is a metadata-private messaging system written in Go that hides who is talking to whom, even against nation-state adversaries, usi…
322485maintenance
gocelery/gocelery
A Go client/server implementation of the Celery distributed task queue protocol, supporting Redis and AMQP brokers. It lets Go applications…
232485maintenance
cokemine/ServerStatus-Hotaru
ServerStatus-Hotaru is a lightweight self-hosted server monitoring tool (cloud probe) that displays status of multiple servers via a web da…
572464maintenance
ory/ladon
Ladon is a Go SDK for policy-based access control (authorization), inspired by AWS IAM policies. It provides fine-grained, condition-based …
442457maintenance
marcusolsson/goddd
A Go port of the classic Java DDD Sample cargo booking application, demonstrating how Domain-Driven Design tactical patterns can be impleme…
102451maintenance
GeertJohan/go.rice
go.rice is a Go package for bundling static resources like HTML, JS, CSS, images, and templates into Go binaries. It loads files from disk …
322438maintenance
AppScale/gts
AppScale GTS is an open-source serverless platform for building and running scalable web and mobile applications on any infrastructure. It …
232422maintenance
ying32/govcl
GoVCL is a cross-platform native GUI library for Go, binding to liblcl (built with Lazarus/Free Pascal). It provides a Visual Component Lib…
492402maintenance
didi/sharingan
Sharingan is a Go-based traffic recording and replay tool that captures real production request traffic (including downstream calls) and re…
102386maintenance
influxdata/kapacitor
Kapacitor is an open-source framework for processing, monitoring, and alerting on time series data, part of the InfluxData TICK stack. It u…
902375maintenance
LeanerCloud/AutoSpotting
AutoSpotting is a Go-based tool that automates the use of AWS Spot instances in existing AutoScaling groups, saving 60-90% on EC2 costs. It…
642369maintenance
atomix/atomix
Atomix is a cloud native runtime and toolkit for building stateful, scalable distributed applications on Kubernetes. It exposes high-level …
232363maintenance
madelynnblue/goread
Go Read is a Google Reader clone: a self-hostable RSS feed reader built in Go on Google App Engine with an AngularJS frontend. It lets user…
102360maintenance
veandco/go-sdl2
Go bindings (via cgo) for the SDL2 multimedia library, including optional SDL2_image, mixer, ttf, and gfx. It lets Go programs create windo…
262327maintenance
icexin/eggos
Eggos is a unikernel written almost entirely in Go that runs Go applications directly on x86 bare metal, supporting Go features like GC, go…
232326maintenance
nlf/dlite
DLite is a lightweight tool for running Docker on macOS, providing a simple way to set up a Docker host VM on OS X. It is written in Go and…
232323maintenance
sensepost/ruler
Ruler is a Go-based command-line tool for interacting with and abusing Microsoft Exchange servers via MAPI/HTTP or RPC/HTTP. It enables off…
232313maintenance
shen100/wemall
Wemall is a self-hosted micro e-commerce (online mall) application built with Go (Iris + GORM + MySQL), Node.js server-side rendering, and …
322297maintenance
stianeikeland/go-rpio
A pure-Go library for accessing GPIO pins on Raspberry Pi boards without external C dependencies like WiringPI or bcm2835. It supports pin …
232287maintenance
steebchen/prisma-client-go
Prisma Client Go is an auto-generated, fully type-safe database client and query builder for Go, part of the Prisma ecosystem. It supports …
102276maintenance
inconshreveable/go-update
A Go library that lets programs update themselves by safely replacing their own executable file with a new version. It supports checksum ve…
322273maintenance
bilibili/overlord
Overlord is Bilibili's Go-based proxy and cluster management platform for memcache and Redis/Redis Cluster, providing an automated high-ava…
232249maintenance
ajstarks/svgo
SVGo is a Go library for programmatically generating SVG (Scalable Vector Graphics 1.1) documents, writing output to any io.Writer. It supp…
322248maintenance
fsouza/go-dockerclient
A Go client library for the Docker Engine remote API, including Swarm and network API support. It predates Docker's official Go SDK and rem…
672245maintenance
sourcegraph/thyme
Thyme is a Go CLI tool that automatically tracks which applications you use and for how long, sampling active windows every 30 seconds. It …
102238maintenance
metrue/fx
fx is a self-hosted Function as a Service (FaaS) tool that turns stateless functions into container-based HTTP services in seconds. It supp…
232229maintenance
dreamans/syncd
Syncd is an open-source code deployment tool written in Go with a web interface for automating application releases. It supports Git reposi…
232225maintenance
thedevsaddam/gojsonq
A Go library providing a simple, fluent, ODM-like API for querying and extracting data from JSON, YAML, XML, and CSV documents. It supports…
232223maintenance
rexray/rexray
REX-Ray is a vendor-agnostic container storage orchestration engine that provides persistent storage for Docker, Kubernetes, and Mesos work…
232222maintenance
xluohome/phonedata
A Go library and offline database (phone.dat) for querying the geographic location of Chinese mobile phone numbers, returning province, cit…
322213maintenance
Wsine/feishu2md
A Go-based command-line tool that downloads Feishu (Lark) documents and converts them to Markdown files, including images and attachments. …
502203maintenance
mattn/go-gtk
Go bindings for the GTK+ 2 graphical toolkit, letting developers build native desktop GUI applications in Go. It wraps GTK, GDK, and GDK-Pi…
322179maintenance
ixy-languages/ixy-languages
Ixy is an educational user-space network driver for Intel ixgbe 10 Gbit/s NICs, implemented in many programming languages (C, Rust, C++, Go…
322179maintenance
Dliv3/Venom
Venom is a multi-hop proxy tool written in Go for penetration testers, connecting multiple nodes to build chained proxies through internal …
232165maintenance
praetorian-inc/gokart
GoKart is a static analysis (SAST) tool for Go that detects vulnerabilities using SSA-form source-to-sink taint tracing. It reduces false p…
102157maintenance
gosuri/uiprogress
A Go library for rendering progress bars in terminal applications with a flexible, customizable API. It supports multiple concurrently upda…
232142maintenance
araddon/dateparse
A Go library that parses date strings in many formats without knowing the format in advance, using a byte-scanning state machine for speed.…
322141maintenance
smallnest/go-web-framework-benchmark
A benchmark suite comparing the full HTTP request processing performance of dozens of Go web frameworks, including gin, echo, fiber, beego,…
742135maintenance
francoispqt/gojay
GoJay is a high-performance JSON encoder/decoder library for Go that avoids reflection by using small interfaces, with support for stream d…
232133maintenance
fossabot/clash
Clash is a rule-based network proxy written in Go that supports HTTP/HTTPS and SOCKS proxies with Surge-like configuration and GeoIP rule r…
322132maintenance
armon/go-socks5
A Go library that implements a SOCKS5 proxy server, supporting No-Auth and User/Password authentication and the CONNECT command. It offers …
322125maintenance
traefik/mesh
Traefik Mesh is a simple, full-featured service mesh for Kubernetes that implements the Service Mesh Interface (SMI) specification. It uses…
562103maintenance
fogleman/pt
A CPU-only unidirectional path tracing engine written in pure Go with a simple API. It supports OBJ/STL meshes, textures, SDF raymarching, …
322102maintenance
asdine/storm
Storm is a Go toolkit that provides a high-level API on top of the BoltDB embedded key-value store, offering struct-based CRUD operations, …
232090maintenance
rcrowley/goagain
A Go library providing primitives for zero-downtime restarts of applications that accept connections via TCP or Unix listeners. It implemen…
322088maintenance
bilibili/gengine
Gengine is a rule engine for Go based on AST parsing that lets you load and execute rules as code at runtime without restarting your applic…
232085maintenance
gitbase
gitbase is a SQL database interface to Git repositories, written in Go, that lets users run SQL queries over git history and the Universal …
232084maintenance
profclems/glab
GLab is an open-source command-line tool for GitLab that lets users manage issues, merge requests, and pipelines from the terminal. It supp…
102074maintenance
alash3al/sqler
SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ…
232068maintenance
PuerkitoBio/gocrawl
gocrawl is a polite, slim and concurrent web crawler library written in Go. It respects robots.txt rules, applies per-host crawl delays, an…
232051maintenance
divan/expvarmon
A terminal-based monitoring tool for Go applications that reads expvar (/debug/vars) endpoints and displays metrics like memory, durations,…
322049maintenance
jtblin/kube2iam
kube2iam is a Kubernetes daemonset that intercepts traffic to the EC2 metadata API and returns per-pod AWS IAM credentials based on pod ann…
852042maintenance
google/martian
Martian is a programmable HTTP/S proxy library written in Go, designed primarily for testing. It lets developers intercept, inspect, and mo…
102041maintenance
veggiedefender/torrent-client
A tiny BitTorrent client written in Go that implements the original 2001 BitTorrent protocol spec. It was built as an educational weekend p…
322040maintenance
fin3ss3g0d/evilgophish
evilgophish is a Go-based framework combining evilginx3 and GoPhish for running authorized phishing and smishing campaigns with real-time c…
322027maintenance
jgrahamc/httpdiff
A Go command-line tool that sends the same HTTP request to two servers and diffs the responses, highlighting differences in headers and bod…
232017maintenance
termbox
Termbox is a minimalist, cross-platform Go library for building text-based user interfaces in the terminal, abstracting a common subset of …
322008maintenance
OffchainLabs/arbitrum-classic
Arbitrum Classic is the original Arbitrum Layer-2 optimistic rollup tech stack for Ethereum, implemented in Go, that powers fast and privat…
572000maintenance
rendora/rendora
Rendora is a dynamic renderer written in Go that acts as a reverse HTTP proxy, serving headless-Chrome-rendered HTML to web crawlers while …
101987maintenance
yyyar/gobetween
gobetween is a modern, minimalistic L4 load balancer and reverse proxy written in Go, distributed as a single binary. It supports TCP, TLS …
391986maintenance
divan/gotrace
GoTrace is a CLI tool that analyzes Go execution traces produced by the Go runtime and renders a 3D WebGL visualization of concurrency flow…
321982maintenance
Qihoo360/poseidon
Poseidon is a distributed log search platform from Qihoo 360 that builds inverted indexes over Hadoop/HDFS-stored logs and serves sub-secon…
321981maintenance
takama/daemon
A Go library that lets services install and manage themselves as system daemons across Linux (systemd, SysV, Upstart), macOS (launchd), and…
231978maintenance
gocircuit/circuit
Circuit is a programmable PaaS/IaaS platform written in Go for managing, discovering, synchronizing, and orchestrating services and hosts a…
321976maintenance
tjfoc/gmsm
A Go library implementing the Chinese national cryptography standards SM2 (elliptic curve), SM3 (hash), and SM4 (block cipher). It supports…
231964maintenance
readytotouch/readytotouch
ReadyToTouch is a web platform offering manually curated, weekly-updated lists of product companies that use languages like Go, Rust, Elixi…
731957maintenance
youtube/doorman
Doorman is a Go-based gRPC service for global distributed client-side rate limiting, letting clients voluntarily limit their use of shared …
101951maintenance
benbjohnson/wtf
WTF Dial is an example web application written in Go that lets team members rate how 'messed up' the team feels on a 0-100% dial, shown on …
231946maintenance
openshift/osin
OSIN is a Go library for building your own OAuth2 authentication server, implementing the RFC 6749 specification including authorization an…
761935maintenance
qvest-digital/loginsrv
A standalone minimalistic login microservice written in Go that authenticates users against pluggable backends (htpasswd, simple config, HT…
231930maintenance

← prev page 25 / 34 next →