ioGame TypeScript SDK
JSON →The ioGame TypeScript SDK (iohao-sdk) at version 21.0.1 provides a non-blocking client interface for interacting with ioGame game servers over WebSocket and Protobuf. It offers two API styles: callback-based and async/await, plus broadcast listening and error handling. Key differentiators include code generation support that reduces boilerplate and enforces type safety, making server-client integration more like local method calls. The SDK is TypeScript-first with bundled types, and supports Cocos Creator, Vue, and plain HTML/TS projects. It is actively maintained by ioGame team with regular releases.