apache/thrift
Apache Thrift
About the project
Thrift is a lightweight, language-independent software stack for point-to-point RPC. Its compiler generates code from a simple IDL across 28 languages, letting programs in different languages share data and call remote procedures.
Useful for
- Generate clients and servers in different languages from a single .thrift file
- Set up RPC communication between services written in C++, Java, and Python
- Upgrade the server while keeping compatibility with older clients
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- GitHub Trending C++ today: #7.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 10,960
- Today
- 0 · ≈ 0 by evening
- Forks
- 4,112
- Issues and pull requests
- 3,940
- Watchers
- 444
- Language
- C++
- License
- Apache-2.0
- Latest release
- v0.24.0 · July 11, 2026
- Created
- September 18, 2009
- Last push
- September 24, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 26, 2026GitHub Trending C++ today: #7
More in this category
-
5.5
hydra-db/hydradb
HydraDB is a distributed graph database written in Rust that stores the graph durably on S3-compatible object storage, with separate data nodes and indexers. It supports OpenCypher queries, GraphBLAS traversal, Neo4j…
-
3.1
tokio-rs/tokio
An asynchronous runtime for Rust providing non-blocking I/O, a task scheduler, timers, and network sockets. Used to build reliable concurrent applications and network services in Rust.
-
2.7
nodejs/node
Open-source, cross-platform JavaScript runtime environment used to build server-side applications, CLI tools and build tooling. Governed by the OpenJS Foundation, it ships Current, LTS and Nightly releases.
-
2.7
supabase/supabase
Postgres development platform: hosted database with auth, auto-generated REST/GraphQL APIs, realtime subscriptions, file storage and edge functions. An open-source Firebase alternative.
-
2.6
payloadcms/payload
Open-source fullstack Next.js framework that provides a ready-made TypeScript backend and admin panel. Used as a headless CMS or as a base for applications with a custom frontend.
-
2.6
tokio-rs/toasty
An async ORM for Rust from the tokio team: models are defined as structs with a derive macro, supporting SQLite/Turso, PostgreSQL, MySQL and DynamoDB. It does not hide the target database's capabilities and generates…