Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
- golang
- grpc-go
- prisma
- kubernetes
47,133 repositories indexed
97–120 of 121 · Most stars
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
A generic oplog/replication system for microservices
Library for setting values to structs' fields from env, flags, files or default tag
A tiny wrapper over amqp exchanges and queues 🚌 ✨
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
Start gRPC microservice from YAML, plugin of rk-boot
A tiny wrapper around NSQ topic and channel :rocket:
CLI tool for running coding agents inside hardware-isolated microVMs
Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana
RES Service protocol library for Go
A RESTful caching micro-service in Go backed by Couchbase
Start gin microservice from YAML, plugin of rk-boot
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
Configuration and dependency injection
A Go distributed systems development framework
A light-weight package for in-app micro batch processing
Static analysis from configs → Kubernetes NetworkPolicies in seconds
Go package for IP2Location.io. Fetch geolocation and proxy data for an IP address, or query WHOIS details for a domain. Integrate an IP geolocation API into Golang backends, microservices and command-line tools. Enrich IPv4 and IPv6 traffic with location intelligence and network details for analytics and security use cases.
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
Health checker for Go services
Sentimental Analysis Microservice
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.