A simple cross platform API to access platform I/O including keyboard, mouse and touch events, window management and basic drawing using hardware acceleration where available.