zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

68
/ 100
Established

Provides code generation from `.api` schema files to HTTP/RPC services with built-in resilience patterns—automatic timeout propagation, circuit breakers, rate limiting, and load shedding—all without manual configuration. Features cross-language code generation (Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript) and integrates with service discovery, distributed tracing, and parameter validation across HTTP and gRPC protocols.

32,816 stars. Actively maintained with 20 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

32,816

Forks

4,287

Language

Go

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

20

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/zeromicro/go-zero"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.