RTS: request to struct. Generates Go structs from JSON server responses.
- rts
- json-server
- cli
- json
47,133 repositories indexed
1,057–1,080 of 2,020 · Most stars
RTS: request to struct. Generates Go structs from JSON server responses.
This is quick session for net/http in golang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.
http integration test framework
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.
Pattern matchings for Go.
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.
A Go library to simplify the use of SSH for devops
Correctly rounded decimals for Go
Apache Spark Connect Client for Golang
Frictionless way of managing project-specific commands
Tool for show test coverage in terminal for Go source files
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Small library to read your configuration from environment variables
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
go library for image programming (merge, crop, resize, watermark, animate, ease, transit)
A powerful GraphQL server implementation for Golang
Interactive viewer for JSON logs.
The implementation of Persian (Solar Hijri) Calendar in Go
go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
Compare various Image resize algorithms for the Go language
🛠 A full-featured dependency injection container for go programming language.
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