Skip to content

falkoschindler/nicedeck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NiceDeck

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.

Features

  • 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.

Getting started

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.

About

Create slideshows in Python using NiceGUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published