Skip to content

v0.2.1

Choose a tag to compare

@chrismichaelanderson chrismichaelanderson released this 29 Mar 23:27
· 40 commits to main since this release

First public release of tycoslide.

Create editable PowerPoint slides from markdown, with TypeScript-based themes and build-time validation.

What you get

  • Editable PowerPoint slides — native .pptx files that open in PowerPoint, Keynote, or Google Slides
  • Pure TypeScript themes — design tokens, layouts, and components defined in TypeScript, no CSS needed
  • Build-time validation — catches missing tokens, invalid layouts, and content overflow as build errors
  • The default theme (@tycoslide/theme-default) includes layouts for titles, body content, sections, statements, agendas, cards, comparison tables, and more
  • Components: lists, code blocks, mermaid diagrams, tables, images, and more

Get started

mkdir my-slides && cd my-slides
npm init -y
npm install @tycoslide/cli @tycoslide/theme-default
npx playwright-core install chromium
npx tycoslide build slides.md

See the Quick Start for the full walkthrough and examples/showcase.md for all layouts and components in the default theme.

Read the documentation →

Join the Discord →