Warning
All slides are generated from page hash.
The user input is not sanitized AT ALL, which can lead to XSS Attacks.
I'm not responsible for any misuse of this tool.
- Sanitized user input
- Advanced slides detection (in url hash)
- Customizable window title
- Navigation between different slides (using
space
,Shift + space
and keyboard arrows) - In-app editor
- Style made with TailwindCSS
- Markdown to HTML made with Showdown.js
- Syntax highlighting made with Highlight.js
The URL hash is a base64-encoded JSON object. It can be :
- A string (containing a slide content)
- An array (containing multiple slides content)
- An object with properties
title
(not required, specifies the window title) andpages
(string or array, as written above)
As for now, there aren't any editor included, but you can generate a hash using something like the following :