← presentation-md Comparison

presentation-md
vs Canva

Canva is a template-first design SaaS for everyone. presentation-md is agent-native — schema-validated decks, MCP tools, and portable HTML + PPTX you own.

Side-by-side

Criterionpresentation-mdCanva
Where it runsInside your AI agent (Claude Code, Cursor, Copilot, Codex, Gemini CLI)Browser / app design SaaS
Primary workflowAgent writes Deck JSON → render / StudioDrag-drop templates, Magic Studio, brand kits
Output formatSelf-contained HTML you own + optional native PPTXCanva file; PPTX/PDF export on plans
Price Free, MIT licensed, no accountFreemium or Pro / Teams subscription
LLM schema Typed Deck JSON — 12 layouts, craft knobs, notesFreeform design canvas + Magic Write
MCP support 9 typed MCP tools No MCP integration
Themes75 swappable npm theme packages + brand importHuge template library + Brand Kit
Studio / editor Browser Studio with craft controls Full visual editor
Asset libraryBring your own images / icons Stock photos, video, elements
Offline / no login Works fully offline after install Requires account + cloud
CollaborationGit / file-based (you own the repo) Real-time collab + comments

Where Canva is stronger

Where presentation-md is stronger

Verdict

If you need a general-purpose design tool with templates and stock assets, Canva wins. If you want decks generated from your coding agent — with a typed schema, craft themes, and files you own — presentation-md is built for that path.

Try presentation-md in one command:

npx @presentation-md/install claude-code
Open Studio → See the gallery →

Also compare: all Gamma Pitch Beautiful.ai Tome frontend-slides Slidev Marp