# Kratos

**Canonical:** https://apis.io/apis/kratos/kratos/  
**Provider:** Kratos — https://apis.io/providers/kratos/  
**Documentation:** https://go-kratos.dev/

Kratos is published by [Kratos](https://apis.io/providers/kratos/) on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include Cloud-Native, Frameworks, Go, gRPC, and Microservices.

Kratos is a Go framework for building cloud-native microservices, originally created at Bilibili. It provides built-in support for HTTP and gRPC transports, service discovery, configuration management, logging, metrics, and tracing, following a clean architecture approach with Protocol Buffers for API definitions.

## Machine-readable artifacts (2)

- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/kratos/refs/heads/main/json-schema/kratos-configuration.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/kratos/refs/heads/main/apis.yml

## Tags

Cloud-Native, Frameworks, Go, gRPC, Microservices, Protocol Buffers, Service Discovery

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/kratos/kratos/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/kratos/.
