User:Dexxor/Comparison of web-based presentation software

General edit

Program Technology Editor/markup language Presentation method License Open source Year of latest release
reveal.js JavaScript HTML, Markdown, WYSIWYG slides on 2D grid MIT Yes 2020
flowtime.js JavaScript, CSS HTML slides on 2D grid MIT Yes 2020
remark JavaScript Markdown slides MIT Yes 2020
bespoke.js JavaScript HTML slides MIT Yes 2018
inspire.js JavaScript HTML slides MIT Yes 2020
deck.js jQuery, Modernizr HTML slides MIT Yes 2015
NueDeck Vue.js Markdown slides MIT Yes 2020
DZSlides JavaScript, CSS HTML slides WTFPL Yes 2017
eagle.js Vue.js HTML, Pug slides ISC Yes 2019
GitPitch Java, Docker, Git Markdown slides MIT paid premium features 2020
HTML Slidy JavaScript, CSS HTML, XHTML slides W3C Yes 2013
html-slideshow jQuery, CSS HTML slides MIT No license for styles.css 2011
impress.js CSS3, JavaScript HTML Prezi-like MIT Yes 2020
Landslide Python Markdown, reStructuredText, Textile slides Apache 2.0 Yes 2019
Presentation ECMAScript, CSS HTML, XHTML, S5, XOXO, Opera Show Format slides 3-clause BSD Yes 2014
Shower JavaScript, CSS HTML slides MIT Yes 2020
showoff JavaScript, Ruby Markdown, JSON slides MIT Yes 2020
stack.js D3.js HTML slides 3-clause BSD Yes 2015
Slideous JavaScript, CSS HTML slides LGPL Yes 2006
S5 JavaScript, CSS S5 (XHTML) slides Public domain Yes 2005
Slippy JavaScript, CSS HTML slides 3-clause BSD Yes 2015
Ruban JavaScript, jQuery HTML slides MIT Yes 2015
WebSlides JavaScript, CSS HTML slides MIT Yes 2017
MDX Deck JavaScript MDX (Markdown) slides MIT Yes 2020
Spectacle ReactJS JSX, MDX, Markdown slides MIT Yes 2020
lagom JavaScript, CSS HTML slides MIT Yes 2017
Big JavaScript, CSS HTML Takahashi method (slides) Blue Oak Model 1.0 Yes 2019
Weenote JavaScript HTML Takahashi method (slides) BSD license Yes 2020
Slide-HTML JavaScript, CSS, custom (Markdown-like) Takahashi method (slides) MIT Yes 2016

Features edit

Program Fragments/incremental display Transition effects Speaker view (notes, timer) Table of contents/overview Touch controls Export to
reveal.js Yes Yes Yes Yes Yes (swiping and button) PDF
flowtime.js Yes Yes No Yes Yes (swiping) PDF with deck2pdf
remark Yes Partial with animate.css Yes No[1] Yes (swiping and tapping) PDF with decktape
bespoke.js Yes Yes Yes with bespoke-presenter Yes with bespoke-overview Yes (swiping) PDF with bespoke-pdf
inspire.js Yes Yes Yes Yes (button)
deck.js Yes Yes Yes with deck.presenterview.js Yes with deck.menu Yes (swiping)
NueDeck Yes PDF with DeckTape
DZSlides Yes Yes Yes with onstage.html No Yes (swiping) PDF
eagle.js Yes Yes Yes with presenter plugin No Yes (swiping)
GitPitch Yes Yes PDF and PowerPoint PPTX
HTML Slidy Yes No Partial (timer) Yes Yes (swiping)
html-slideshow Yes No No No Partial (Safari on iPhones)
impress.js Yes Yes Yes Yes Yes PDF with deck2pdf
Landslide Planned Yes Partial (notes) Yes Yes PDF
Presentation Yes Yes Yes Yes
Shower Yes Planned Planned Yes Yes PDF
showoff Yes Yes Yes Yes PDF
stack.js No Yes No No Partial (scrolling instead of sliding)
Slideous Yes No No Yes No PDF outline with Print view
S5 Yes No No Yes Yes (tapping) PDF outline with Print view
Slippy Yes Yes No Yes Yes (tapping)
Ruban Yes Yes No Yes Yes (swiping) PDF with deck2pdf
WebSlides No by desgin[2] Yes No Yes[3] Yes (swiping) PDF with DeckTape
MDX Deck Yes No[4] Yes Yes Yes (swiping) PDF
Spectacle Yes Yes Yes Yes Yes (swiping) PDF
lagom No Yes Yes No Yes (swiping)
Big No No Partial (notes) Yes Yes (tapping and swiping) PDF with bigout
Weenote No No No No Yes (tapping on left or right half)
Slide-HTML No No No No Yes (tapping)

References edit

  1. ^ "Table of contents?". GitHub issues. Retrieved 19 May 2020.
  2. ^ "fragmented slide?". GitHub issues. Retrieved 19 May 2020.
  3. ^ "WebSlides Changelog 1.4.0". GitHub. Retrieved 19 May 2020.
  4. ^ "Feature request: Simple Transition between slides". GitHub issues. Retrieved 19 May 2020.