Javascript Libraries

Javascript Animation Libraries

javascript animations libraries to build awesome animations for websites and applications


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

Velocity is a lightweight animation engine with the same API as jQuery's $.animate()

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

A buttery smooth, super lightweight, vanilla javascript parallax library

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

Reveal Animations When You Scroll.

Free lightbox plugin.

Animate on scroll library to reveal animations when You scroll.

A tiny requestAnimationFrame powered 60+fps lightweight parallax hover tilt effect for jQuery.

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

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

A lightweight JavaScript library for creating particles

The motion graphics toolbelt for the web

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

Fully responsive carousel

Create fluid and smooth transitions between your website’s pages.

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

Free responsive jQuery carousel

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

Free, pure JS library for carousels and sliders

The easiest way to get a parallax effect with javascript

KUTE.js is a JavaScript animation engine for modern browsers.

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

Simple animation libraries for delightful user interfaces.

Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearence of being drawn.

A JavaScript Typing Animation Library.

Responsive and slick progress bars with animated SVG paths.

Javascript Chart Libraries

Libraries that help developers visualize data into charts


Simple yet flexible JavaScript charting for designers & developers

Includes Green squares grid like in GitHub, and other charts to use.

G2Plot is an interactive and responsive charting library based on the grammar of graphics.

Get the experience from Google to create similar charts that Google uses.

Bind complicated and massive data to interactive graphs.

Modern & Interactive Open-source Charts

Last updated