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 Self-Hosted 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. WaterUI icon
     Like
    Copy a direct link to this comment to your clipboard

    A modern, cross-platform UI framework for Rust that renders to native platform widgets (UIKit/AppKit on Apple, Android View on Android) rather than drawing its own pixels. Build reactive, declarative UIs with Rust's type safety and performance.

    Cost / License

    Application type

    Platforms

    • Self-Hosted
     
  2. 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...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  3. Appcelerator icon
     5 likes
    Copy a direct link to this comment to your clipboard

    The Appcelerator platform is everything you need to create great, native mobile apps—all from a single JavaScript code base.

    Cost / License

    • Paid
    • Proprietary

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
    • Appcelerator is the most popular commercial alternative to Qt.

    • Appcelerator is Paid and ProprietaryQt is Freemium and Open Source
  4. JUCE icon
     5 likes
    Copy a direct link to this comment to your clipboard

    JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins for all the major operating systems.

    Cost / License

    • Free Personal
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Codename One icon
     9 likes
    Copy a direct link to this comment to your clipboard

    Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

    Cost / License

    • Freemium (Subscription)
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • Windows Phone
    • iPad
    • Eclipse
    • IntelliJ IDEA
    • Maven
    • NetBeans
     
  6. Dear ImGui icon
     3 likes
    Copy a direct link to this comment to your clipboard

    Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).

    10 Dear ImGui alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  7. Copy a direct link to this comment to your clipboard

    Light­weight and mod­u­lar C++11/C++14 graph­ics mid­dle­ware for games and da­ta vi­su­al­iza­tion.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted
     
  8. NoesisGUI icon
     4 likes
    Copy a direct link to this comment to your clipboard

    NoesisGUI is a User Interface middleware for videogames and realtime applications:

    12 NoesisGUI alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Android Tablet
     
  9. Copy a direct link to this comment to your clipboard

    Elements C++ GUI is a modern C++ (esp. C++14 and C++17) UI library. Featuring resolution independence and HDPI support, with modularity as another focal point, the library is made for general purpose use while also covering everything needed for audio plugin development.

    14 Elements C++ GUI alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. PyGObject icon
     1 like
    Copy a direct link to this comment to your clipboard

    PyGObject is a Python package which provides bindings for GObject based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
     
  11. Copy a direct link to this comment to your clipboard

    The Standard Widget Toolkit (SWT) is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  12. pywebview icon
     2 likes
    Copy a direct link to this comment to your clipboard

    pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. You may think of as Electron for Python (minus huge executable sizes).

    15 pywebview alternatives

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
You are at page 3 of Qt alternatives