The light Python GUI builder (currently based on PyQt5)
How to start
With docker && x11:
git clone https://github.com/AndreiPuchko/zzgui.git
# sudo if necessary
cd zzgui/docker-x11 && ./build_and_run_menu.sh
With PyPI package:
poetry new project_01 && cd project_01 && poetry shell
poetry add zzgui
cd project_01
python -m zzgui > example_app.py && python example_app.py
Explore sources:
git clone https://github.com/AndreiPuchko/zzgui.git
cd zzgui
pip3 install poetry
poetry shell
poetry install
python3 demo/demo_00.py # All demo launcher
python3 demo/demo_01.py # basic: main menu, form & widgets
python3 demo/demo_02.py # forms and forms in form
python3 demo/demo_03.py # grid form (CSV data), automatic creation of forms based on data
python3 demo/demo_04.py # progressbar, data loading, sorting and filtering
python3 demo/demo_05.py # nonmodal form
python3 demo/demo_06.py # code editor
python3 demo/demo_07.py # database app (4 tables, mock data loading) - requires a zzdb package
python3 demo/demo_08.py # database app, requires a zzdb package, autoschema
demo/demo_03.py screenshot
Build standalone executable
(The resulting executable file will appear in the folder dist/)
One file
pyinstaller -F demo/demo.py
One directory
pyinstaller -D demo/demo.py
Metadata
Release files for zzgui 0.1.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zzgui-0.1.18.tar.gz | 46.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zzgui-0.1.18-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 107.0 kB
Release files / zzgui-0.1.18.tar.gz
| Download URL | zzgui-0.1.18.tar.gz |
|---|---|
| Size | 46.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e05737b16a39967f2bdae2b72bba07d8bbb02097123a8f2ee752c14ec4b3888
|
|
BLAKE2b-256 checksum How to use checksums |
105882595fcc6331b579c09bf384c994043228fe52e3d61927d12e845f118e68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.11 CPython/3.9.5 Linux/5.11.0-49-generic
|
Release files / zzgui-0.1.18-py3-none-any.whl
| Download URL | zzgui-0.1.18-py3-none-any.whl |
|---|---|
| Size | 60.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75319c63cb66dc81e11c7f37e2cc7039710c2f4cbb7c0beaa66aab83634c1a7f
|
|
BLAKE2b-256 checksum How to use checksums |
e2c1d6e94360bbe1e1397d770e6da35d65891de6b9396179aef4a3f843d5e930
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.11 CPython/3.9.5 Linux/5.11.0-49-generic
|