Skip to content
The Daily Repo

go-kratos / kratos

Your ultimate Go microservices framework for the cloud-native era.

Why this job: matched by what the repo talks about: framework, native, cloud

What it does

  • API-first development with Protobuf and generated HTTP/gRPC code.
  • Unified transport layer for HTTP and gRPC.
  • Composable middleware for recovery, logging, validation, tracing, metrics, auth, and more.
  • Pluggable registry, configuration, and encoding components.
  • Standard-library log/slog based logging with OpenTelemetry extensions in contrib packages.

Get started

go install github.com/go-kratos/kratos/cmd/kratos/v3@latest
kratos upgrade

You need: Go 1.25 or later; protoc-gen-go

Maintenance
Active
Last commit 17 days ago
Stars
26,027
+14 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v3.0.0
Released 4 months ago
Built with
Go
98% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
98% closed
25 still open
Pull requests
1,549 merged
82 waiting
Releases
73
2 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
dapr / dapr26,1863 days agoApache-2.0Mac, Windows, Linux
microsoft / multi-agent-reference-architecture25016 days agoMITNo downloads
BrainDAO / adk-ts1194 months agoMITNo downloads
More: languages, topics and project record

Languages

  • Go 98%
  • Go Template 1%
  • Shell <1%
  • Makefile <1%

Topics

  • ai
  • architecture
  • cloud-native
  • framework
  • generate
  • go
  • golang
  • grpc
  • http
  • kratos
  • mcp
  • microservice

Project record

  • JobAgent frameworks
  • StatusListed
  • Commits2,047
  • Forks4,180
  • Watching433
  • Stars in 28 days+62
  • CreatedJan 10, 2019
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try