Build slide decks, labs, and course material from Markdown. Sarde renders presentations
as full-screen slide viewers, organizes decks into SlideShare-style galleries, and turns a
labs directory into a step-by-step workbook.
- Course Template starts a complete course website: courses with schedules and announcements, labs, a course catalog, and GitHub Pages publishing.
- Slides Collection covers the auto-detected
slidescollection type, gallery pages, and multi-course organization. - Presentation Layout explains the full-viewport layout, per-page overrides, cascade, and dual-output workflows.
- Writing Slides covers slide separation syntax, authoring tips, and writing content that works as both docs and slides.
- Viewer Features documents navigation, themes, search, bookmarks, laser pointer, and keyboard shortcuts.
- Courses with Slides shows how to embed presentations inside docs or courses collections with sidebar integration.
- Labs covers the
labscollection type, per-lab sidebars, step progress, and learning objectives.
Start from the course template
To start with a working course site rather than an empty project, create it from the course template. The command downloads the template from the sarde-templates repository, so it needs a network connection the first time:
sarde new site my-college --template courseCourse Template walks through what the site contains, how to replace the sample courses and labs, and how to publish it on GitHub Pages.
Course Template
Start a course website from the course template: courses with schedules and announcements, hands-on labs, a course catalog, and publishing on GitHub Pages.
Slides Collection
Create a slides collection with a SlideShare-style gallery and auto-detected deck pages
Presentation Layout
Render any page as a full-screen slide deck using the presentation layout
Writing Slides
Slide separation syntax, authoring tips, and writing for dual output
Viewer Features
Navigation, themes, search, bookmarks, laser pointer, and keyboard shortcuts
Courses with Slides
Embed slide presentations inside docs or courses collections with sidebar integration
Labs
Build step-by-step lab and exercise material with the labs collection: per-lab sidebars, progress indicators, and learning objectives.