Your ultimate Go microservices framework for the cloud-native era.
- golang
- framework
- kratos
- go
47,133 repositories indexed
1–24 of 30 · Most stars
Your ultimate Go microservices framework for the cloud-native era.
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
go generate based graphql server library
Generate Go client and server boilerplate from OpenAPI 3 specifications
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
The Developer Platform for Modern APIs
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
Simple middleware to rate-limit HTTP requests.
Dead simple rate limit middleware for Go.
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Golang rate limiters for distributed applications
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
A protoc plugin that generates graphql execution code from Protocol Buffers.
Beautiful, integrated, OpenAPI documentation.
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 🚀
RTS: request to struct. Generates Go structs from JSON server responses.
A set of performant rate limiters for Go
Go Client for the Unsplash API
Golang polkadot substrate scale codec
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection
protoc plugin that generates HTTP server and client