Repository navigation
Home
Welcome to the Cadenza wiki. Cadenza is a desktop presentation app for Linux and Windows, built on reveal.js. These guides walk through making slides, adding data and media, animating a talk, and sharing it.
The screenshots and menu names use the English interface. Change the interface language in Menu > Settings… > Language; this does not translate your slides. Keyboard shortcuts use Ctrl on both supported platforms.
Start with How to install and update Cadenza, then follow How to make your first presentation. It covers the editor, themes, slide layouts and saving a .cadenza file. Frequently asked questions covers supported file formats, offline use and sharing.

If you already have an outline, How to import a Markdown presentation turns it into editable slides.
A theme sets the presentation's fonts and colors. Layouts give each slide a starting arrangement; you can then move, resize and style its objects.
- How to choose fonts and make a theme
- How to customize slide backgrounds
- How to organize slides: reorder, duplicate, skip and make vertical sub-slides
- How to arrange objects with guides: alignment, spacing, layers and snapping
- How to add a table
- How to present code: syntax highlighting and highlighting lines as you speak
- How to make presentations more accessible
- How to customize a presentation with CSS: small styling changes with before-and-after examples
Charts, maps, equations and diagrams stay editable in Cadenza. Downloaded images and local video files travel with the presentation; online videos and live web pages need a connection when shown.
- Chart gallery and data recipes: all 19 chart types, sample CSVs and an editable gallery
- How to make a chart from a CSV file
- How to customize chart axes and labels
- How to make a map
- How to add images and videos
- How to add a diagram
- How to write equations
Builds reveal parts of one slide as you speak. Magic Move animates changes between consecutive slides, and motion paths move an object within a slide.
- How to build a slide step by step
- How to animate a chart
- How to use Magic Move
- How to move an object along a path
Use the presenter display for your notes and teleprompter. Export a web presentation for playback without Cadenza, or a PDF for reading and printing.
- How to present with the presenter display
- How to make a presentation play automatically
- How to export and share a presentation
- Keyboard shortcuts
- Troubleshooting
The guides use a coffee-themed talk. The CSV files contain illustrative values, not research data, production statistics or measured confidence intervals. Save a linked file to your computer before opening it in Cadenza.
| File | Use it for |
|---|---|
| coffee-sales.csv | Six months of sales, with one series for each drink |
| coffee-tasting.csv | Scores with lower and upper error-bar ends |
| coffee-countries.csv | A world map with one value per country |
| coffee-talk.md | Four slides to import from Markdown |
| chart-gallery.cadenza | Editable examples of all 19 chart types; the Chart gallery and data recipes page links each dataset |
| automatic-presentation.cadenza | A three-slide presentation with a 6 / 10 / 6-second loop |
| coffee-background.svg | A background image with space for text |
| title-accent.css | A title-spacing and accent-line example for Custom CSS |
If something does not work, start with Troubleshooting. For bug reports, translations or code contributions, see the project's contributing guide. Include the Cadenza version from Menu > About Cadenza when reporting a problem.
Cadenza · Home
Start a presentation
- How to install and update Cadenza
- How to make your first presentation
- How to import a Markdown presentation
Design and edit
- How to choose fonts and make a theme
- How to customize slide backgrounds
- How to organize slides
- How to arrange objects with guides
- How to add a table
- How to present code
- How to make presentations more accessible
- How to customize a presentation with CSS
Add data and media
- Chart gallery and data recipes
- How to make a chart from a CSV file
- How to customize chart axes and labels
- How to make a map
- How to add images and videos
- How to add a diagram
- How to write equations
Animate
- How to build a slide step by step
- How to animate a chart
- How to use Magic Move
- How to move an object along a path
Present and share
- How to present with the presenter display
- How to make a presentation play automatically
- How to export and share a presentation
Find help