SkillLift has not run this. The preview comes from the project, and the description is based on its README.
html2pptx
Converts a browser HTML deck to PowerPoint, keeping text and shapes editable where it can.
html2pptx · html2pptx contributors (GX-Alex) · MIT
Install
Clone and install
git clone https://github.com/GX-Alex/html2pptx.git cd html2pptx python -m pip install -r requirements.txt
Convert a deck
python skills/html2pptx/scripts/html2pptx.py input.html -o output.pptx
Commands are copied word for word from the project's README. Read them before you run them.
Why it was picked
It solves one annoying step: a browser deck someone now needs as an editable PowerPoint.
Why it exists
A browser deck looks great until someone needs a .pptx. Screenshot exports then cannot be edited.
What you get
A .pptx with native text and shapes where possible. The project favours editability over a pixel-perfect match.
How it works
- Clone it and install the dependencies.
- Run the converter on your HTML deck.
- Open the result in PowerPoint and check every page.
What it needs
Python 3.10 or later, Node.js 18 or later, Chrome or Chromium, and python-pptx.
In short
Pick this when the deck already exists as slide-shaped HTML. It is not for long web pages.
Worth knowing
The preview is the project's own diagram of how it works, not a sample slide.
Used in these workflows
- Raise money or pitch step 5