This repo consists of a client and server used to help me animate a character programmatically in real-time, it can also be adapted and extended to animate any rig using the Pose Bone Groups and Inverse Kinematics.
To install the Blender Plugin you also need to install the Websockets library in your Blender 2.8+ Python environment.