Skip to content

The app makes fully functional presentation out of your HTML slides.

Notifications You must be signed in to change notification settings

ser0vs/HTML_Slide_Presenter

Repository files navigation

HTML Slide Presenter 📽️

A high-performance web application to present HTML-based slides with zero-latency transitions and local media support.

🚀 Getting Started

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

  2. Serve the app: Use any local static server (e.g., npx serve .).

  3. Import: Click "Open Project Folder" and select the top-level my-presentation/ folder.

📺 Presentation Controls

  • Right Arrow / Space / Click Right: Next Slide (Seamless)
  • Left Arrow / Click Left: Previous Slide
  • Esc: Exit Presentation

🛠️ PPTX Export

  1. Configure resolution in the sidebar.
  2. Export presentation.json and the Python script.
  3. Run the script locally to generate a native PowerPoint file.

About

The app makes fully functional presentation out of your HTML slides.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors