🎨 MyPaintEdSlides

Till today I couldn't find any satisfying tool to create handdrawn slides. So I made one myself!

If you want to try it, check out the repository github.com/SteffenPL/MyPaintEdSlides.

It allows you to create slides like this.
(Use the ⬇️ for the next content and ⬅️, ➡️ to navigate slides.)

These kind of slides totally change how content is presented, images and formulas are at the front page and only your drawing skills are the limit (instead of LaTeX).

More examples are on Vishnupriya Anupindi's homepage and here.

How does it work?

As the name indicates, my simple python script mainly builds upon the free, open-source program MyPaint or alternatively Krita.

Each slide of the presentation is just on .ora (Open Raster Format) file created with one of these programs. The main feature is, that the image layers and layer groups represent the elements which apear one-by-one when going through the slides! In this way one can change each layer separate, even afterwards, which is essential especially for complicated slides.

Given a folder of .ora files, the MyPaintEdSlides python script generates images for each step of the presentation and bundles these images as a reveal.js presentation.

If you want to use it, check out the MyPaintEdSlides readme or write me if you need further help!