A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
- golang
- go
- web-framework
- api-server
47,133 repositories indexed
241–264 of 421 · Most stars
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
Translatedgin auto binding, grpc, and annotated route, gin annotated routes, grpc, automatic parameter binding tool
⚡️ Automatically add Trace Spans to Go functions
A bunch o' Docker Compose files used to quickly spin up local databases.
MixMusic is a native desktop player for YouTube Music and Spotify on macOS, Windows and Linux with Community Themes and Plugins. Documentation & Features: https://mixmusic.functionx.dev/docs/
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
Rolling writer is an IO util for auto rolling write in go.
:key: Idiotproof golang password validation library inspired by Python's passlib
Architecture checks for Go projects
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.
A simple, remotely configurable monitoring service.
A CLI tool for managing and executing SQL queries across multiple databases. Written in Go, made beautiful with BubbleTea
Monitoring changes in the source file and automatically compile and run (restart).
End to end functional test and automation framework
Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph hygiene and remove unused code with a very fast CLI.
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
A personal agent that works on your life around the clock, on a Mac you own. One sentence to Claude Code installs it.
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
This package provides json web token (jwt) middleware for goLang http servers
Pocketbase extention built in Go with stripe webhooks currently in use at sign365.com.au and fastpocket.dev
Speech, voices, stories, audiobooks, dubbing and transcription, made on your Mac. Free and open source.