Kivy es un framework para crear aplicaciones multiplataforma con interfaz gráfica desde Python. Permite desarrollar apps para Android e iOS generando la interfaz con OpenGL en lugar de widgets nativos. Incluye soporte para multi-táctil, depuración gráfica, programación reactiva y herramientas como Buildozer para empaquetar apps para Android.