A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers. Maintained by tsrpc on GitHub, where it has earned 1,931 stars from the community.