Minimalist net/http middleware for golang
Repository Index
81,588 visible repositories in the index
2,449–2,472 of 3,843 · Most stars
database gateway for building data-driven applications
- database
- gateway
- postgresql
- proxy
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
- concurrency
- go
- golang
- golang-library
:key: Idiotproof golang password validation library inspired by Python's passlib
RabbitMQ wire tap and swiss army knife
- rabbitmq
- tap
- wiretap
- golang
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
Go library for encoding glTF 2.0 files
- go
- golang
- gltf
- webgl
Run a web page like a program
- cross-platform
- golang
- headless-browser
- purego
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
- cross-platform
- desktop
- go
- golang
Simple logger for Go programs. Allows custom formats for messages.
- logger
- golang
- logging-library
A go library for reading and creating ISO9660 images
- iso
- iso9660
- cdrom
Create a QR code with your Wi-Fi login details
- golang
- wifi
- qrcode
- qrcode-generator
Collect golang runtime metrics, pushing to InfluxDB or pulling with Telegraf
- influxdb
- telegraf
- runtime-metrics
- expvars
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
- filter-map-reduce
- go-library
- stream-api
- filter
Go simple async message bus
- message-bus
- event-sourcing
- ddd
- async
Architecture checks for Go projects
- architecture
- go
- golang
- quality
Fluent SQL generation for golang
A lightweight schema-on-read analytics in a single binary
Run your own GPTChat Discord bot, with a single command!
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
- cqrs
- golang
- mediator
- mediator-pattern
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
- launcher
- payload
- elf
- elf-binaries
JSON query expression library in Golang.
A simple, remotely configurable monitoring service.
- docker-compose
- golang
- monitoring
- go