S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
- s3
- openid-connect
- basic-authentication
- s3-proxy
70,234 visible repositories in the index
169–192 of 315 · Most stars
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
💥 A lightweight DSL & ORM which helps you to write SQL in Go.
Chronos - A static race detector for the go language
Steam's protocol in Go to allow automation of different actions on the Steam network without running an actual Steam client. Includes APIs for friends, chatting, trading, trade offers and TF2 crafting.
MoniGo is a performance monitoring library for Go apps, offering real-time insights into service-level and function-level metrics. With an intuitive UI, it enables developers to track and optimize performance. Get your Go app's dashboard up in just 10 seconds!
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
pganalyze statistics collector for gathering PostgreSQL metrics and log data
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
Queue and resource system for cracking passwords
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
Walk through a diff the way a senior engineer reads it. A read-only TUI that turns a git change into a guided tour.
JSON Web Token library
Monad, Functional Programming features for Golang
Manage your ssh alias configs easily.
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SSH; client-eye health checks and Telegram alerts; MCP for AI agents. Two static Go binaries, SQLite, no Docker.
A gh CLI extension that uploads attachments to GitHub from the command line
Firebird RDBMS sql driver for Go (golang)
The Clash core builds on mihomo and is adapted to the constraints of Apple’s NetworkExtension framework. It processes traffic on your device, with performance tested on real hardware and the full source code open for review.
Frictionless way of managing project-specific commands
From sprig to sprout - Useful template functions for Go templates with steroids
Solana validator health in 60 seconds: score, leader duties, rewards, disk forecast, Prometheus. One static binary, read-only, never touches your keys.