jongalloway / jongalloway/pptx-tools
Feature: Import markdown to create slides
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 9
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Add pptx_import_markdown tool to create slides from markdown content (reverse of pptx_export_markdown). Parse markdown headings as slide titles, bullet lists as content, tables as table shapes, code blocks as formatted text. Should support specifying a template/layout.
Business value: content pipeline (write in markdown, present in PowerPoint), round-trip editing.
Complexity: High — requires markdown parsing and mapping to OpenXML slide structure.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing pptx_export_markdown tool and the entry point for adding pptx_import_markdown. Trace how markdown headings, lists, tables, and code blocks could map to the OpenXML slide structure, then inspect how template or layout selection is handled. Done means the reverse import flow supports the listed markdown elements and template/layout selection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100