yoshuawuyts/components

[component] powermark — PowerPoint .pptx ↔ Markdown

Open

#12 opened on May 1, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (1 fork)github user discovery
good first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Goal

Component to extract outlines/content from PowerPoint .pptx files and convert to Markdown (slides, speaker notes, metadata).

Scope/Features

  • Parse PPTX bytes (OpenXML format)
  • Output slide order, text, notes, and metadata as Markdown
  • Optionally: outline-to-slides (MD→PPTX)

Rough WIT shape

  • extract(input: list<u8>) -> result<string, error>
  • render(md: string) -> result<list<u8>, error> (optional)

Candidate crates

Labels

  • good first issue

Contributor guide