Get the latest tech news
Kivy – a cross platform Python UI framework
Open source Python framework for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.
Kivy runs on Android, iOS, Linux, macOS and Windows. With a single codebase, you will be able to deploy apps on Windows, Linux, macOS, iOS and Android. Kivy is released under the MIT License, is 100% free to use, and is professionally developed, backed and maintained.
Or read this on Hacker News