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 25 alternatives to PyQt for a variety of platforms, including Linux, Windows, Mac, Self-Hosted and BSD apps. The best PyQt alternative is GTK, which is both free and Open Source. Other great apps like PyQt are Kivy, wxWidgets, Cambalache and Avalonia UI.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your sitePyQt alternatives page was last updated

Alternatives list

  1. GTK icon
     55 likes

    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.

    38 GTK alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS
    • US flagUnited States
    GTK screenshot 1
    Good alternative?
     
  2. Kivy icon
     18 likes

    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.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPad
    Good alternative?
     
  3. wxWidgets icon
     22 likes

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  4. Cambalache icon
     2 likes

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    Good alternative?
     
  5. Avalonia UI icon
     10 likes

    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.

    30 Avalonia UI alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    Good alternative?
     
  6. CustomTkinter icon
     3 likes

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

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Python
    • Self-Hosted
    Good alternative?
     
  7. Workbench lets you experiment with GNOME technologies, no matter if tinkering for the first time or building and testing a GTK user interface.

    Cost / License

    Platforms

    • Linux
    • Flathub
    • GNOME
    Good alternative?
     
  8. BeeWare icon
     4 likes

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  9. The Qt for Python project aims to provide a complete port of the PySide module to Qt.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  10. wxPython icon
     11 likes

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

    24 wxPython alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  11. Iced icon
     1 like

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

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Rust
    • BSD
    • Self-Hosted
    Good alternative?
     
  12. Tkinter icon
     1 like

    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.

    12 Tkinter alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Mac
    • Linux
    Good alternative?
     
12 of 25 PyQt alternatives