supaslidev
v0.1.5
Published
CLI toolkit for managing Supaslidev presentations
Downloads
35
Readme
Why Supaslidev?
Slidev is awesome for creating developer-friendly presentations—write in Markdown, use Vue components, version control your slides like code.
But managing multiple presentations? Not so developer-friendly. Scattered folders, no built-in way to share components between presentations, version drift between decks, and no unified way to run, export, or update them.
Supaslidev fixes that. One workspace, reusable components across all decks, shared dependencies, and an interactive dashboard to manage everything in one place.
Features
- One Workspace, Many Presentations — Keep all your decks organized under one roof with shared configuration
- Shared Components & Layouts — Create reusable Vue components, layouts, and styles available across all presentations
- Interactive Dashboard — Browse, run, and manage presentations from a visual UI
- Centralized Dependencies — pnpm catalog ensures every presentation uses the same Slidev version
- One-Command Exports — Generate PDFs or build for deployment without switching directories
- Built-in Migrations — Stay up to date as Supaslidev evolves
Quick Start
# Create a new workspace
pnpm create supaslidev
# Navigate to your workspace
cd my-workspace
# Open the interactive dashboard
pnpm dev
# Or create a presentation directly
pnpm new my-talkDocumentation
For detailed guides, configuration options, and CLI reference, visit the documentation.
Contributing
Contributions are welcome! Check out CONTRIBUTING.md for development setup and guidelines.
