# Presentation

- Page: https://shared.btbytes.com/p/presentation
- Date: 2019-11-20

## Presentation tools

- [Simon Willison's Present](https://github.com/simonw/present) - put URLs in a `.txt`file, this software will present them. Can also use a remote to control it from your phone. See [I vibe coded my dream macOS presentation app](https://simonwillison.net/2026/Feb/25/present/).
- [ASCIInema](https://asciinema.org/) -- "Record and share your terminal sessions, the right way."
- [Deckset for Mac: Turn your notes into beautiful presentations](http://www.decksetapp.com/) -- is my favored presentation tool now. See ["Intrusion Detection Systems"](https://github.com/indypy/PythologyFeb2018/blob/master/Pradeep-Gowda-Intrusion-Detection-Systems.pdf) presentation given by me in Feb 2018.
	- Update Dec 2025; AI Code Assistants are accelarating [feature development](https://www.deckset.com/macos-releases/)
- [Marp](https://yhatt.github.io/marp/) -- Markdown Presentation Writer
- [carbon.now.sh](https://carbon.now.sh/) allows you to create nice looking images of the source code. Especially useful to include in presentation tools which do not do inline code highlighting (eg: Powerpoint?)
- [github.com/phikal/slides](https://github.com/phikal/slides)  --  A tool to create clean postscript slides written in [golang](https://shared.btbytes.com/p/golang) by [Philip Kaludercic](https://amodernist.com/index.html). [Overview is here](https://web.archive.org/web/20191002185026/https://zge.us.to/slides.html) (archive link)
* [munen/p_slides: dead simple way to create semantic, nice to look at slides - without any dependencies](https://github.com/munen/p_slides)
* [Making the most of Racket's #lang slideshow](http://web.archive.org/web/20200411023135/https://www.asumu.xyz/blog/2018/03/31/making-the-most-of-lang-slideshow/)
* <https://play.presenta.cc/> -- create presentations using text/markdown/yaml/javascript only. Has an online editor with **live preview**.
* [NimiSlides](https://hugogranstrom.com/nimiSlides/) -- create `reveal.js` themed presentations by writing [nim](https://shared.btbytes.com/p/nim) code. See [showcase](https://hugogranstrom.com/nimiSlides/showcase.html)

## Installing metropolis beamer theme on Mac

[metropolis](https://bloerg.net/2014/09/20/a-modern-beamer-theme.html)
is a modern beamer theme that uses Mozilla's Fira Sans typeface.

```bash
git clone git@github.com:matze/mtheme.git
cd mtheme
make
mkdir -p `kpsewhich -var-value TEXMFHOME`/tex/latex/beamer/base/themes/theme
cp *.sty `kpsewhich -var-value TEXMFHOME`/tex/latex/beamer/base/themes/theme
```

*See also:* [TeXLive](https://www.btbytes.com/texlive.html)
