guizero is a Python 3 library for creating simple GUIs.
It is designed to allow new learners to quickly and easily create GUIs for their programs.
from guizero import App, Text, PushButton app = App(title="guizero") intro = Text(app, text="Have a go with guizero and see what you can create.") ok = PushButton(app, text="Ok") app.display()
If you can download and unzip a file, you can install guizero - no special permissions or administrator rights are required.
If you have administrator rights and are connected to the internet, you can use pip to install guizero.
Comprehensive documentation can be found at lawsie.github.io/guizero including:
The aim of guizero is to make the process of creating simple GUIs quick, accessible and understandable for new learners.
Contributions are very welcome - please see lawsie.github.io/guizero/contributing for notes, build and deployment instructions.
All issues should be raised on github.com/lawsie/guizero/issues
Easy to install and easy to use. Hopefully there will be new widgets in the future but as it stands I would rate this as an outstanding tool to use. Documentation in a PDF format would really be cool to see. I have been through the excellent book available from this site or on the MagPi site and only wish more were available.