Kivy Alternatives
Kivy is described as 'Python library for development of multi-touch enabled media rich applications. The aim is to allow for quick and easy interaction design and rapid prototyping, while making your code reusable and deployable' and is a software framework in the development category. There are more than 10 alternatives to Kivy for a variety of platforms, including Mac, Windows, Linux, Self-Hosted and Python apps. The best Kivy alternative is Qt, which is both free and Open Source. Other great apps like Kivy are Flutter, Electron, GTK and PyQt.
filter to find the best alternatives
Kivy alternatives are mainly Software Frameworks but may also be Android Development Tools or Web App Development Tools. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Kivy.- Software Framework
- Free • Open Source
- 258 likes53 Qt alternatives
Qt is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.
License model
- Freemium • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
Qt Features
Qt VS Kivy
Is Qt a good alternative to Kivy? - 60 likes39 Flutter alternatives
Build apps for any screen. Flutter transforms the app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
License model
- Free • Open Source
Application types
Platforms
- Self-Hosted
- Dart
- Flutter
Flutter VS Kivy
Is Flutter a good alternative to Kivy? - 108 likes44 Electron alternatives
If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
Electron Features
Electron VS Kivy
Is Electron a good alternative to Kivy? - 54 likes36 GTK alternatives
GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Chrome OS
GTK Features
GTK VS Kivy
Is GTK a good alternative to Kivy? PyQt Features
PyQt VS Kivy
Is PyQt a good alternative to Kivy?- 2 likes8 CustomTkinter alternatives
A modern and customizable python UI-library based on Tkinter.
CustomTkinter VS Kivy
Is CustomTkinter a good alternative to Kivy? - 3 likes3 BeeWare alternatives
Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
BeeWare Features
BeeWare VS Kivy
Is BeeWare a good alternative to Kivy? - 9 likes18 Qt for Python (PySide) alternatives
The Qt for Python project aims to provide a complete port of the PySide module to Qt.
Qt for Python (PySide) VS Kivy
Is this a good alternative to Kivy? - 10 likes23 wxPython alternatives
wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular...
wxPython VS Kivy
Is wxPython a good alternative to Kivy? - 1 like18 PyGTK alternatives
PyGTK lets you to easily create programs with a graphical user interface using the Python programming language. The underlying GTK+ library provides all kind of visual elements and utilities for it and, if needed, you can develop full featured applications for the GNOME Desktop.
PyGTK VS Kivy
Is PyGTK a good alternative to Kivy? - 1 like1 LambdaNative alternatives
LambdaNative is a cross-platform development environment written in Scheme, supporting Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD and OpenWrt.
LambdaNative VS Kivy
Is LambdaNative a good alternative to Kivy? - Like this app12 Ribir alternatives
Ribir is a Rust GUI framework that helps you build beautiful and native multi-platform applications from a single codebase.
Ribir VS Kivy
Is Ribir a good alternative to Kivy?