PyQt Alternatives

PyQt is described as 'Combines all the advantages of Qt and Python' and is an app in the development category. There are more than 10 alternatives to PyQt for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best PyQt alternative is GTK, which is both free and Open Source. Other great apps like PyQt are Kivy, CustomTkinter, wxWidgets and Avalonia UI.

PyQt iconPyQt
  19
  • FreeOpen Source
  • ...

PyQt combines all the advantages of Qt and Python .

More about PyQt
PyQt alternatives page was last updated Aug 19, 2024
Copy a direct link to this comment to your clipboard
  1. GTK icon
     55 likes
    Copy a direct link to this comment to your clipboard

    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.

    36 GTK alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS

    GTK Features

    1.  Cross-Platform

    GTK VS PyQt

     
    • GTK is the most popular Windows, Mac & Linux alternative to PyQt.

    • GTK is the most popular Open Source & free alternative to PyQt.

    • GTK is Free and Open SourcePyQt is also Free and Open Source
  2. Kivy icon
     16 likes
    Copy a direct link to this comment to your clipboard

    Kivy is a 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.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPad

    Kivy Features

    1.  Python-based
    2.  Desktop Application
    3.  Cross-Platform
    4.  OPENGL
    5.  MultiTouch

    Kivy VS PyQt

     
    • Kivy is the most popular Android & iPad alternative to PyQt.

    • Kivy is Free and Open SourcePyQt is also Free and Open Source
  3. CustomTkinter icon
     3 likes
    Copy a direct link to this comment to your clipboard

    A modern and customizable python UI-library based on Tkinter.

    License model

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Python
    • Self-Hosted

    Properties

    1.  Support for Themes
    2.  Easy to use

    Features

    1.  MIT License
    2.  Tkinter Based
    3.  Python-based
    4.  Hover effect
    5.  Modern

    CustomTkinter VS PyQt

     
    • CustomTkinter is the most popular Self-Hosted alternative to PyQt.

    • CustomTkinter is Free and Open SourcePyQt is also Free and Open Source
  4. wxWidgets icon
     21 likes
    Copy a direct link to this comment to your clipboard

    wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    wxWidgets Features

    1.  C++

    wxWidgets VS PyQt

     
  5. Avalonia UI icon
     9 likes
    Copy a direct link to this comment to your clipboard

    Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of platforms including: Windows, Linux (desktop & embedded), macOS, Android, iOS and Browser.

    27 Avalonia UI alternatives

    License model

    • FreeOpen Source

    Country of Origin

    • EE flagEstonia
    • European Union flagEU

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone

    Avalonia UI Features

    1.  Graphical User Interface

    Avalonia UI VS PyQt

     
    • Avalonia UI is the most popular Web-based & iPhone alternative to PyQt.

    • Avalonia UI is Free and Open SourcePyQt is also Free and Open Source
  6. Copy a direct link to this comment to your clipboard

    Workbench lets you experiment with GNOME technologies, no matter if tinkering for the first time or building and testing a GTK user interface.

    License model

    • FreeOpen Source

    Country of Origin

    • GB flagUnited Kingdom

    Platforms

    • Linux
    • Flathub
    • GNOME

    GNOME Workbench Features

    1.  Linting
    2.  Rust
    3.  Gtk

    GNOME Workbench VS PyQt

     
  7. Cambalache icon
     1 like
    Copy a direct link to this comment to your clipboard

    Cambalache is a new RAD tool that allow development of user interfaces for Gtk 4 and Gtk 3 toolkit. It was born as a substitute for Glade.

    License model

    • FreeOpen Source

    Country of Origin

    • CL flagChile

    Platforms

    • Linux

    Cambalache Features

    1.  Live Preview
    2.  Rad
    3.  C++
    4.  Gtk
    5.  C-sharp

    Cambalache VS PyQt

     
  8. Copy a direct link to this comment to your clipboard

    The Qt for Python project aims to provide a complete port of the PySide module to Qt.

    18 Qt for Python (PySide) alternatives

    License model

    • FreeOpen Source

    Country of Origin

    • FI flagFinland
    • European Union flagEU

    Platforms

    • Mac
    • Windows
    • Linux

    Qt for Python (PySide) Features

    1.  Coding

    Qt for Python (PySide) VS PyQt

     
  9. wxPython icon
     11 likes
    Copy a direct link to this comment to your clipboard

    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...

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    wxPython VS PyQt

     
  10. Tkinter icon
     1 like
    Copy a direct link to this comment to your clipboard

    The tkinter package (“Tk interface”) is the standard Python interface to the Tcl/Tk GUI toolkit. Both Tk and tkinter are available on most Unix platforms, including macOS, as well as on Windows systems.

    11 Tkinter alternatives

    License model

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Windows
    • Mac
    • Linux

    Tkinter Features

    1.  Supports Python
    2.  Graphical User Interface

    Tkinter VS PyQt

     
  11. Iced icon
     1 like
    Copy a direct link to this comment to your clipboard

    iced is a cross-platform GUI library for Rust. It is inspired by Elm, a delightful functional language for building web applications.

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Rust
    • BSD
    • Self-Hosted

    Iced Features

    1.  Cross-Platform
    2.  Graphical User Interface
    3.  Typesafe

    Iced VS PyQt

     
  12. BeeWare icon
     3 likes
    Copy a direct link to this comment to your clipboard

    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

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    BeeWare Features

    1.  Python-based
    2.  Cross-Platform

    BeeWare VS PyQt

     
12 of 22 PyQt alternatives