VibeHunt
Back to browse

mdp

A markdown presentation tool.

Source

mdp is a command‑line utility that renders markdown files as slide presentations inside a terminal. Slides are delimited by horizontal rulers, and the viewer interprets standard markdown elements such as headings, code blocks, blockquotes, lists, bold and underlined text, and inline markup. A special “@” header syntax lets the first two lines be shown as title and author in persistent top and bottom bars.

The tool is intended for users who prefer working within a terminal environment and need a lightweight way to create and deliver presentations without a graphical interface. It supports navigation with familiar keys (h/j/k/l, arrows, page up/down, etc.), allows direct reloading of the source file, and can be customized by editing a configuration header before recompilation to adjust colors, key bindings, and list styles.

mdp is distributed as source code that compiles against ncursesw headers and is packaged for many Unix‑like systems, including Arch, Debian, Ubuntu, Fedora, FreeBSD, macOS, and Cygwin. A separate utility, md2pdf, can convert the same markdown files to PDF with optional syntax highlighting and theming.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps