Custom Widgets logo Custom Widgets
v2.5.0 released — legible theme palette, WCAG contrast fixes, an exact widget catalog

Premium Qt Widgets for
Python Desktop Apps

Advanced DataTable, analytics, charts, and 100+ pro-grade components for PySide6 and PyQt6. Build beautiful desktop apps faster.

Create free account View pricing

Quick installation

pip install QT-PyQt-PySide-Custom-Widgets

Zero-QSS Styling

Design with JSON themes and design tokens. No more digging through QSS stylesheets. Swap themes in one line.

AI-Powered Designer

MCP integration for natural language UI generation. Describe your layout and watch it build in real time.

A widget for every screen

DataTable, charts, navigation, animations, inputs and more — free and open source. Pro adds DataTable Pro and a commercial licence.

v2.5.0 Release

A legibility sweep of the design tokens: a new on-surface-muted role for secondary text, fifteen colour sites fixed to meet WCAG contrast minimums, and per-widget token lists that are now exact across the whole catalog.

Release notes

Community

GPL-3.0

Development happens in the open on GitHub — issues, pull requests and the full source for the free edition.

Join on GitHub

Ready to build better desktop apps?

Free and open source under GPLv3, installed straight from PyPI — start building professional Python desktop applications today.