🌐
Kivy
kivy.org › doc › stable › examples › index.html
Gallery of Examples — Kivy 2.3.1 documentation
Kivy Language · Builder · Parser · External libraries · DDS File library · GstPlayer · Python mtdev · Asynchronous data loader · Kivy Logging · Metrics · Modules · Console · Inspector · JoyCursor · Keybinding · Monitor module · Recorder module ·
🌐
Python GUIs
pythonguis.com › tutorials › getting started with kivy for gui development in python
Kivy Python Tutorial: Build Your First GUI App (Beginner Guide)
May 31, 2023 - Note that your label must have the same name as your custom Python class in the app's file. Additionally, the .kv file must have the same name as your subclass of App, but without the App suffix and in lowercase. In this example, your subclass is named MainApp, so your .kv file must be main.kv. Now you can run the app from your command line. You'll get the following window on your screen: ... The Kv language, also known as kivy language or just kvlang, allows us to create widget trees in a declarative way.
🌐
GitHub
github.com › kivy › kivy › wiki › List-of-Kivy-Projects
List of Kivy Projects
September 18, 2022 - Liatris: A robotic, open-source project that determines any object’s exact pose and identity using a touch screen and RFID reader. It's primarily programmed in ROS, Kivy and Python.
Author   kivy
🌐
Kivy
kivy.org › gallery.html
Gallery | Kivy: Cross-platform Python Framework for GUI apps Development
Winner of the Python Discord Code Jam VI! A morse code app, allowing you to decode, encode, train your ear or your morse tapping skills, and even to send and receive messages in morse code!
🌐
Kivy
kivy.org › doc › stable › guide › basic.html
Kivy Basics — Kivy 2.3.1 documentation
import kivy kivy.require('2.1.0') # replace with your current kivy version ! from kivy.app import App from kivy.uix.label import Label class MyApp(App): def build(self): return Label(text='Hello world') if __name__ == '__main__': MyApp().run() You can save this to a text file, main.py for example, ...
🌐
GeeksforGeeks
geeksforgeeks.org › python › kivy-tutorial
Kivy Tutorial - GeeksforGeeks
October 4, 2025 - Learn the basics to get started with Kivy, including installation, setup and running your first application.
🌐
Tech with Tim
techwithtim.net › tutorials › python-module-walk-throughs › kivy-tutorial › example-gui
Python Kivy Example GUI Tutorial
# main.py from kivy.app import App from kivy.lang import Builder from kivy.uix.screenmanager import ScreenManager, Screen from kivy.properties import ObjectProperty from kivy.uix.popup import Popup from kivy.uix.label import Label from database import DataBase class CreateAccountWindow(Screen): namee = ObjectProperty(None) email = ObjectProperty(None) password = ObjectProperty(None) def submit(self): if self.namee.text != "" and self.email.text != "" and self.email.text.count("@") == 1 and self.email.text.count(".") > 0: if self.password != "": db.add_user(self.email.text, self.password.text,
🌐
Kivy
kivy.org › doc › stable-1.10.1 › gettingstarted › examples.html
Examples — Kivy 1.10.1 documentation
Kivy Language · Builder · Parser · External libraries · DDS File library · GstPlayer · Python mtdev · OSC · NO DOCUMENTATION (module kivy.uix.recycleview) simpleOSC 0.2 · Asynchronous data loader · Logger object · Metrics · Modules · Console · Inspector ·
🌐
Kivy
kivy.org › doc › stable › tutorials › firstwidget.html
A Simple Paint App — Kivy 2.3.1 documentation
We do that by creating a class that inherits from Widget (line 5-6) and although that class does nothing yet, we can still treat it like a normal Kivy widget (line 11). The if __name__ ... construct (line 14) is a Python mechanism that prevents you from executing the code in the if-statement ...
Find elsewhere
🌐
Real Python
realpython.com › mobile-app-kivy-python
Build a Mobile Application With the Kivy Python Framework – Real Python
August 16, 2024 - Free Download: Get a sample chapter from Python Tricks: The Book that shows you Python’s best practices with simple examples you can apply instantly to write more beautiful + Pythonic code. Kivy was first released in early 2011. This cross-platform Python framework can be deployed to Windows, ...
🌐
Kivy
kivy.org › doc › stable
Welcome to Kivy — Kivy 2.3.1 documentation
Kivy Language · Builder · Parser · External libraries · DDS File library · GstPlayer · Python mtdev · Asynchronous data loader · Kivy Logging · Metrics · Modules · Console · Inspector · JoyCursor · Keybinding · Monitor module · Recorder module ·
🌐
Kivy
kivy.org › doc › stable › tutorials-index.html
Tutorials — Kivy 2.3.1 documentation
Kivy Language · Builder · Parser · External libraries · DDS File library · GstPlayer · Python mtdev · Asynchronous data loader · Kivy Logging · Metrics · Modules · Console · Inspector · JoyCursor · Keybinding · Monitor module · Recorder module ·
🌐
Like Geeks
likegeeks.com › home › python › kivy tutorial – build desktop gui apps using python
Kivy tutorial - Build desktop GUI apps using Python
July 5, 2023 - Learn how to develop GUI desktop applications using Python Kivy library. In this tutorial, you will learn by examples how to play with kivy widgets.
🌐
TutorialsPoint
tutorialspoint.com › kivy › index.htm
Kivy Tutorial
One can follow the examples in this tutorial to develop attractive desktop GUI applications and mobile apps. Since kivy is a Python library, an intermediate level knowledge of Python programming is required.
🌐
Tech with Tim
techwithtim.net › tutorials › kivy-tutorial › setup
Python Kivy Tutorial - Setup/Creating A Simple Application
python -m pip install --upgrade pip wheel setuptools python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer python -m pip install kivy.deps.angle python -m pip install pygame python -m pip install kivy
🌐
Kivy
kivy.org › doc › stable › gettingstarted › intro.html
Introduction — Kivy 2.3.1 documentation
If you need more background on the Python language, you might be interested in these tutorials: ... Desktop computers: macOS, Linux, *BSD Unix, Windows. ... Android devices: tablets, phones. Any other touch-enabled professional/homebrew devices supporting TUIO (Tangible User Interface Objects). Kivy empowers you with the freedom to write your code once and have it run as-is on different platforms.
🌐
Python GUIs
pythonguis.com › examples › build a to-do app with python and kivy
Build a To-do App With Python, Kivy & SQLite — Step-by-Step Tutorial
March 1, 2025 - Learn how to build a To-do app with Python, Kivy, and SQLite. This step-by-step tutorial covers creating the GUI, managing tasks with a database, and adding CRUD functionality for a complete task manager.
🌐
PyPI
pypi.org › project › Kivy-examples
Kivy-examples · PyPI
KivEnt: entity-based game engine for Kivy. Oscpy: a Python implementation of Open Sound Control (OSC) network protocol.
      » pip install Kivy-examples
    
Published   Dec 26, 2024
Version   2.3.1
Homepage   http://kivy.org
🌐
Edureka
edureka.co › blog › kivy-tutorial
Kivy Tutorial In Python | Making Multi-Touch Applications | Edureka
July 20, 2020 - The kivy framework is stable and has a well-documented API. The graphics engine is built over OpenGL ES2, using a fast and modern pipeline. The toolkit comes with more than 20 widgets and all of them are highly extensible. ... Let us take a look at a simple app using Python kivy and a few basic widgets like label and FloatLayout.