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

    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

    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

    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
     
  4. JUCE icon
     5 likes

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

    19 JUCE alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Codename One icon
     9 likes

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

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

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

    Cost / License

    • Free Personal
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Android Tablet
     
  9. 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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. PyGObject icon
     1 like

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

    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