SaaSHub helps you find the best software and product alternatives Learn more →
Qt Alternatives
Similar projects and alternatives to Qt
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
-
gecko-dev
DEPRECATED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
-
-
-
-
-
JUCE
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Qt discussion
Qt reviews and mentions
-
Pygfx
QRhi is pretty much the exact same goal than pygfx with a different implementation: https://github.com/qt/qtbase/tree/dev/src/gui/rhi
I've been using it for 4-ish years now in https://ossia.io
Pros:
-
Ant Design – the second most popular React UI framework
Compared to any major UI library out there. Take QT for example:
https://github.com/qt/qtbase/blob/5d1ded3359ee8bffa33a4b83d5...
That ANT Table is not complex. QT has tons of legacy and supports way more features, yet, code is easier to grasp and maintain. Also, C# and WinForms, if you don't like C++:
https://referencesource.microsoft.com/#System.Windows.Forms/...
-
Current Issues With The Qt Project - From The Outside Looking In
Qt mono repo : .. you could check out all submodules and simply use CMake to exactly achieve this. A mono repo also means that if I only use qtbase and declarative, I would need to have all submodules in there? - No
-
Why is building a UI in Rust so hard?
For e.g. if you’re writing a framework, you need to interface with Cocoa on MacOS to draw windows, which only provides an Objective C or Swift interface. You can look at the Qt source code and see how they do it: https://github.com/qt/qtbase/tree/067b53864112c084587fa9a507eb4bde3d50a6e1/src/plugins/platforms/cocoa
-
Fish (shell) porting to Rust from C++
That's because Qt 6 wholeheartedly converted to CMake for you. (At least it is better than qmake.) In order to support this Qt has this large battery of CMake files [1]. Qt is of course a clear outlier, but you can't expect the same level of support from every other library you want. My points about "anything exotic" still stand.
[1] https://github.com/qt/qtbase/tree/dev/cmake
- A question about how GUI libraries are written.
-
A GTK4 Firefox with Libwaita is the next step into the right direction (Please click on the link and upvote my proposal).
What are you talking about? Qt has GTK theme support built-in: https://github.com/qt/qtbase/tree/dev/src/plugins/platformthemes/gtk3
- Ask HN: Why is there no performant remote desktop for Mac/Linux?
-
What is this "Portal" which keeps sending notifications when opening the Choose a diskfile window? Is it safe to disable the notifications of it, or will I miss important notifications?
This looks like the Qt bug solved by this commit: https://github.com/qt/qtbase/commit/acaabc9108dfe75530960cf8e3ec4f3602cd82e0
- Where online can I find the Qt6 header files?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 May 2025
Stats
qt/qtbase is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of Qt is C++.