Vibrix is a planned professional desktop UI framework for Python, built on PySide6 and a unified design system. It is intended to provide reusable components, themes, layouts, templates and development standards.
No. The repository is in an architecture and pre-development baseline phase. No stable public release has been published.
Not yet. A public package must not be assumed to exist until an official release is announced and documented.
The approved baseline is Python 3.12 or newer.
Windows 10 and Windows 11 are the primary targets. Linux and macOS may be evaluated in future phases but are not currently guaranteed.
PySide6 is the frozen UI foundation because it provides the official Qt for Python binding, a mature desktop widget system and a suitable base for long-term reusable framework architecture.
A centralized Theme Engine is part of the approved architecture. Runtime implementation has not started in this baseline.
Only with prior maintainer approval during the current restricted pre-development
phase. Read .github/CONTRIBUTING.md and the current LICENSE first.
The project intends to select an open-source license before its first public release,
but the current LICENSE does not grant public permission to copy, modify or
distribute the project.
The repository currently contains a prepared source skeleton. Framework implementation will begin only after documentation, architecture and baseline approval are complete.
Use the GitHub bug-report template with a minimal reproduction. Report vulnerabilities
privately according to .github/SECURITY.md.
Start at docs/index.md. User guides, API documentation and tutorials will be added as
implementation becomes available.