Kivy é uma biblioteca Python para desenvolvimento de interfaces ricas de forma multiplataforma. Ela permite criar aplicativos para dispositivos móveis como Android e iOS de forma fácil usando widgets pré-definidos. Embora Kivy seja uma boa opção para jogos e aplicativos específicos, pode ser difícil para usuários se acostumarem com interfaces desenvolvidas com ela em aplicativos comuns.