
Kivy: Cross-platform Python Framework for GUI apps Development
Kivy: The Open Source Python App Development Framework. Build and distribute beautiful Python cross-platform GUI apps with ease. Kivy runs on Android, iOS, Linux, macOS and Windows.
Welcome to Kivy — Kivy 2.3.1 documentation
Kivy is an open source software library for the rapid development of applications equipped with novel user interfaces, such as multi-touch apps. We recommend that you get started with Getting Started .
Installing Kivy — Kivy 2.3.1 documentation
The easiest way to install Kivy is with pip, which installs Kivy using either a pre-compiled wheel, if available, otherwise from source (see below). Kivy provides pre-compiled wheels for the supported Python versions on Windows, macOS, Linux, and RPi. If no wheels are available pip will build the package from sources (i.e. on * BSD).
Introduction — Kivy 2.3.1 documentation
Kivy empowers you with the freedom to write your code once and have it run as-is on different platforms. Follow this guide to get the tools you need, understand the major concepts and learn best practices.
Kivy Basics — Kivy 2.3.1 documentation
Kivy depends on many libraries, such as SDL2, gstreamer, PIL, Cairo, and more. They are not all required, but depending on the platform you’re working on, they can be a pain to install. To ease your development process, we provide pre-packaged binaries for Windows, macOS and Linux.
Getting Started — Kivy 2.3.1 documentation
Getting Started¶. Introduction; Installing Kivy; A first App; Properties; Kv Design Language; Events
A first App — Kivy 2.3.1 documentation
Immerse yourself in the world of Kivy with your first App. The Pong Game Tutorial introduces the fundamental design patterns and the application development process. As you follow the tutorial, you will create a simple app. You will also learn how to run the app on your OS.
Tutorials — Kivy 2.3.1 documentation
Quick search. Go. Gallery of Examples. Gallery; 3D Rotating Monkey Head
Installation on Windows — Kivy 2.3.1 documentation
To install Kivy on Windows via pip, please follow the main installation guide. Installation components¶ Following, are additional information linked to from some of the steps in the main installation guide, specific to Windows. Installing Python¶ To install Python on Windows, download it from the main Python website and follow the ...
Kivy on Android — Kivy 2.3.1 documentation
The Kivy project provides all the necessary tools to package your app on Android, including building your own standalone APK or AAB that may be distributed on a market like the Google Play Store. This is covered fully in the Create a package for Android documentation.