Coderbay Essential Resources For Web Developers & Designers
Follow Coderbay
Subscribe to RSS-feed Follow Coderbay on Google Plus

Popular JavaScript Libraries To Create HTML Presentation

Posted on April 23, 2013

HTML Presentation?

Microsoft Powerpoint is commonly used to create presentations in windows and Mac enviroment. To create presentation for web applications there many HTML presentation frameworks are available. Through this post we are sharing a comprehensive list of most popular javascript libraries to create HTML presentation in web applications.


Impress.js is a HTML presentation framework for modern browsers built on the top of CCS3 transforms and transitions. With impress.js, you can rotate, scale and position your presentation. Currently impress.js works fine in latest Chrome browser, Safari 5.1 and Firefox 10

CSS3 Powered presentation framework impress.js


Reveal is a JavaScript and HTML presentation framework for creating beautiful and interactive presentations in web applications. The presentation slides can be written in HTML or markdown. You can also use online editor for creating slides. The presentations are best viewed in a browser that support CSS 3D transforms. Also the library provide fallbacks for the browser that do not support CSS 3D transforms.

JavaScript & HTML Presentation Framework: Reveal.js

Reveal has a very powerful JavaScript API and comes with wide range of features such as nested slides, pdf export and speaker notes. The framework support a number of different JavaScript libraries to enhance your presentation. For example highlight.js can be used to prettify code. zoom.js can be used to zoom in out any element.

Reveal also support theming and comes with some beautiful default themes.


Deck.js is a is a highly customizable JavaScript library to create HTML based presentations for web projects. You can build beautiful and standard slideshow using HTML and CSS. It provides templates and themes for the HTML to build slideshow. Deck depends on jQuery and Modernizr and support keyboard navigation.

modern html presentation framework deck.js


Bespoke.js is a small JavaScript library to create deck style HTML based presentations. It is a standalone JavaScript library that support keyboard navigation and touch events.

html presentation framework bespokes.js

Google HTML5 Slide Template

Google HTML5 Slide is a presentation library form google and support right to left slide transitions and fade-in effects. It has support for keyboard events.

google html5 slide template


Shower is the next pick in our list. Shower presentations are supported on modern browsers, keyboard supported and printable to PDF.

Shower Presentation Engine


Flowtime.js is a responsive HTML presentation framework that supports keyboard navigation, Fragments, overview mood, HTML 5 history API, transitions, and parallax. It is supported on modern browsers.

html presentation framework flowtime.js


Scrolldeck.js is jQuery Plugin for making scrolling presentation decks.

scrolldeck A jQuery plugin for making scrolling presentation decks

Enjoyed This Post? Share with others:

Digg this | stumble | | | DZone

5 Comment(s)

Leave a Reply

Your email address will not be published. Required fields are marked *