skillfed

PySide6-Fluent-Widgets

A fluent design widgets library based on PySide6

pyside6-fluent-widgets v1.11.3 90.4K downloads/30d#13,586 on PyPI8,067
Copyleft license GPLv3 Active released

What it is and what it does

PySide6-Fluent-Widgets is a widget library that brings Microsoft's Fluent Design System to PySide6 applications. It wraps PySide6 with pre-built, styled components that follow Windows design guidelines, so you can build modern desktop UIs without hand-coding every visual detail. The library depends on PySide6 for the underlying Qt bindings, PySideSix-Frameless-Window for custom window chrome, and darkdetect to adapt the UI to system light/dark mode.

The package is distributed in two variants: a standard version and a full-featured version (installable with [full]) that includes additional components like AcrylicLabel. It's actively maintained with 90409 monthly downloads and comprehensive documentation. Non-commercial use is free under GPLv3, but commercial applications require a paid license.

Use it for:

  • Build a desktop application with a modern Windows Fluent Design look without manually styling every control.
  • Create a cross-platform tool that adapts its UI theme to the system's light or dark mode preference.
  • Develop an internal utility or data-entry application that needs professional appearance with minimal design effort.
  • Prototype a Windows-native UI quickly using fluent components in Qt Designer.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides fluent design UI widgets for PySide6 applications, enabling developers to build modern Windows-style interfaces.

Yes, if you are building a non-commercial PySide6 application and want a modern Windows-style UI without extensive custom styling. The library is actively maintained, well-documented, and has no known vulnerabilities. For commercial use, you must purchase a license. Installation friction is low and dependencies are standard.

Install

pyside6-fluent-widgets on PyPI

pip

pip install pyside6-fluent-widgets

uv

uv add pyside6-fluent-widgets

poetry

poetry add pyside6-fluent-widgets

Installing PySide6-Fluent-Widgets

Before you install

Installation is straightforward with low friction; the package is actively maintained with a recent release 13 days old and 8067 repository stars. Three runtime dependencies are standard Python packages.

License in practice

Licensed under GPLv3 for non-commercial use; commercial applications require a separate commercial license. Using this in a proprietary product without a license creates legal exposure.

Quickstart

pip install PySide6-Fluent-Widgets

from qfluentwidgets import FluentWindow
from PySide6.QtWidgets import QVBoxLayout

window = FluentWindow()
window.show()

Verify before relying

  • Whether the full-featured version with AcrylicLabel requires additional system dependencies or compilation steps.
  • Exact Python version compatibility (requires_python is unspecified in the fact sheet).
  • Performance characteristics or memory footprint when rendering large numbers of fluent widgets.

Package facts

License GPLv3 (copyleft)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies 3 — PySide6, PySideSix-Frameless-Window, darkdetect
Maintenance actively maintained — 13 days since the last release
Last repo commit
First released
Downloads 90,409/month — #13,586 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: pyside6_fluent_widgets-1.11.3-py3-none-any.whl

Keywords: pyside6, fluent, widgets

License :: OSI Approved :: GNU General Public License v3 (GPLv3)Operating System :: OS IndependentProgramming Language :: Python :: 3

Tags

pyside6 fluent widgetswindows fluent design uimodern pyside6 componentsfluent design system pythonpyside6 ui libraryqt fluent widgets
ui-frameworkwindows-designpyside6

More Application Frameworks packages

Further reading