presenterm
About presenterm
presenterm is a terminal-based tool for creating and displaying presentations written in markdown. It allows users to design slideshows directly in their terminal with support for various elements like images, animated gifs, and code highlighting.
The tool supports exporting presentations to PDF and HTML formats, making it versatile for different presentation needs. It includes customizable themes and layouts, enabling users to tailor the appearance of their slides.
Key features
- Support for images and animated gifs in compatible terminals
- Customizable themes with various colors, margins, and layouts
- Code highlighting for multiple programming languages
- Dynamic code highlighting that focuses on specific portions
- Column layouts for slide organization
- Mermaid and d2 graph rendering
- LaTeX and typst formula rendering
- Export presentations to PDF and HTML
Download v0.16.1
Feb 20, 2026WindowsWindows
macOSmacOS
LinuxLinux
Frequently asked questions
- Is presenterm free?
- Yes. presenterm is free and open-source software, distributed under the BSD-2-Clause license.
- Which platforms does presenterm support?
- presenterm provides downloads for Windows, macOS, Linux.
- What is the latest version of presenterm?
- The latest version is v0.16.1, released on Feb 20, 2026.
- What terminals support presenterm?
- presenterm works with terminals like kitty, iterm2, wezterm, ghostty, and foot, especially for features like images and animated gifs.
- Can I export presentations to other formats?
- Yes, presenterm supports exporting presentations to PDF and HTML formats.
- How do I customize the appearance of my slides?
- presenterm offers customizable themes, including colors, margins, and layouts, with several built-in themes available for quick styling.
- Does presenterm support code execution during presentations?
- Yes, it includes snippet execution for various programming languages, including execution inside pseudo terminals.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.