Spectacle is a presentaion software primarily for churches, but it aims to be general purpose. It's most similar to software like openlp, easyworship and freeshow
Well I'm your classic linux fan boy, so easyworship was already out of the picture for me, the other two openlp and freeshow are quite tasking for my pc as they are written in python and javascript respectively. They are still pretty good, in fact I've been using freeshow during the development of spectacle.
The Solution? Rust
That's right, spectacle is written in rust using the tauri toolkit with svelte as the UI layer. Spectacle aims to be a lightweight but performant presentation software that is packed with all the features you need.
Spectacle is still under heavy development and is lacking many key features, as well as Windows and Mac installers. But if you're on a Linux machine and want to test it out, here are the AppImage and .dev files.