Kivy (framework)

Kivy is a free and open source Python framework for developing mobile apps and other multitouch application software with a natural user interface (NUI).

It is distributed under the terms of the MIT License, and can run on Android, iOS, Linux, macOS, and Windows.

[7] The framework contains all the elements for building an application such as: Kivy is an evolution of the PyMT project.

As with other user interface markup languages, it is possible to easily create a whole UI and attach interaction.

Kivy participated in Google Summer of Code under the Python Software Foundation.