Kivy TutorialReadDiscussCoursesPracticeImprove Article ImproveSave Article SaveLike Article LikeKivy is an opensource Python library that allows you to develop multi-platform graphical user interface applications on Windows, macOS, Android, iOS, Linux, and Raspberry-Pi. In addition to regular mouse and keyboard inputs, it supports multitouch events. Applications made using Kivy will appear similar across all the platforms but it also means that the applications feel or look will differ from any native application. Table Of Content – Getting StartedWidgetsButtonsLayoutsThe kv Design Language (.kv file tutorial)WidgetsButtonsLayoutsApplications and ProjectsRecent Articles on Kivy !!Getting StartedWhat is Kivy?Kivy Introduction & InstallationHello World in KivyWidgetsLabel Widget in KivyTextinput widget in kivyCanvas in kivyLine (Canvas) in kivyCheckbox widget in KivyDropdown list in kivyWindow size Adjustment in KivyScrollview widget in kivyCarousel Widget In KivyBoxLayout widget in KivySlider widget in KivyAdd image widget in KivyPopup widget in KivySwitch widget in KivySpinner widget in kivyProgress Bar widget in kivyBubble in kivyTabbed panel in kivyScatter in kivyHow to use multiple UX Widgets in kivyAnimation in KivyButtonsWorking with buttons in KivyButton Action in KivyChange button Color in KivyChange the size and position of button in KivyPython – Rounding button corners in kivyDisable Kivy ButtonText Input box with a verification button in kivyUse image as a button in kivyLayoutsFloat Layout in KivyGridLayouts in KivyStackLayout in KivyAnchorLayout in KivyRelative Layout in KivyPageLayout in KivyLayouts in layouts (Multiple Layouts) in KivyThe kv Design Language (.kv file tutorial)WidgetsKivy .kv FileCreate Box Layout widget using .kv fileCanvas in Kivy using .kv fileTextInput in kivy using .kv fileCreate checkbox using .kv filePython | Drop-down list in kivy using .kv fileDrop-down list in kivy using .kv fileSwitch widget in Kivy using .kv fileSpinner widget in Kivy using .kv filePopup widget in Kivy using .kv fileCarousel Widget In Kivy using .kv fileSlider widget using .kv fileProgressbar widget in kivy using .kv fileRecycleView in KivyAdding image in Kivy using .kv fileSet Background Template in kivyScreenManager in Kivy using .kv fileAnimation in Kivy using .kv fileButtonsPython | Working with buttons in Kivy with .kv filePython – Change button color in kivy using .kv filePython – Change kivy button size and position using kv fileToggle button in kivy using .kv fileAdd image button using .kv file in kivyPython – Rounding button corners in kivy using .kv fileDisable kivy button using .kv fileFloating Action type button in kivy – PythonAnimated Floating Action Button in kivy – PythonText Input box with a verification button in kivy (using .kv file)Circular (Oval like) button using canvas in kivy (using .kv file)LayoutsGrid Layout in Kivy without .kv fileStackLayout in Kivy using .kv fileFloatLayout in Kivy using .kv fileAnchorLayout in Kivy using .kv fileRelative Layout in Kivy using .kv filePageLayout in Kivy using .kv fileApplications and ProjectsEllipse (different polygons) in KivyMake a simple window using kivyVkeyboard (virtual keyboard) in kivyMultiple Sliders widgets Controlling Background Screen or WindowColor in KivyHow to use Multiple kv files in kivyAccordion in kivyAccordion in kivy using .kv fileCreating a Simple Drawing App in kivyFile chooser in kivyMake a calculator using kivyCreate a stopwatch using clock object in kivy using .kv fileCreate a stopwatch Using Clock Object in kivyLast Updated : 17 Jul, 2023Like Article Save Article Please Login to comment...