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 from GitHub (not recommended for production use):
$ pip install git+https://github.com/cmdvmd/kivy-cupertino.git
To install Kivy Cupertino for development use, install with the dev
extra:
$ pip install kivycupertino[dev]
Check out examples/
for examples of various
widgets in Kivy Cupertino
Functionality | Status |
---|---|
Dark Mode | ๐ |
Long Press | โ |
Swipe | โ |
SF Symbols | โ |
Action Sheet | โ |
Activity Indicator | โ |
Alert Dialog | โ |
Button | โ |
Date Picker | ๐ |
Label | โ |
Modal Button | โ |
Navigation Bar | โ |
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