English | 中文

tRPC - A multi-language, pluggable, high-performance RPC framework

What is tRPC

tRPC is a high-performance RPC framework that designed based on the concept of pluggable,the overall design follows the following principles:

By using tRPC, you can:

Features

Supported languages

To start using tRPC

Per-language quickstart guides and tutorials can be found in the tRPC website . Code examples are available in the examples directory.

To start developing tRPC

Contributions are welcome!

Please read How to contribute which will guide you through the entire workflow of how to build the source code, how to run the tests, and how to contribute changes to the tRPC codebase.

Feedback

Report bugs, ask questions or give suggestions by Issues

Copyright

The copyright notice pertaining to the Tencent code in this repo was previously in the name of “THL A29 Limited.” That entity has now been de-registered. You should treat all previously distributed copies of the code as if the copyright notice was in the name of “Tencent.”