Kivy Cupertino is a collection of iOS style widgets following Apple's Human Interface guidelines to be used with the Kivy cross-platform graphical framework without sacrificing ease of use or application performance.
To install Kivy Cupertino from PyPI, use pip
:
$ pip install kivycupertino
To use newly implemented functionalities that have not yet been published to PyPI, install with git
(not recommended for production use):
$ git clone https://github.com/cmdvmd/kivy-cupertino.git
$ cd kivy-cupertino
$ python setup.py install
Check out examples/
for examples of
various widgets in Kivy Cupertino
Functionality | Status |
---|---|
Dark Mode | π |
SF Symbols | π§ |
Action Sheet | β |
Activity Indicator | β |
Alert Dialog | β |
Back Button | β |
Button | β |
Date Picker | π |
Label | β |
Navigation Bar | β |
Next Button | β |
Page Controls | β |
Picker | π |
Progress Bar | β |
Scroll View | β |
Screen Manager | β |
Search Bar | β |
Segmented Controls | β |
Slider | β |
Stepper | β |
Switch | β |
Symbol | β |
Symbol Button | β |
System Button | β |
Tab Bar | β |
Table | π |
Text Field | β |
Text View | β |
Time Picker | π |
Toolbar | β |
β Working
π§ Work in Progress
π Planned
To help improve this project, fork our repository. Visit the projects page to view pending projects you may be able to work on