Contents

Kivy 2.3.1

0

An open-source Python framework for developing GUI apps that work cross-platform, including desktop,

An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms.

Stars: 18833, Watchers: 18833, Forks: 3162, Open Issues: 869

The kivy/kivy repo was created 15 years ago and the last code push was 3 hours ago.
The project is extremely popular with a mindblowing 18833 github stars!

How to Install kivy

You can install kivy using pip

pip install kivy

or add it to a project with poetry

poetry add kivy

Package Details

Author
Kivy Team and other contributors
License
MIT
Homepage
http://kivy.org
PyPi:
https://pypi.org/project/Kivy/
Documentation:
https://kivy.org/doc/stable/
GitHub Repo:
https://github.com/kivy/kivy

Classifiers

  • Artistic Software
  • Games/Entertainment
  • Multimedia/Graphics/3D Rendering
  • Multimedia/Graphics/Capture/Digital Camera
  • Multimedia/Graphics/Presentation
  • Multimedia/Graphics/Viewers
  • Multimedia/Sound/Audio/Players/MP3
  • Multimedia/Video/Display
  • Scientific/Engineering/Human Machine Interfaces
  • Scientific/Engineering/Visualization
  • Software Development/Libraries/Application Frameworks
  • Software Development/User Interfaces
No  kivy  pypi packages just yet.

Errors

A list of common kivy errors.

Code Examples

Here are some kivy code examples and snippets.

GitHub Issues

The kivy package has 869 open issues on GitHub

  • update user_data_dir, create user_cache_dir, Move Kivy configuration to app-specific directories for desktop OS,
  • Fix pytest 9 compatibility
  • Update dependency setuptools to ~=80.10.1
  • Incomplete documentation showing up on website under master
  • Re-integrate hover package into Kivy
  • Update dependency build to ~=1.4.0
  • Update GitHub Artifact Actions (major)
  • Update actions/cache action to v5
  • Add support for Python 3.14
  • Support provider selection on a per-instance basis for image, text and audio_output providers
  • Update softprops/action-gh-release action to v2.5.0
  • Update dependency sphinx to v9
  • Update actions/checkout action to v6
  • Update dependency cibuildwheel to ~=3.3.1
  • Mobile wheels

See more issues on GitHub

Related Packages & Articles

psutil 7.2.2

Cross-platform lib for process and system monitoring.

daemonize 2.5.0

Library to enable your code run as a daemon process on Unix-like systems.

caio 0.9.25

Asynchronous file IO for Linux MacOS or Windows.

aiofile 3.9.0

Asynchronous HTTP client/server framework for asyncio and Python

colorama 0.4.6

ANSI escape character sequences have long been used to produce colored terminal text and cursor positioning on Unix and Macs . Colorama makes this work on Windows, too, by stripping ANSI sequences it finds (which would appear as gobbledygook in the output) into win32 calls to modify the state of the terminal. Colorama has no requirements other than the standard library.