Navigation Menu

Skip to content
Mirko Galimberti edited this page Oct 24, 2021 · 63 revisions

Installation, Documentation and Examples

Extensive installation instructions as well as tutorials and general documentation, including an API reference, can be found at A PDF version is also available.

Kivy ships with many examples which can be found in the examples folder.

Getting started




  • Plyer: a platform-independent api to use features commonly found on various platforms, notably mobile ones
  • Pyjnius: a Python module to access Java class as Python class, using JNI.
  • Python for Android: Access Android specific functionality
  • Pyobjus: a Python module to access Objective-C class as Python class, using Objective-C runtime reflection
  • Google Analytics and Monitoring: Kivy recipe for Google analytics, play services and bug reporting.
  • Google Play Recipes: An example of a Google Play Services client.

Getting help

At Kivy, we love code and coders so we want to help you. Feel free to ask questions, make comments or join us for a chat. All we ask is that you be nice and follow our Community Guidelines.



This section contains internal notes for the Kivy devs.

Hardware Compatibility List and known issues

This section lists hardware with known issues with kivy.


The information here is not exhaustive but provides a brief overview of the Kivy landscape. If you know of any other good resources that should be added, please let us know! Oh, and enjoy Kivy!

Clone this wiki locally