{"repo":"kivy/plyer","free":true,"listed":false,"github":"https://github.com/kivy/plyer","clone":"git clone https://github.com/kivy/plyer.git","description":"Plyer is a platform-independent Python wrapper for platform-dependent APIs","language":"Python","stars":1797,"topics":["python","api-wrapper","windows","linux","macos","ios","android"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Plyer Plyer is a platform-independent Python API for accessing hardware features of various platforms (Android, iOS, macOS, Linux and Windows). Plyer is managed by the Kivy Team. It is suitable for use with Kivy apps, but can be used independently. How plyer works? Plyer tries not to reinvent the wheel, and will call external libraries to implement the API in the easiest way, depending on the current platform. - On Android (python-for-android), PyJNIus is used. - On iOS (kivy-ios) and macOS, pyobjus is used. - On Windows, macOS and Linux, other commonly found libraries and programs are used. Supported APIs Platform Android iOS Windows macOS Linux ------------------------------ :-------: :---: :-------: :-----: :-----: Accelerometer ✔ ✔ ✔ ✔ Audio recording ✔ ✔ ✔ Barometer ✔ ✔ Battery ✔ ✔ ✔ ✔ ✔ Bluetooth ✔ ✔ Brightness ✔ ✔ ✔ Call ✔ ✔ Camera (taking picture) ✔ ✔ Compass ✔ ✔ CPU count ✔ ✔ ✔ Devicename ✔ ✔ ✔ ✔ Email (open mail client) ✔ ✔ ✔ ✔ ✔ Flash ✔ ✔ GPS ✔ ✔ ✔ Gravity ✔ ✔ Gyroscope ✔ ✔ Humidity ✔ IR Blaster ✔ Keystore ✔ ✔ ✔ ✔ ✔ Light ✔ Maps ✔ ✔ Native file chooser ✔ ✔ ✔ ✔ ✔ Notifications ✔ ✔ ✔ ✔ Orientation ✔ ✔ Proximity ✔ Screenshot ✔ ✔ ✔ SMS (send messages) ✔ ✔ ✔ Spatial Orientation ✔ ✔ Speech to text ✔ Storage Path ✔ ✔ ✔ ✔ ✔ Temperature ✔ Text to speech ✔ ✔ ✔ ✔ ✔ Unique ID ✔ ✔ ✔ ✔ ✔ Vibrator ✔ ✔ Voip ✔ ✔ Wifi ✔ ✔ ✔ Documentation Full documentation, including details about the API, is available online. If you are not using the latest version of Plyer, earlier versions of the","default_branch":null,"files":null,"tree":[],"storefront":"/r/kivy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kivy/plyer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}