Slideshow

Slideshow is a Racket presentation tool for creating slides, figures, and simple animations by writing programs instead of using a visual editor.

Matthew FLATT org.racket-lang.Slideshow

What is Slideshow?

Slideshow is a presentation and figure-creation tool in the Racket ecosystem that helps users build slides by writing code. It is designed for programmers, teachers, researchers, and technical presenters who want precise control over layout, reusable content, and generated graphics. Instead of a drag-and-drop editor, Slideshow uses the `#lang slideshow` language and related libraries to compose text, images, and pict-based drawings into presentations. It supports common presentation workflows such as building slide decks, staging content across multiple slides, formatting code for display, and generating simple animated slides. Slideshow is especially useful when presentations need to be reproducible, scriptable, or closely integrated with Racket-based teaching and development work. Matthew FLATT is listed as an author of the documentation for the tool.

Key features

  • Create slide presentations by writing Racket programs.
  • Compose slides from text, pictures, and pict-based graphics.
  • Stage content across multiple slides for step-by-step explanations.
  • Format and display Racket code inside presentations.
  • Generate simple animated slides programmatically.
  • Use fullscreen or widescreen slide layouts.
  • Convert slides into pict objects for further processing.

Review app leftovers with diCleaner

Inspect caches, support files, containers, and login items before cleaning.

Download diCleaner

Safety overview

Status: Mostly safe

Slideshow is part of the Racket documentation and tooling ecosystem and its purpose is consistent with a programming-based presentation tool. The bundle ID `org.racket-lang.Slideshow` matches the Racket domain naming pattern, but the publisher name is presented as `Matthew FLATT` while the documentation credits Matthew Flatt and Robert Bruce Findler as authors, so you should confirm the installed app is the Racket Slideshow tool if you are reviewing an app bundle on disk. Because Slideshow runs user-written code to generate presentations, treat slide files as executable code rather than passive documents.

Recommendation: Keep Slideshow if you use Racket for teaching, technical presentations, or programmatic graphics. If you do not create slides or figures with Racket, it is optional and removing it may affect Racket-based presentation workflows or examples that depend on the slideshow language.

Share your experience

Be the first to share your experience.

Share your experience with this app