Md To PPTX

Convert Markdown to PowerPoint presentations via Pandoc.

gabrielmoreira Updated 17 repo stars

File contents

md-to-pptx

Convert Markdown to PowerPoint presentations via Pandoc.

When to Use

  • Authoring decks in Markdown, delivering in PowerPoint
  • Generating slide decks from existing documentation
  • Pipelines that need .pptx for corporate templates

What's Here

md-to-pptx.cjs — Node script that wraps Pandoc.

External Dependencies

  • node (≥ 16)
  • pandoc (≥ 3.0) on PATH

Usage

node md-to-pptx.cjs deck.md
node md-to-pptx.cjs deck.md --output deck.pptx
node md-to-pptx.cjs deck.md --reference-doc template.pptx

Slide Structure

Markdown PowerPoint
# Title Title slide
## Section Content slide
Body paragraphs / lists Slide body
--- (HR) Slide break (no heading)

Frontmatter Hooks

---
title: My Deck
author: Your Name
date: 2026-04-28
---

Notes

  • Use --reference-doc with a corporate .pptx to inherit theme, fonts, master slides
  • Round-trip with pptx-to-md is lossy for complex layouts; lossless for text/image content

gabrielmoreira/agent-skills-mirror/tree/main/mirrors/repos/fabioc-aloha@Alex_Skill_Mall/plugins/converters/md-to-pptx/skills/md-to-pptx commit 88a12b7cd2

Frequently asked questions

npx skillmds@latest add gabrielmoreira/md-to-pptx