A simple way to animate elements on scroll, just add data-animape

Animape is lightweight and simple to setup! No fuss and no guessing, set up animated elements fast.

Download Animape ↗ View docs ↗

Install

Download

CDN

<!-- Animape CSS -->
<link rel="stylesheet" href="https://unpkg.com/animape@latest/animape.css">
<!-- Animape JS -->
<script src="https://unpkg.com/animape@latest/animape.js"></script>

NPM

npm i animape

How to use animape

  1. Set it up const animape = new Animape();
  2. Initialize it animape.init();
  3. Add data-animape to any element you wish to animate on scroll
  4. Done!

You can learn more by checking out our docs View docs ↗


Examples

Scroll down below to see some examples of how animape works!

1. data-animape="fadein"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

2. data-animape="fadeup"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

3. data-animape="fadedown"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

4. data-animape="faderight"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

5. data-animape="fadeleft"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

6. data-animape="zoomin"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?

7. data-animape="zoomout"

Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat commodi quia nihil quas voluptatum soluta libero impedit cupiditate facere porro! Aspernatur nobis excepturi distinctio, fugit error dicta at quidem. Aperiam?