Slides runs presentations in the terminal and lists installation instructions for macOS and Arch Linux.

maaslalani.com/slides
slides homepage screenshot

About slides

Slides is a terminal-based presentation tool. Presentations are written as a markdown file, with slides separated by horizontal rules, and are shown and navigated from the terminal. If a file name is given, the tool watches the file and updates the presentation as it changes.

Slides can run a code block inside a slide and display its output at the end of that slide. It can also pass a code block to a command before display and replace the block with that command's output. Pre-processing only runs on files that have execute permission, which the source says is a security measure. The tool also includes regex search across slides and can be served over SSH with the slides serve command. Installation options listed include Homebrew, the Arch AUR via yay, Nixpkgs, snapd, Go, building from source, and downloading a binary from the releases page. The source does not state pricing, and it is not described as open source.

Key features

  • Presentations written as a single markdown file, with slides separated by ---
  • Live update when the presentation file changes on disk
  • Runs code blocks inside a slide with Ctrl+e and shows output
  • Pre-processes marked blocks with a command and replaces them with its output
  • Regex search across slides, with an optional case-insensitive flag
  • Serves a presentation over SSH with the slides serve command
Best for: Terminal users on macOS or Linux who write their presentations as markdown files.
Good for
  • Slides are plain markdown files, so presentations can be edited with any text editor
  • Changes to the presentation file are reflected live during the talk
  • Code can be run from inside a slide without leaving the terminal
Watch out for
  • Pre-processed code blocks only run if the file has execute permission, which the source describes as a security measure

slides at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

slides alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 8 alternatives

PPTX

github.com/AmNotAGoose/PPTX-Presentation-Gener…

PPTX Presentation Generator creates PowerPoint presentations from a text prompt, according to its project page.

Open source
10 alternatives

Slides

github.com/maaslalani/slides

Slides displays presentations in a terminal and provides installation instructions for different systems.

Open source
9 alternatives

SlidesAI

slidesai.io

SlidesAI turns notes, documents, PDFs, and prompts into presentations for Slides and PowerPoint.

Popular in Presentations

Well-known listings from the same topic.

All 29

slides FAQ

How can Slides be installed?
The source lists Homebrew for macOS, yay for Arch, Nixpkgs, snapd on any Linux distribution that runs it, go install, building from source with git, and downloading a binary from the releases page.
Can code run inside a slide?
Yes. Pressing Ctrl+e on a slide with a code block executes it, and the output is displayed at the end of the current slide.
Why does a pre-processed file need execute permission?
The source says that, for security reasons, the file must have execution permissions before slides will pre-process it. It suggests using chmod +x on the file.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing