A UDP server for the Wii U GamePad, which emulates a controller and is written in C++ for Windows.
Running the client requires a jailbroken Wii U with Homebrew.
This server relies on ViGEmBus, a driver for emulating controllers. It can be downloaded and installed from here.