Today, I'm going to share my view on those command line presentation tools that I tried.
Good and bad with command line presentation tools.
- Cannot never win any design award.
- fonts might be too small.
+ help to FOCUS.
- fonts might be too small.
+ help to FOCUS.
mdp - Markdown Presentation
- uses single markdown text file.
 - can be converted to HTML and PDF (with additional tools). 
 
tpp - Text Presentation Program
- uses own formatting (instead of markdown).
 - colorful
 
vimdeck - VIM as a presentation tool
- uses makrdown + ruby + SyntaxRange
 - supports H1/H2/Images (to ascii), and fenced code blocks.
 - supports highlighting syntax.
 
vtmc - Video Terminal Master of Ceremonies
- uses node.js (javascript) + multiple text files (stored at a folder).
 - uses custom formatting. 
 - same author as https://github.com/jclulow/terminal-heatmap
 
tkn - Terminal Keynote
- uses ruby and png files.
 - supports code, center, block, image, section.
 - can be converted to PDF.
 
tiptip - Terminal Plain-text Presentations
- uses CoffeeScript.
 
patat - Presentation Atop The ANSI Terminal
- uses pandoc (markdown/LaTeX) to parse the slides.
 - largely based upon MDP and VTMC
 - support different running options.
 - support YAML configuration (at 2 places). 
 
lookatme - LookAtMe
- uses markdown notation.
 - supports live code, images,
 - live terminal.
 - options for different types of rendering.
 
Links:
- mdp - https://github.com/visit1985/mdp
 - tpp - https://synflood.at/tpp.html
 - vimdeck - https://github.com/tybenz/vimdeck
 - vtmc - https://github.com/jclulow/vtmc
 - vtmc_box - https://github.com/justin2004/vtmc_box
 - tkn - https://github.com/fxn/tkn
 - tiptip - https://github.com/felixrabe-attic/mcrio--tiptip
 - patat - https://github.com/jaspervdj/patat
 - lookatme - https://github.com/d0c-s4vage/lookatme