<h1 voomsh=”hdr-1”>

Replay

lvl up any site with slick animations

Dozens of motions that work instantly,
just add HTML class or attribute and watch it move

<works in/>

WordpressWebflowHTML

get this free animations

Slick Demo Header

<h1 voomsh=”hdr-1”>

Replay

See how smooth these animations flow? Watch elements gracefully transition in as you scroll. Perfect for creating engaging, professional websites.

<p voomsh=”par-1”>

Replay

<button voomsh=”btn-1”>

// btn_1// Select all buttons with the voomsh attribute
const buttons = document.querySelectorAll('[voomsh="btn_1"]');buttons.forEach(button => {
 // Initial state
 gsap.set(button, {
   scale: 1,
   boxShadow: "none"
 });  // Hover in
 button.addEventListener("mouseenter", () => {
   const buttonColor = window.getComputedStyle(button).backgroundColor;
   gsap.fromTo(button,
     {
       scale: 1,
       boxShadow: "none"
     },
     {
       scale: 1.1,
       boxShadow: `0 0 15px ${buttonColor.replace(")", ", 1)")}`,
       duration: 0.4,
       ease: "circ.out"
     }
   );
 });  // Mouse down
 button.addEventListener("mousedown", () => {
   gsap.fromTo(button,
     {
       scale: 1.1
     },
     {
       scale: 0.95,
       duration: 0.05,
       ease: "circ.out"
     }
   );
 });  // Mouse up
 button.addEventListener("mouseup", () => {
   gsap.fromTo(button,
     {
       scale: 0.95
     },
     {
       scale: 1.1,
       duration: 0.2,
       ease: "circ.out"
     }
   );
 });  // Hover out
 button.addEventListener("mouseleave", () => {
   gsap.fromTo(button,
     {
       scale: 1.1,
       boxShadow: `0 0 15px ${window.getComputedStyle(button).backgroundColor.replace(")", ", 1)")}`
     },
     {
       scale: 1,
       boxShadow: "none",
       duration: 0.4,
       ease: "circ.out"
     }
   );
 });
});

<try them they are free/>

add animations in 30 seconds

<script src="https://cdn.jsdelivr.net/gh/ktonik/voom@main/dist/voom-demo.min.js"></script>

Copy the script and paste it before the </body> tag.

Add attribute or class to HTML element, e.g.:

<h1 voomsh="hdr-1"> or <h1 class="voomsh-hdr-1">

Thats it!  You’ve made your site move. 


no coding headaches

Customize timing, triggers, movement and more. No coding needed. Simply pick your settings and we'll handle the rest.

Works everywhere! Check the docs for details:

cdn and source code

CDN hosting brings instant global delivery.
Self-host gives you complete control and source code.
Same slick animations, your choice of implementation .

50+ Animations coming!

sign up for early access

Join waitlist now and lock in lifetime discount. Selected beta testers will receive free lifetime access.

$50

$99

<waitlist limited offer/>

50+ animations headers, paragraphs, buttons, and more

CDN hosting with global coverage

Self-hosting for complete version control

Customizer to control time, trigger, movement and more

Source code for ultimate customization

Unlimited websites single user license

try free
samples

3 animations for header,
paragraph and button

CDN hosting with global coverage

Unlimited websites single user license

use free version now

join the waitlist

no spam, unsubscribe anytymie
✨ Thank you! We'll be in touch shortly ✨
Oops! Something went wrong while submitting the form.