GitHub repo

go-kratos/kratos

Go Tracked since 2019-01-10 Updated 2026-07-16 View source ↗

#104 of 783 by Stars among GitHub repos

25.8k Stars

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

About

Kratos is a lightweight Go framework for building cloud-native microservices. It provides small, explicit APIs for transport, middleware, registry, configuration, logging, encoding, and code generation so applications can focus on business logic.

Kratos v3 reduces core dependencies and makes previously implicit behavior explicit. Review the v2 to v3 migration guide before upgrading production services.

If you discover a security vulnerability in Kratos, please contact go-kratos@googlegroups.com. Security reports are handled privately before disclosure.

Thank you for contributing to Kratos. The contribution guide is available in the Kratos documentation.

Kratos is open-sourced software…

Excerpted from github.com/go-kratos/kratos

Latest metrics

Stars 25.8k 2026-07-16
Forks 4.2k 2026-07-16
Commits 2.0k 2026-07-16
Releases 73 2026-07-16
Watchers 432 2026-07-16
Open issues 13 2026-07-16
Open PRs 71 2026-07-16