How can you quickly create simple presentation that looks good on any screen, with zero configuration?
Full-stack developer (solo dev)
Lighslides was born out of some frustrations using powerpoint as a presentation tool. I usually want to quickly gather some information that I need to be presented, and I often want to switch back and forth between the presentation and other applications. Powerpoint is a bit overkill for those purposes, so I made Lightslides. It is implemented in vanilla javascript and html, and uses json-files to display presentations. It also supports Katex notation for displaying math. Lightslides always tries to show the text as large as possible, meaning you don't have to manually configure text size. I have expanded it so that you also can create and edit presentations using those json-files. LLMs are very good at creating JSON-data, and if you provide an example of the json structure that Lighslides uses, you can have an LLM create entire presentations with little effort. If the LLM you use does not easily provide a downloadable file, Lightslides has a tool for taking the LLM output and giving you a working JSON-file

Example slide

Creating a presentation