slidev-workspace
v0.7.0
Published
A workspace tool for managing multiple Slidev presentations with API-based content management
Readme
Slidev Workspace
Slidev Workspace is a specialized command-line tool designed to manage and showcase multiple Slidev presentations. It provides a unified web interface to browse, search, and access Slidev presentations distributed across different directories.
- Slidev Workspace Starter - Ready-to-use template
- Live Demo - See it in action
- Documentation
Features
✨ Multi-presentation management - Organize multiple Slidev presentations in one workspace
📱 Responsive interface - Clean, modern UI for presentation management
🔧 Easy configuration - Simple YAML-based configuration
📦 Build & Deploy - Built-in commands for production builds
🎨 Thumbnail previews - Visual presentation previews in the workspace
Usage
Slidev Workspace provides two flexible ways to work with your presentations:
Built-in Preview Interface
Use the command-line tool for an out-of-the-box solution:
slidev-workspace previewThis launches a responsive web interface with presentation management, search functionality, and thumbnail previews - perfect for users who want to get started quickly without building custom UI.
Content API
For developers who need custom UI integration, access slide data programmatically:
import { useSlides } from "slidev-workspace";
const { slides } = useSlides();The useSlides composable returns frontmatter data from all discovered presentations, enabling you to build entirely custom interfaces while leveraging Slidev Workspace's presentation discovery and parsing capabilities.
Quick Start
Get started in 5 minutes! See our Quick Start Guide.
Documentation
- 📚 Quick Start Guide - Get up and running in 5 minutes
- 🚀 Deployment Guide - Deploy to GitHub Pages
