1901.MUlt1mate / protoc-gen-httpgo
protoc plugin that generates HTTP server and client
- generator
- golang
- protoc
Ranked by Attention Score: stars gained over the last 90 complete days
1901–2000 of 2,225 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
protoc plugin that generates HTTP server and client
Readiness probes for Kubernetes application
MIRROR: The universal installer and updater for (container) tools
Extensible API Gateway written in Go. Load custom plugins to extend functionality.
Sliding-window and regular top-K sketches, based on HeavyKeeper
A tool for checking, sanitizing and minimizing GTFS feeds. This is our fork of gtfstidy, with some additional fixes that haven't been merged upstream yet.
Terminal UI for setting monitor resolution and scaling on Hyprland, with scaling recommendations by resolution. Detects displays via hyprctl or wlr-randr. Go and Bubble Tea.
Go-native browser automation via Chrome DevTools Protocol. No Node.js, no relay process, no external dependencies.
Pre-execution safety analysis for MySQL DDL/DML operations.
Wisp CLI — Interactive trading platform for backtesting and live trading across spot, perpetual futures, options, and prediction markets
Type-safe HTML template rendering engine for Go with generics, compile-time validation and go-generate support
A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.
Keep your secrets out of your AI coding agents. A local HTTPS proxy that swaps real credentials with placeholders and injects them at the network boundary.
Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
Run anything, know nothing. Zero-config universal project runner.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
A production-ready Go SDK for TRON: gRPC client with connection pooling, HD wallets, TRC-10/TRC-20, event decoding, transaction simulation, and shielded TRC-20 (Sapling) support. 85% test coverage.
Library to manage application lifetime in a Go microservice architecture
The full-stack framework for a Go backend and a React frontend in one repo, with the API shipped as a static Go binary in a distroless image.
A comprehensive, zero-dependency Go SDK for the Paystack API
ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:
Safely store secrets in Git/Mercurial/Subversion
A proxy software to help circumventing the Great Firewall.
A local webserver for developers
Go port of Coda Hale's Metrics library
Gota: DataFrames and data wrangling in Go (Golang)
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
Roshi is a large-scale CRDT set implementation for timestamped events.
A rudimentary implementation of a basic document (NoSQL) database in Go
NATS Streaming System Server
Golang bindings for FFmpeg (This repository is no longer maintained)
PlantUML Class Diagram Generator for golang projects
Microsoft SQL server driver written in go language
uilive is a go library for updating terminal output in realtime
A Go HTTP client library for creating and sending API requests
Go language driver for RethinkDB
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
Benchmarks of Go serialization methods
A better ORM for Go, based on non-empty interfaces and code generation.
Go server for two-man rule style file encryption and decryption.
Import CSV and JSON into PostgreSQL the easy way
High performance and extensible micro web framework. Zero memory allocations in hot paths.
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Time series data visualization software
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r
A simple, semantic and developer-friendly crypto package for golang
Simple, seamless, lightweight time tracking for Git
A full-stack DevOps on AWS framework
Platform-Agnostic Security Tokens implementation in GO (Golang)
An n:m message multiplexer written in Go
An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.
raven is a Linkedin information gathering tool that can be used by pentesters to gather information about an organization employees using Linkedin.
An elegant interactive CLI for ChatGPT
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Graph algorithms and data structures
XPath package for golang, supports HTML, XML, JSON document query and more
Safe, simple and fast JSON Web Tokens for Go
Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development.
Argparse for golang. Just because `flag` sucks
Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
A collection of packages to augment the go testing package and support common patterns.
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Simple tables in terminal with Go
Pure Go implementation of the NaCL set of API's
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types
Easy TOC creation for GitHub README.md (in go)
Storage and image processing server written in Go
golang worker pool , Concurrency limiting goroutine pool