SlideshowFX is a tool allowing you to create slide decks using HTML5 frameworks. Maybe have you heard about reveal.js or impress.js that allow you to create beautiful slideshows, entirely customizable by using HTML5 and CSS3 technologies.
The main advantage is you don't need anything else than a text editor and a browser, both tools that can be find for free. Moreover, even if tools like PowerPoint and Keynote are mostly used and are really interesting, if you are a geek, you'll fall in love with creating HTML5 slideshows. It brings you a lot of freedom like adding a YouTube video right inside your presentation, playing music, automatically syntax highlighting code example and more.
Even if you like web technologies, it could be long to completely create your presentation by writing HTML code. The goal of SlideshowFX is to facilitate that task by allowing you to use a template and then simply set titles, content, images, copying slides, moving them and more. All with a nice and simple interface. And because you may not want to write HTML code, you will also be able to set the content using Textile, Markdown and Asciidoctor. It's up to you.
But SlideshowFX also brings features that aren't provided by existing tools. Indeed you can start a chat with which your attendees can ask you questions that are resend to all others attendees connected to the chat. But questions could also be asked through Twitter with a hashtag you define.
Are you a big lover of quizs? If yes you can even create quizs in your presentations that attendees can answer to and results will be displayed live! Cool, isn't it?
And developers aren't forgotten in SlideshowFX! Sometimes you display code snippets right? You would like to see the results right? In SlideshowFX, insert executable code snippets and see the console's output directly in your presentation! Currently you can create Go, golo, groovy, Java, JavaScript, kotlin, Ruby, Rust and scala.
With SlideshowFX, bring your presentation to the next level of interactivity.
You can build SlideshowFX manually in order to test it. In order to do so, you will need:
- A JDK 16;
- The
JAVA_HOME
system variable set to point to your JDK installation.
Then in order to build the application:
- Open a command line in the repository folder ;
- Execute the command
gradlew :slideshowfx-setup:distZip
and wait for it to finish successfully ; - Go in
REPOSITORY_HOME/slideshowfx-setup/build/distributions
in order to find theSlideshowFX-<version>-<paltform>.zip
archive containing the SlideshowFX installer
To run the application, you can run the following command:
gradlew -q :slideshowfx-app:runApplication