A high-performance web application to present HTML-based slides with zero-latency transitions and local media support.
-
Organize your project folder:
my-presentation/ ├── slides/ <-- Place all .html files here │ ├── 01_intro.html │ ├── 02_demo.html │ └── ... └── media/ <-- Place all images, videos, etc. here ├── logo.png ├── background.mp4 └── ...Crucial: In your HTML, reference media as
media/filename.ext. -
Serve the app: Use any local static server (e.g.,
npx serve .). -
Import: Click "Open Project Folder" and select the top-level
my-presentation/folder.
- Right Arrow / Space / Click Right: Next Slide (Seamless)
- Left Arrow / Click Left: Previous Slide
- Esc: Exit Presentation
- Configure resolution in the sidebar.
- Export
presentation.jsonand the Python script. - Run the script locally to generate a native PowerPoint file.