In addition to the prior art the author links in the README, there's also the suckless.org project ssg[0]. For something a little more graphically oriented, there's Tom MacWright's big[1] and the in-browser slide editor biggie[2], which both use Markdown.
This is great. I'd love to see something like this with terminal image support for iTerm and Terminology.
If I display images in slides it's only usually 1 image on it's own or occasionally with title text.
I guess if you could use an embedded background image shell commands, e.g. tybg for Terminology, in the Markdown (or other input text) you could make it work.
An alternative would be to use Pandoc to create a presentation and then use w3m to display it in the terminal but Patat would be neater.
It's a neat project, and props on bringing it to fruition! But do you see there being a practical use case for this kind of presentation, or did you create this purely for the novelty and fun?
I don't intend to make money with it, but yeah I found it to be pretty useful if I want to give quick-and-dirty presentations to other engineers or technical folks. It basically allows me to switch between the presentation and a demo (running in the console) more seamlessly.
For my particular use case: I work remotely and we use video conferencing all the time. Our video conferencing software allows you share a single screen which is neat, but annoying if you need to switch between a browser (or PDF viewer) and the terminal.
I wouldn't use it for "proper" presentations, or stuff that needs a lot of math (LaTeX beamer comes to mind for that).
I like tpp (http://www.ngolde.de/tpp.html). Syntax is easy to learn. It can simulate shell interaction and you can shell out from within the presentation.
And it's been feature complete for a long time. I just tried viewing a short presentation I have at BayLISA nine years ago (https://gist.github.com/cwarden/1349583), and it looks fine.
I haven't done any sort of profiling, but yeah that's a bit much. Unless Pandoc really needs that much memory to do the conversion, I can probably cut it down by quite a lot. I will look into it.
Terminal-based presentations generally don't look quite presentable. I'd rather use suckless.org's sent. It's a very similar tool for graphical presentations, although it doesn't have quite as many features. It's quite good if you're a fan of the Takahashi Method, or the similar Lessig Method of presentation. Which I am.
1: https://github.com/jroimartin/ssg
2: http://www.macwright.org/big/
3: http://www.macwright.org/biggie/