Skip to content
Javascript Animation Libraries category icon

Javascript Animation Libraries

Explore JavaScript animation libraries like GSAP, Anime.js, Framer Motion, and Lottie. Build stunning web animations, scroll effects, and interactive UI experiences.

Three.js preview
Best

Three.js

An easy to use, lightweight, 3D library with a default WebGL renderer.

lax.js preview

lax.js

Simple & light weight vanilla javascript plugin to create smooth & beautiful animations when you scroll!

Atropos preview

Atropos

Atropos is a lightweight, free and open-source JavaScript library to create stunning touch-friendly 3D parallax hover effects.

Greensock preview

Greensock

A JavaScript library for building high-performance animations that work in every major browser

scrollrevealjs preview

scrollrevealjs

Animate elements as they scroll into view.

Roughnotation preview

Roughnotation

Rough Notation is a small JavaScript library to create and animate annotations on a web page

fullPage.js preview

fullPage.js

A simple and easy to use library that creates fullscreen scrolling websites

tsParticles preview

tsParticles

A lightweight library for creating particles, an improved version of the abandoned and obsolete particles.js

mo.js preview
Best

mo.js

The motion graphics toolbelt for the web

Lightbox2 preview

Lightbox2

A small JS library to overlay images on top of the current page.

Locomotive Scroll preview

Locomotive Scroll

A simple scroll library that provides detection of elements in viewport & smooth scrolling with parallax.

Swiperjs preview

Swiperjs

Free, Open Source, Modern Slider without jQuery. Available for Vanilla JS and all modern frameworks like React, Vue, Angular etc.

Splide preview
Best

Splide

Free, pure JS library for carousels and sliders

Anime.js preview

Anime.js

JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects

Granim.js preview

Granim.js

Create fluid and interactive gradient animations with this small javascript library.

Popmotion preview

Popmotion

Simple animation libraries for delightful user interfaces.

Moving Letters preview

Moving Letters

Animated Text with JavaScript and anime.js

Typed.js preview

Typed.js

A JavaScript Typing Animation Library.

Splitting.js preview

Splitting.js

Splitting creates elements and adds CSS variables to unlock amazing possibilities for animating text, grids, and more!

Progress Bar.js preview

Progress Bar.js

Responsive and slick progress bars with animated SVG paths.

Midnight.js preview

Midnight.js

Midnight.js lets you switch fixed headers on the fly

nice-waves preview

nice-waves

Beautiful animated waves

LottieFiles preview

LottieFiles

Interactive animations in many formats like json,gif and mp4, libraries and plugins for Web & Mobile .