Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS (by kivy)

Kivy Alternatives

Similar projects and alternatives to kivy

  • KivyMD

    6 kivy VS KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications.

  • PySimpleGUI

    - kivy VS PySimpleGUI

    Launched in 2018. It's 2023 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive docs

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Flutter

    3 kivy VS Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • PySide

    - kivy VS PySide

    ATTENTION: This project is deprecated, please refer to PySide2 (by pyside)

  • flet

    3 kivy VS flet

    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • Toga

    - kivy VS Toga

    A Python native, OS native GUI toolkit.

  • python-for-android

    Turn your Python application into an Android APK

  • buildozer

    3 kivy VS buildozer

    Generic Python packager for Android and iOS

  • VideoTimeline

    A timeline widget for video editing software.

  • Django

    2 kivy VS Django

    The Web framework for perfectionists with deadlines.

  • NumPy

    2 kivy VS NumPy

    The fundamental package for scientific computing with Python.

  • nicegui

    2 kivy VS nicegui

    Create web-based user interfaces with Python. The nice way.

  • microblog

    2 kivy VS microblog

    A microblogging web application written in Python and Flask that I developed as part of my Flask Mega-Tutorial series.

  • PythonNet

    Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.

  • phasellm

    2 kivy VS phasellm

    Large language model evaluation and workflow framework from Phase AI.

  • Eel

    - kivy VS Eel

    A little Python library for making simple Electron-like HTML/JS GUI apps [Moved to:] (by samuelhwilliams)

  • Godot

    1 kivy VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better kivy alternative or higher similarity.

kivy reviews and mentions

Posts with mentions or reviews of kivy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-14.


Basic kivy repo stats
1 day ago

kivy/kivy is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of kivy is Python.

Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.