This is a simple library for creating slideshows using the Python UI library NiceGUI. As an example, it contains the talk "NiceGUI - Inventing Python’s Nicest UI Framework" given by Falko Schindler at PyCon Ireland 2023.
- Create slideshows in Python.
- Include Markdown, images, and code.
- Unveil parts of the slide step by step.
- Interact with NiceGUI code examples directly in the slides.
- View synchronized speaker notes on another screen or mobile device.
- Use a countdown timer on the notes page.
Install required NiceGUI package:
pip install nicegui
Open the example slideshow from PyCon Ireland 2023:
python3 main.py
Or open a small demo slideshow:
python3 demo.py
Navigate with the arrow keys or using the navigation bar on the bottom.
Open /notes in another tap or on another device to view the slide notes.