apache/thrift
Apache Thrift observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 60
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 244
- age_days: 6193
- days_rel: 53
- days_push: 9
- n_releases_24m: 4
Adoption not part of the score
10953 stars · 4105 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC, combining an interface definition language, a code generator, and runtime libraries for transport, serialization, and protocol handling. It supports 28 programming languages, enabling interoperable clients and servers with non-atomic version compatibility.
Use cases
- build cross-language rpc services
- generate client and server stubs from an idl
- serialize data between services written in different languages
- upgrade server apis while keeping old clients compatible
- implement microservices communication across polyglot stacks
When to choose
- you need rpc between services written in different programming languages
- you want a mature, apache-backed idl with broad language support
- backward and forward compatibility across client/server versions matters
When to avoid
- you only need simple rest or json apis without an idl
- you want a modern single-language rpc stack like grpc with first-class http/2 streaming
- your team cannot maintain multi-language generated code
Facets
library · maturity stable
rpc serialization http-client http-server microservices apis developer-tools backend cross-platform cpp jvm python go rust dotnet php ruby idl code-generator microservices cross-language apache network-client network-server binary-protocol code-generation nodejs
1 source
- readme: https://github.com/apache/thrift · fetched 2026-08-28 · cd90ad6201e9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/thrift | main | 86 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem