Give us a call: (800) 252-6164
Select your language

Reveal.js Presentation Tutorials

Reveal.js is a wonderful way to easily create presentations directly on your website.

Create an HTML5 presentation with reveal.js

This is a tutorial on how to create an HTML5 presentation with reveal.js, created by Hakim El Hattab of Web Designer Mag. With this tutorial, it helps you in focusing in creating presentations with compelling content by using Javascript libraries like reveal.js.

Create the Ultimate Interactive Presentation: Reveal.js Leap Motion

This article is about creating an interactive presentation using reveal and Leap Motion. In this post, reveal.js is being run within the express, a node.js web application framework. The Leap Motion controller is also used as well for the slide navigation and provides code syntax highlighting.

Reveal.js for Instructors

This tutorial was written by PenFlip on how to use reveal.js for presenters and instructors. In this tutorial, it shows the basic of getting started in creating amazing interactive slideshows using HTML and requires users to have at least have a little understanding of HTML and CSS, but learning this is easy.

martphone Remote Control with Node.js and

This tutorial was written by Nick Anastasov about providing smartphone remote control of reveal.js presentations with node.js and By using reveal.js, this handles animations and transitions between slides,as well as support for keyboard and touch events. The technique used was easy, and codes and examples are included in this tutorial.

HTML5 Presentations from Markdown to Reveal.js

Ted Curran created this tutorial showing how to use reveal.js and explaining how to create HTML5 presentations from design to implementing reveal.js. This shows how to quickly convert a markdown presentation into an HTML5 presentation by using reveal.js and works great using desktop and mobile devices.

Presentations With Reveal.js and HTML5: Better Than PowerPoint

This tutorial shows how to create presentations with reveal.js and HTML5, written and posted by Denis Potschien on Noupe. Reveal.js consists of one single javascript file and two style sheets that can be customized, structured, and easy to comprehend. The transitions between slides are established by using CSS 3D transitions.

Popup Modal: Part I

This tutorial explains how to create popup modals in reveal.js presentations. It has basic information like full control, the essentials, bundling your assets, build a navigation, forms and includes and layouts to fully understand this tutorial. Also, the nav and modal are included in the header of layout.tpl.

Reactive HTML presentations using Reveal.js Gist, and OpenShift

This tutorial explains on how to reactive HTML presentations using reveal.js gist and openshift. By using this presentation, a browser with CSS 3D like Chrome, Firefox, Safari, Opera and IE 10-11 are supported. This article helps in giving tips in creating reveal.js presentations easily.

Using Reveal.JS on GitHub Pages for your Presentations

This article is about using reveal.js on github for your presentations by Cynthia Ng. There are some notes and tips on using markdown, on code highlight and printing to PDF.

Presenting at WordCamps Using DesktopServer and Reveal.js

This tutorial shows you how to quickly setup a wordcamp presentation from editing a single HTML file using desktopserver to create a new reveal.js presentation. The author of this article is Suzette Franck.

Adding a background image to a reveal.js presentation Raymond

This article was presented by Raymond Camden about adding a background image to a reveal.js presentation. He used CSS code to share to make this tutorial simple and easy.

Writing Non-Beamer presentations in org-mode

This article is about writing non beamer presentations in org-mode using reveal.js. Org-reveal is an Org-mode extension that exports org-mode documents into reveal.js presentatios. By using this, you can easily organize reveal.js without knowig the detail of HTML and with some extra benefits.

reveal.js- Embedded Media

This tutorial is about reveal.js-embedded media by Tuomas Hapola. It explains using ganga for easier job management, and easy to extend if more functionalities are needed.

Basic reveal.js example for node, JavaScript and presentations

This tutorial was posted by Anand Patel by Runnable using reveal.js. Features include nested slides, markdown contents, PDF export, speaker notes, and the JavaScript API.

reveal.js v1.4 Manual

This article is about reveal.js version 1.4 b physics using reveal.js . It explains basics of HTML and the codes used for CSS style.

Reveal.js tutorial – Reveal.js Step by Step for Beginners

This is a tutorial by Tom Campbell about creating reveal.js presentations using CSS, HTML, and JavaScript. This includes codes in creating the slide show as a single HTML file.

How to Create Nice HTML Presentations Using Reveal.js

This is a tutorial made by Aurelio De Rosa of Netorials on how to create nice HTML presentations using reveal.js, CSS, HTML, and JavaScript. This include codes in creating a presentation, transitions, themes, and fragments.

How to create presentations in the browser with reveal.js

This is a tutorial made by Mr Bool on how to create presentations in the browser with reveal.js using the reveal.js library, CSS, HTML, and JavaScript. The tutorial include codes for the initial HTML code, adding slides to the presentation, starting the object reveal, changing settings, fragments, re-linking CSS, and a zoom plugin.

Create a 3D Carousel with reveal.js

This is a tutorial by WYSIWYG Web Builder in creating a 3D carousel with reveal.js using the reveal.js library, HTML, and CSS language. This include 4 steps in doing the work. This also include codes for HTML objects to hack the carousel object.

Creating Slick HTML Presentations Using reveal.js

This is a tutorial made by Jay Raj on Site Point about creating HTML presentations using reveal.js, CSS, JavaScript, and HTML. This include codes in setting up reveal.js, creating presentation, slides, themes, transitions, markdown slide content, displaying source code, creating speaker notes, and displaying math.

Using a local Reveal.js library with your IPython slides

This is a tutorial made by Damian Oquanta in using a local reveal.js library with IPython slides. This include codes in configuring behavior using a config object from the IPython machinery.

Choose Your Own Adventure Presentations with Reveal.js, Python, and WebSockets

