go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #258 of 2,841 repositories GStars tracks this week (top 9%).
No releases in the last 90 days; the most recent was 103 days ago, with 289 contributors on GitHub.
Gained 7% more stars in the last 90 days than in the 90 days before.
Use Cases & Benefits
- Provides a Go microservices framework for building cloud-native applications using HTTP/gRPC and Protobuf.
- Offers a comprehensive, extensible toolchain and middleware support for robust, high-performance distributed systems.
- Use for developing scalable microservices with unified transport and metadata handling in Go.
- Use for integrating observability features like tracing and metrics with OpenTelemetry and Prometheus.
- Use for generating and serving Swagger API documentation automatically for REST and gRPC services.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
The name is inspired by the Greek-mythology-based game "God of War". It tells the adventures of Kratos becoming a god of war from a mortal and launching a god-killing slaughter.
Kratos is a microservice-oriented governance framework implemented by golang, which offers convenient capabilities to help you quickly build a bulletproof application from scratch, such as:
Kratos is accessible, powerful, and provides tools required for large, robust applications.
Kratos has the most extensive and thorough documentation and example library of all modern web application frameworks, making it a breeze to get started with the framework.
We also provide a modern template. This template should help reduce the work required to set up modern projects.
Kratos boosts your productivity. With the integration of excellent resources and further support, programmers can get rid of most issues might encounter in the field of distributed systems and software engineering such that they are allowed to focus on the release of businesses only. Additionally, for each programmer, Kratos is also an ideal one learning warehouse for many aspects of microservices to enrich their experiences and skills.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+167 stars over 81 days across 8 snapshot days; best day +4 on Jul 26.
Forks
4.2K+13
Open issues
116+32
Compared with peers in AI
Fastest-growing repositories GStars tracks in this cohort for the week of Oct 4, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| ifixai-ai/iFixAi | 28.4K | +4.2K | 75 | today |
| heygen-com/hyperframes | 64.6K | +4.0K | 45 | today |
| calesthio/OpenMontage | 68.6K | +3.8K | 75 | — |
| thedotmack/claude-mem | 101.1K | +3.7K | 75 | 2 days ago |
| rohitg00/ai-engineering-from-scratch | 69.8K | +3.5K | 75 | today |
| go-kratos/kratos | 26.0K | +0 | 75 | 103 days ago |
| Category median | 68.6K | +3.8K | 75 | — |
Discover Repositories
Search across tracked repositories by name or description