Turns a .pptx into deck Markdown. The file is read here in your browser and
never uploaded anywhere.
Drop a .pptx hereor click to choose one
Imported
Unzip into decks/, then run node tools/build-manifest.mjs
and commit. Expect to edit it down: slides written for narration usually carry
more text than reads well in a repo.
slides.md
Needs a look
This browser can't unzip in the page
Importing needs DecompressionStream('deflate-raw'), which this
browser does not provide. Use a current Chrome, Edge, Firefox or Safari, or run
the command line version instead:
This page needs a web server
You opened it from your file system. Browsers refuse to load JavaScript
modules over file://, so the converter cannot start.
From the decks-as-code folder: python -m http.server 8000 --directory dist
then open http://localhost:8000/import.html.
Or skip the browser entirely:
node tools/import-pptx.mjs talk.pptx --slug my-talk