This is a tutorial posted by Matt Makai of Twilio Blog on building choose an adventure presentations with reveal.js, Python and WebSockets using CSS, HTML, JavaScript, and HTTP. This include codes in building the presentation, accepting SMS votes, and adding WebSockets for real-time updates.

Reveal: jQuery Modal Plugin

This is a tutorial made by Zurb Studios about creating presentations with reveal.js. This is a step-by-step tutorial with codes in attaching needed files, the modal markup, and attaching the handler.

HTML Elements Scroll Reveal Animations

This is a tutorial made by Brandon Himpfen about the HTML elements scroll reveal animations using CSS, HTML, JavaScript, and HTTP. This include codes in installing and on how to use the scrollreveal.js.

Reveal.js – Technical Musing of a Mummy

This is a tutorial made by Heather Campbell about the Reveal.js. This include codes for creating the layout of presentation.

Scroll Reveal.js

This is a tutorial made by Java Scripting about the declarative on-scroll reveal animations using JavaScript, HTML, and reveal.js. This include a demo and codes for the installation, basic usage, and in taking control.

jumbotron – npm

This is a tutorial made by NPM about the Jumbotron, an easy to use presentation server and framework using reveal.js, CSS, HTML, and JavaScript. This include codes for the configuration, and displaying code blocks in a presentation.

How to configure reveal.js initialization options

This is a tutorial made by Relish on how to configure reveal.js initialization options. This include codes for supplying reveal.js initialization options via config.yml, and supplying reveal.js initialization options.

Create a Multi-user Presentation with Reveal.js

This is a tutorial made by Shameer C of Site Point in creating a multi-user presentation with reveal.js. The tutorial includes a step-by-step procedure and the prerequisites in making the work.


This is a tutorial made by the Java Scripting about using reveal.js. This include codes for the: markdown, external markdown, element and slide attributes, configuration, dependencies, ready event, presentation size and state, auto-sliding, keyboard bindings, lazy loading, API, parallax background, and slide backgrounds.

Presentations With Reveal.js and HTML5: Better Than PowerPoint

This is a tutorial made by the Web Design Library about creating presentations with reveal.js and HTML5. This include HTML5 codes for slide markup.

Older Create HTML5 Presentations Easily With Emacs and Reveal.js

This is a tutorial made by J Rocket in creating HTML 5 presentations with Emacs and Reveal.js. This include codes for in writing and generating presentations with Emacs and Org-mod.

Website Theme Resources

Website themes are an easy to create a great website quickly. They provide a beginning point for you to build your websites, giving you layout, code, and functionality to work with. These resources are made to help you find the right theme to help you start building your website.

Website Theme Research

Our comprehensive, analytical research into the website theme industry, focusing on trends and major changes affecting website designers and website theme customers.

Theme Forest Analysis Report

Our Fall, 2014 Theme Forest Analysis Report shows a major shift in the theme marketplace. The empirical assesment of Theme Forest over a 28 month period indicates a series of interesting trends and patterns.

Analysis of Parallax Scrolling in Website Themes

Our assement of the popularity of parallax scrolling in website themes published on Theme Forest shows that parallax design elements are an increasingly popular trend.

WordPress Themes

Top Ranked WordPress Themes

The best WordPress themes for a new website, as calculated by our WordPress Theme Search Engine. These themes are selected for reliability, quality, popularity, and many other factors.

Parallax WordPress Themes

Top Ranked Parallax WordPress Themes: the best WordPress themes for creating websites with parallax scrolling, as ranked by our WordPress Theme Search Engine

10 Parallax WordPress Themes

10 Parallax WooCommerce WordPress Themes

Amazing WordPress Themes with WooCommerce and Parallax Scrolling

7 Amazing Parallax WordPress Themes

5 Wonderful Parallax WordPress Themes

eCommerce WordPress Themes

Top Ranked eCommerce WordPress Themes: the best WordPress themes for creating eCommerce websites, as ranked by our WordPress Theme Search Engine

10 Parallax WooCommerce WordPress Themes

5 Great eCommerce Website Themes, Built For WordPress

6 Amazing WordPress eCommerce Themes

5 Professional eCommerce Themes for Selling on Your Website

10 Great eCommerce WordPress Themes with WooCommerce

Finding WordPress & Drupal GPL Themes

How to find WordPress and Drupal themes licensed under the GNU Public License. These themes offer increased freedom and the ability to use your theme on multiple sites.

Drupal Themes

These themes are built for use with the Drupal content management system. Drupal is wonderful and quite popular for business websites.

Parallax Drupal Themes

Themes for creating parallax-scrolling 3D-depth-like effects and animations as visitors scroll down a page.

6 Parallax Drupal Themes

6 Professional Parallax Drupal Themes

Portfolio Drupal Themes

Themes built for making professionally designed portfolios.

5 Professional Drupal Portfolio Themes

5 Amazing Drupal Portfolio Themes

Corporate Drupal Themes

Themes built for making small, medium, and large business websites.

6 Corporate Drupal Themes

7 Professional Drupal Corporate Themes

Parallax Web Design

Parallax website design moves one part of your website at a different speed than the rest of your page. This often creates a 3D-like effect, adding depth and interest to your webpage design. The resources, including themes, tutorials, and examples, are designed to help you build a website with parallax scrolling.

Parallax Web Design Resources

Parallax Technologies

Tools to create parallax scrolling websites: jQuery, Skrollr.js, Stellar.js, CSS

Parallax Tutorials

A Simple Parallax Scrolling Tutorial about how parallax scrolling works.

Tutorials for creating parallax websites using: jQuery | Stellar.js | Skrollr.js | CSS

Scroll To Top