Choose when you prefer a more opinionated, cloud-native microservices framework with built-in features over go-kit's library-style approach.
Your ultimate Go microservices framework for the cloud-native era.
- 25.9k
- Go
- MIT
Go microservices toolkit
A standard library/toolkit for building microservices in Go, providing abstractions for transport, logging, tracing, circuit breaking, and other distributed system concerns.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose when you prefer a more opinionated, cloud-native microservices framework with built-in features over go-kit's library-style approach.
Your ultimate Go microservices framework for the cloud-native era.
Choose when you want an opinionated Go framework with built-in database and observability support for microservices.
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Choose when you need a pluggable, RPC-centric microservices framework with built-in service discovery and messaging.
A Go agent harness and service framework
Choose when you need a high-performance, extensible RPC framework specifically for building microservices.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Choose when you want a TypeScript-based multi-tenant microservice starter with CQRS, GraphQL, and event sourcing.
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
These projects were analysed and named kit among their alternatives. The relationship is not symmetric — how kit rates them is a separate judgement, made when kit is analysed in its own right.
calls kit “Microservices toolkit focused on decoupled transports and hex architecture; suitable for complex service designs.”
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
calls kit “choose when you want a transport-agnostic microservices toolkit with pluggable endpoints rather than an HTTP-only framework; note it has had no recent pushes.”
High performance, minimalist Go web framework
calls kit “Choose it for a non-opinionated library-style microservices toolkit, but it is stale (no push for over 2 years).”
Your ultimate Go microservices framework for the cloud-native era.
calls kit “when you need a battle-tested Go microservices toolkit from before the agent-harness era.”
A Go agent harness and service framework
calls kit “choose if you prefer a library-based toolkit you can assemble yourself, but note it has had no pushes in 2+ years.”
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
calls kit “choose if you prefer a minimal library of composable microservice primitives over a full framework, but note it is less actively maintained.”
A powerful framework for faster, easier, and more efficient project development.