[ANN] Slipshow!

It is with extraterrestrial excitement that I announce the next release of Slipshow:

Slipshow 0.9.0: Manim Black

The featured new feature of this release is the ability to easily integrate Manim videos in your presentation.

Peek2026-02-1900-19-ezgif com-optimize

Note that, compared to just playing a video, you can schedule pauses, go faster to the next pause, and go back to the previous pauses, as showcased below.

Skipping steps and going backward demo

fast-ezgif com-optimize

This release features many more changes, such as TikZ and MermaidJS integration! Here is the full changelog:

Added

  • Support for Mermaid JS (#205)
  • Support for syntax highlighting of all highlightjs-supported languages and themes (#200, #208)
  • Support for MathJax extensions, especially the html extension to allow actions to target math elements (#202)
  • Add KaTeX as a possible alternate renderer (#202)
  • Added carousel-fixed-size to have carousel not change size (#207)

Fix

  • Fix impossibility to reopen speaker view after closing it on Firefox (#198, issue #194)
  • Fix impossibility to open speaker view in serve mode (#198, issue #197)
  • Fix links opening inside iframe (#198)
  • Fix ending excursions with ijkl only when needed (#207)
  • Fixed video long-step handling (#207)
  • Removed confusing auto-generated IDs (#209)
  • Fix play-media behavior when facing errors (#210)

Docs

  • Add how to include TikZ figures in your Slipshow presentation (#206)
  • Add how to include Manim videos in your Slipshow presentation (#207)

Credit: @vds for the name of the release.

Thanks again to NLNet for supporting the development of Slipshow!

11 Likes