Back to browse
GitHub Repository

Create editable PowerPoint slides from markdown & TypeScript

0 starsTypeScript

Show HN: Tycoslide – Editable PowerPoint Slides from Markdown and TS

by chrisanderson85·Apr 2, 2026·1 point·0 comments

AI Analysis

●●●BangerBig BrainSolve My Problem

Editable PPTX output when Marp and Slidev only export PDF or HTML.

Strengths
  • Playwright measures layout then rebuilds as native PowerPoint objects, not images.
  • TypeScript themes with W3C DTCG design tokens instead of fragile CSS.
  • Build-time validation catches overflow, missing tokens, and invalid parameters early.
Weaknesses
  • Early release with API changes expected between minor versions.
  • Requires Playwright Chromium installation adds setup friction for non-devs.
Target Audience

Product marketers, developers creating branded slide decks

Similar To

Marp · Slidev · Reveal.js

Post Description

I created this to help automate my day-today as a product marketer. I create lots of slides for clients (training, competitive battlecards, value props) which need to be in their brand and design system, and I wanted a way of doing that from Claude Code. I love Marp and Slidev and originally got pretty far with them. But since my clients need editable deliverables, they couldn't work for me.

tycoslide is similar to other markdown-to-slides tools, but it produces editable PowerPoint files instead of PDFs and HTML. It uses HTML, CSS and Playwright to measure the layout, then rebuilds it as native PowerPoint objects.

Everything is TypeScript, so you can build custom components and layouts without CSS. I had the W3C DTCG standard in mind for design tokens, so it should be pretty flexible. A key design goal is build-time validation, so it fails fast and loud to catch things like layout overflows, missing tokens, and invalid parameters.

Themes are just npm packages containing your graphics files, design tokens, color palette, components, and layouts. You can then use markdown to create your slides. There's an example theme and showcase presentation in the repo too.

This is the first release, so looking for feedback on the DX, slide authoring workflow and what's missing. Hope this is helpful!

Similar Projects

Keynot – Kill PowerPoint with HTML

Yet another AI presentation tool, but single-file HTML output is genuinely portable.

Ship ItNiche Gem
shawnzam
422mo ago

Markdown to Presentation (Marpit + )

The interface is a straightforward split editor: Markdown on the left, slide preview on the right, with theme selection, paginate/YAML toggles and quick export/print actions. It doesn't reinvent slide tooling — it's basically Marpit glued to a tidy web editor — but if you live in Markdown this is a convenient, low-friction way to produce slide decks quickly. I'd like to see clearer export options (PDF/speaker notes) and integrations, but for quick technical talks it does the job.

Niche GemShip It
chelm
103mo ago