Recommendations for Well-Written Open-Source QML Projects to Study
-
wrote on 12 Apr 2025, 12:57 last edited by
Hello everyone,
I'm currently at an intermediate level with QML and looking to deepen my understanding by studying well-structured, real-world projects. I'm particularly interested in open-source applications that demonstrate best practices in QML and Qt Quick development, such as effective use of layouts, models, animations, and integration with C++ where applicable.
If you know of any open-source projects or repositories that are good examples of clean, maintainable QML code, I’d really appreciate your recommendations.
Thank you in advance!
-
Hi
KDE comes to mind.
-
wrote on 13 Apr 2025, 05:04 last edited by
Yes, I’ve come across similar recommendations in other forums, and I agree — KDE projects are some of the best examples when it comes to high-quality QML code.
That said, I was wondering if there are any other open-source projects (outside of KDE) that you would recommend studying — ideally ones that also demonstrate solid architecture, clean QML practices, and possibly QML-C++ integration.
-
If memory serves well, Wireshark has had its GUI fully rewritten with Qt.
-
wrote on 13 Apr 2025, 19:47 last edited by
Please also review this older (but still very relevant thread): https://forum.qt.io/topic/158013/what-s-the-most-beautiful-creative-interesting-software-made-with-qt-you-ve-seen
-
wrote on 15 Apr 2025, 12:45 last edited by
@SGaist
Yes it's with QT, but i want some QML projects. But it's absolutely good to read.Thanks
-
Please also review this older (but still very relevant thread): https://forum.qt.io/topic/158013/what-s-the-most-beautiful-creative-interesting-software-made-with-qt-you-ve-seen
wrote on 15 Apr 2025, 12:47 last edited by@KH-219Design
Thanks for your recommend. -
There's also
-
-
There's also
wrote 4 days ago last edited by@GrecKo
Absolutely, these projects are fantastic opportunities to learn and explore new concepts. Thanks for sharing them! -
wrote 4 days ago last edited by
Here are some other notable projects I came across on GitHub that I think are worth checking out:
-
Cool Retro Term – A terminal emulator that mimics the look and feel of old-school CRT monitors. Very nostalgic and well-crafted.
-
Meshroom – A powerful 3D reconstruction software based on photogrammetry, open-source and great for experimentation.
-
Dots hyprland – A neat Hyprland dotfiles collection with a clean and customized look.
-
shell – Another dotfiles repo, minimal and well-structured, perfect for ricing inspiration.
-
V2Ray Desktop – A GUI client for V2Ray on Windows, useful for managing proxy configurations.
Hope these are helpful to others as well!
-
7/10