Presenterm
lastmod 2026-04-10created 2025-03-103 edits
Markdown slideshows in the terminal
Features
- A tool for creating and running presentations in Markdown format in the terminal
- Offers many features, including image and animated GIF support, highly customizable themes, code highlighting, and exporting presentations to PDF
- A presentation can be built from a single Markdown file
- Image and animated GIF support in terminals such as kitty, iterm2, and wezterm
- Customizable themes, including colors, margins, layout (left/center-aligned content), and a footer on each slide
- Code highlighting for many programming languages
- Font size adjustment, if the terminal supports it
- Selective/dynamic code highlighting to emphasize only part of the code
- Column layout support
- mermaid graph rendering
- LaTeX and typst formula rendering
- Intro slide showing the presentation title and your name
- Slide titles
- Execution of code snippets in many programming languages
- Presentations can be exported to PDF
- Parts of a slide can be paused
- Custom key bindings
- Automatically reloads the presentation whenever it changes, for a fast development loop
- Speaker notes can be defined to help you while presenting