A curated list of resources referring to Qt/QML development.
-
Qt-Advanced-Stylesheets - Advanced Stylesheets with Theming Support for Qt
-
qt-material - Material inspired stylesheet for PySide2, PySide6, PyQt5 and PyQt6
-
QtVSCodeStyle - VS Code Style for PySide and PyQt.
-
QDarkStyleSheet - A dark style sheet for QtWidgets application
-
PyQtDarkTheme - A flat dark theme for PySide and PyQt.
-
QRCodeGenerator - QRCode generator (c++/Qt #gui)
-
mayo - 3D CAD viewer and converter based on Qt + OpenCascade
-
libQGLViewer - libQGLViewer is an open source C++ library based on Qt that eases the creation of OpenGL 3D viewers.
-
Qt-Advanced-Docking-System - Advanced Docking System for Qt
-
SARibbon - Ribbon Control for Qt
-
qdia - Simple schematic/diagram editor
-
BlockMod - A C++ programming library (based on Qt) for graphical block modeling, with graphical connection editing and serialization of the block schematics.
-
nodeeditor - Qt Node Editor. Dataflow programming framework
-
QMarkdownTextEdit - A C++ Qt QPlainTextEdit widget with markdown highlighting support and a lot of other extras
-
ready-cpp-qt-qml-js-sqlite-login-android-ios - Develop your application mobile Android - iOS in C++ - Qt - QML - JS - SQLite and create your own système and connexion.
-
Fast Food Login - This is a test project to exercise what i've learned with QtQuick so far. The app was designed in Figma
-
Qmlcontrols - QtQml 控件 & 实用工具
-
qnanopainter - Library for implementing OpenGL accelerated Qt (Quick) C++ UI components.
-
QuickQanava - 🔗 C++17 network / graph visualization library - Qt6 / QML node editor.
-
qt-material-widgets - Qt widgets-based implementation of the Material Design specification.
-
FluentUI - FluentUI for QML
-
CppQtFluentUi888 - FluentUI For Cpp Qt
-
Material-Qt - A fully custom QML library built on the Material design scheme
- GammaRay - GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
-
QSimpleUpdater - Updater system for Qt applications
-
QtAutoUpdater - A Qt library to automatically check for updates and install them
-
FigmaQML - Converts Figma designs to QML/QtQuick
-
aqt-stylesheets - Apply CSS style sheets to QML applications
-
AppImageKit - Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
-
SingleApplication - Replacement of QtSingleApplication for Qt 5 and Qt 6 with support for inter-instance communication.
-
glTF-SDK - glTF-SDK is a C++ Software Development Kit for glTF (GL Transmission Format -https://github.com/KhronosGroup/glTF).
-
QmlAppTemplate - Qt6 / QML application template, with a full set of visual controls, as well as CI setups with build and deploy scripts.
-
amnezia-client - Amnezia VPN Client (Desktop+Mobile)
-
MTuner - MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms
-
breakpad - A set of client and server components which implement a crash-reporting system.
-
crashpad - Crashpad is a crash-reporting system.
-
json - JSON for Modern C++
-
tinyxml2 - TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
-
pugixml - Light-weight, simple and fast XML parser for C++ with XPath support
-
cpp-httplib - A C++ header-only HTTP/HTTPS server and client library
-
asio2 - Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port,socks5.
- sqlite_orm - SQLite ORM light header only library for modern C++
-
tdesktop - Telegram Desktop messaging app
-
MuseScore - MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
-
tiled - Flexible level editor
-
tomviz - Cross platform, open source application for the processing, visualization, and analysis of 3D tomography data
-
obs-studio - Free and open source software for live streaming and screen recording
-
qgroundcontrol - Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
-
LibrePCB - A powerful, innovative and intuitive EDA suite for everyone!
-
LibreCAD - LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.
-
qcad - QCAD - The Open Source 2D CAD. QCAD is a cross-platform CAD solution for Windows, macOS and Linux. It supports the DXF format and optionally the DWG format (through a proprietary plugin).
-
TeXstudio - TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.
-
notes - Fast and beautiful note-taking app written in C++. Write down your thoughts.
-
Scrite - Scrite is an open-source screenwriting app.
-
LightManager - C++, Qt, QML, CMake, Google Testing, QTest
-
status-desktop - Status Desktop client made in Nim & QML
-
zeal - Offline documentation browser inspired by Dash
-
keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
-
desktop - 💻 Desktop sync client for Nextcloud
-
moonlight-qt - GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
-
OCTproZ - OCTproZ is an open source software for optical coherence tomography processing and visualization.
-
nekoray - Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
-
ChineseChess - Cross-platform and online battle platform game based on Qt: Chinese Chess. Also known as:『Xiangqi』『中国象棋』
-
qtquickeffectmaker - Qt Quick Effect Maker (QQEM) for creating and editing custom shader effects
-
ScreenPlay - See https://gitlab.com/kelteseth/screenplay - Modern, Cross Plattform, Live Wallpaper & Widgets ! Free on Steam : https://store.steampowered.com/app/672870/ScreenPlay/
- Qt-Examples - Minimal examples of Qt concepts.
-
QtStudios - The Future of Digital Experiences
-
Scythe Studio - Scythe Studio is a group of software development enthusiasts using Qt QML and C++ technologies.
-
Qt6 QML Book - The Qt 6 Book - A book about QML
-
QML Book - The source code for the upcoming qml book
-
Qt6 QML For Beginners - The Community Version of Qt6 QML For Beginners