PyQt-Fluent-Widgets is a fluent design widgets library for PyQt5, PyQt6, PySide2, and PySide6 that brings modern Windows 11 and WinUI 3 styling to Qt applications.
The library solves the problem of creating modern, visually cohesive desktop applications with Qt by providing pre-built widgets styled according to Microsoft's Fluent Design System. Rather than building custom styling from scratch, developers can use ready-made components like buttons, input fields, navigation elements, and specialized widgets such as AcrylicLabel that implement the fluent aesthetic natively within the Qt framework.
Developers should choose this library if they are building PyQt or PySide applications targeting Windows and want a polished, contemporary appearance without extensive custom styling work. It suits projects where visual consistency with modern Windows applications matters and where developers prefer working within the Qt ecosystem. The project offers both a lite version and a full-featured version with additional advanced components, and a Pro version with even more specialized widgets is available. A Designer plugin integration is available for drag-and-drop component usage in Qt Designer, though this requires a separate purchase.
The project maintains active issue tracking with a documented bug reporting process that requests operating system information, library version, reproducible code, and reproduction steps. Development spans multiple framework branches to support PyQt5, PyQt6, PySide2, and PySide6 in parallel, indicating sustained effort to keep the library compatible across the Qt binding ecosystem. The project distinguishes between open-source and commercial licensing models, with a commercial license option available for proprietary applications.