JavaScript Harlem Shake Dance: Shake page elements with CSS 3 keyframe animations

Recommend this page to a friend!

  Author Author  
Name: Arturs Sosins <contact>
Classes: 51 packages by
Country: Latvia Latvia
Age: 29
All time rank: 1
Week rank: 4 Down1 in Latvia Latvia Equal
Innovation award
Innovation award
Nominee: 8x

Winner: 6x

  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This class can shake page elements using CSS 3 keyframe animations.

It can animate a given page elements using different types of shake animation styles defined using CSS 3 @keyframe definitions.

It starts animating a given first element and then several other elements after a given delay, thus the Harlem shake meme analogy.

Currently it supports several animation styles like shake, flash, bounce, tada, swing, wobble, pulse, flip and rotate.

  Classes of Arturs Sosins  >  JavaScript Harlem Shake Dance  >  Download Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: JavaScript Harlem Shake Dance
Base name: harlem-shake
Description: Shake page elements with CSS 3 keyframe animations
Version: 1.0
JavaScript version: 1.0
License: BSD License
All time users: 324 users
All time rank: 122
Week users: 0 users
Week rank: 26 Equal
  Groups   Video Tutorials   Rate classes User ratings  
  Applications   Related pages   Files Files  

Group folder image Animation Animation effects View top rated classes

  Tutorial videos and presentations  
Harlem Shake HTML elements
Title Description Duration
Video Harlem Shake HTML elements HarlemShake class brings popular meme to your website. It allows you to shake HTML elements using... 00:00:21

  Innovation Award  
JavaScript Programming Innovation award winner
February 2013
Harlem Shake is a meme that became popular in 2013. It consists of a person dancing initially to a given rhythm. Then other people follow by also starting to dance, eventually in different ways.

This class tries to implement a similar concept by using CSS3 keyframes to initially animate a given page element and later several other page elements.

Manuel Lemos

  User ratings  
Not enough user ratings

  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Related pages  
Harlem Shake documentation
Documentation and example scripts in action

  Files folder image Files  
File Role Description
Plain text file harlemshake.js Class Main class source
Plain text file harlemshake.packed.js Class Main class packed
Accessible without login Plain text file harlemshakes.css Data Definitions of animations
Accessible without login Plain text file example.html Example Example of Harlem Shake

Install with Composer Install with Composer - Download Download all files: harlem-shake.tar.gz harlem-shake.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.