Skip to content
Search

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

Install

cargo install --locked presenterm

See also

Favorite site

author Zer0 sitemap