Repository navigation
QtShadcn v0.0.16 - shadcn/ui-inspired theming for PySide/PyQt desktop apps #1
BugCodeX
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
We just shipped QtShadcn v0.0.16 — a small but opinionated theming layer for Qt desktop apps that brings the shadcn/ui design-token approach to PySide6, PyQt6, PySide2, and PyQt5.
What it is
QtShadcn lets you style a whole Qt application from a single XML file:
It resolves the tokens, renders a QSS stylesheet via Jinja2, and applies it to your
QApplicationin one call.What's new in v0.0.16
CONTRIBUTING.md,RELEASE.md, andCHANGELOG.md.blend_colorsutility.Features
darkdetect.QPushButton,QToolButton,QLineEdit,QTextEdit,QCheckBox,QRadioButton,QComboBox,QProgressBar,QSlider,QGroupBox,QFrame, and more.Try it
Then run the gallery:
git clone https://github.com/BugCodeX/QtShadcn.git cd QtShadcn make galleryStatus
This is an alpha release. The core theming pipeline is solid, but widget coverage is still growing. If a widget you need is missing, open an issue and we'll prioritize it.
If you try it, please leave a ⭐ and report any rough edges. Thanks!
All reactions