Kivy is a NUI (natural user interface) toolkit that can be used on Android, iOS, Windows, Linux, Mac and *BSD.