Qt Alternatives

Qt is described as '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' and is a very popular app in the development category. There are more than 50 alternatives to Qt for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best Qt alternative is GTK, which is both free and Open Source. Other great apps like Qt are Flutter, Electron, Tauri and React Native.

Copy a direct link to this comment to your clipboard
Qt alternatives page was last updated

Alternatives list

  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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS
     
    |
    2
    28
    Comments about GTK as an Alternative to Qt
    Mino Developer
    0

    the interface is more linux styled, not very recommended for windows or macos apps

    Guest
    Positive
    -11

    GTK+ is more portable (including embedded systems) and includes wrappers to more languages than Qt.

    Review by a new / low-activity user.
    Qt Icon
    GTK icon
    • Most users think GTK is a great Qt alternative.

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

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

    • GTK is Free and Open SourceQt is Freemium and Open Source
  2. Flutter icon
     64 likes
    Copy a direct link to this comment to your clipboard

    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.

    42 Flutter alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • Dart
    • Flutter
     
    • Flutter is the most popular Self-Hosted alternative to Qt.

    • Flutter is Free and Open SourceQt is Freemium and Open Source
  3. Electron icon
     114 likes
    Copy a direct link to this comment to your clipboard

    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.

    43 Electron alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    3
    6
    Comments about Electron as an Alternative to Qt
    Nuncio Bitis
    Negative
    0

    GUI design isn't just for making web pages.

    Guest
    Negative
    1

    Electro is a completely different kind of software. It's like comparing a car to a bicycle, for real.

    Review by a new / low-activity user.
    Guest
    Negative
    1

    It is very ineficient compared to qt and not as crossplatform

    Review by a new / low-activity user.
    Qt Icon
    Electron icon
    • This alternative is disputed. Electron is a legitimate Qt alternative, but it might have issues that some users think are important.

    • Electron is Free and Open SourceQt is Freemium and Open Source
  4. Tauri icon
     25 likes
    Copy a direct link to this comment to your clipboard

    Tauri is a toolkit that helps developers make applications for the major desktop platforms - using virtually any frontend framework in existence. The core is built with Rust and the CLI leverages Node.js making Tauri a genuinely polyglot approach to creating and maintaining...

    12 Tauri alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
     
    • Tauri is the most popular Android & iPhone alternative to Qt.

    • Tauri is Free and Open SourceQt is Freemium and Open Source
    • Tauri is Lightweight and Security-focusedQt is not according to our users
  5. React Native icon
     40 likes
    Copy a direct link to this comment to your clipboard

    React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about — learn once, write...

    44 React Native alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    • React
     
    |
    1
    Comments about React Native as an Alternative to Qt
    Guest
    Positive
    -1

    Because transform into native (Android and iOS) code

    Review by a new / low-activity user.
    Qt Icon
    React Native icon
    • React Native is Free and Open SourceQt is Freemium and Open Source
  6. wxWidgets icon
     22 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+.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    9
  7. Mono icon
     39 likes
    Copy a direct link to this comment to your clipboard

    Mono is a free and open source project led by Xamarin (formerly by Novell and originally by Ximian) to create an Ecma standard compliant .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

    7 Mono alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Oracle Solaris
    • Android
    • iPhone
    • Self-Hosted
    • Mono
     
  8. Kivy icon
     17 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.

    14 Kivy alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPad
     
    • Kivy is the most popular iPad alternative to Qt.

    • Kivy is Free and Open SourceQt is Freemium and Open Source
  9. Copy a direct link to this comment to your clipboard

    Svelte Native is a new approach to building mobile applications using NativeScript. Where other JavaScript mobile development frameworks like React Native and NativeScript-Vue do the bulk of their work on the mobile device, Svelte Native shifts that work into a compile step that...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Mac
    • Linux
    • NativeScript
     
  10. Avalonia UI icon
     10 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.

    26 Avalonia UI alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
     
    |
    1
    Comments about Avalonia UI as an Alternative to Qt
    Mino Developer
    Negative
    0

    not well maintained, the documentation that says to be for version v11 is the same as for version 10, and the actual packages are completely different. NOT RECOMMENDED

    Qt Icon
    Avalonia UI icon
    • Avalonia UI is the most popular Web-based alternative to Qt.

    • Avalonia UI is Free and Open SourceQt is Freemium and Open Source
  11. MauiKit icon
     4 likes
    Copy a direct link to this comment to your clipboard

    MauiKit is a framework based on QQC2 and Kirigami, that helps to create convergent applications that run on GNU Linux and Android, based on the Maui HIG. MauiKit is an open source framework to make the applications look good, made by .

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Android
     
  12. 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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
    Comments about Qt for Python (PySide) as an Alternative to Qt
    Blek Lerio
    Positive
    0

    PySide is a perfect companion for Python devs who needs a reliable Qt UI in their project.

    Qt Icon
    Qt for Python (PySide) icon
    • Qt for Python (PySide) is Free and Open SourceQt is Freemium and Open Source
12 of 53 Qt alternatives