

Free JavaScripts, Example Code and Tutorials. We use this one a lot. Highly Recommended
JavaScript.com
The definitive JavaScript Resource, JavaScript Tutorials and Free JavaScripts.
JavaScript Kit
Tutorial and scripts.
WebCoder.com
Your home for JavaScript and Dynamic HTML on the Web.
D3 stands for Data-Driven Documents. With D3, you can apply data-driven transformations to DOM objects
Web-Source.net
Javascript codes ready to copy and paste into your web page
Best Resources:
Algolia Places | https://community.algolia.com/places/ |
anime.js | https://animejs.com/ |
AOS – Animate On Scroll | https://michalsnik.github.io/aos/ |
Bideo.js | https://rishabhp.github.io/bideo.js/ |
Chart.js | https://www.chartjs.org/ |
Choreographer-js | https://christinecha.github.io/choreographer-js/ |
Cleave.js | https://nosir.github.io/cleave.js/ |
Glimmer | https://glimmerjs.com/ |
Granim.js | https://sarcadass.github.io/granim.js/ |
Multiple.js | https://multiple.js.org/ |
Javascript Animation Libraries
javascript animations libraries to build awesome animations for websites and applications
Website | Description |
---|---|
Greensock | A JavaScript library for building high-performance animations that work in every major browser |
Velocity.js | Velocity is a lightweight animation engine with the same API as jQuery’s $.animate() |
lax.js | Simple & light weight vanilla javascript plugin to create smooth & beautiful animations when you scroll! |
Rellax.js | A buttery smooth, super lightweight, vanilla javascript parallax library |
three.js | An easy to use, lightweight, 3D library with a default WebGL renderer. |
wow.js | Reveal Animations When You Scroll. |
chocolat.js | Free lightbox plugin. |
Animate On Scroll | Animate on scroll library to reveal animations when You scroll. |
Tilt.js | A tiny requestAnimationFrame powered 60+fps lightweight parallax hover tilt effect for jQuery. |
Roughnotation | Rough Notation is a small JavaScript library to create and animate annotations on a web page |
tsParticles | A lightweight library for creating particles, an improved version of the abandoned and obsolete particles.js |
Particles.js | A lightweight JavaScript library for creating particles |
mo.js | The motion graphics toolbelt for the web |
Lightbox2 | A small JS library to overlay images on top of the current page. |
Slick | Fully responsive carousel |
barba.js | Create fluid and smooth transitions between your website’s pages. |
Locomotive Scroll | A simple scroll library that provides detection of elements in viewport & smooth scrolling with parallax. |
Owl carousel | Free responsive jQuery carousel |
Swiperjs | Free, Open Source, Modern Slider without jQuery. Available for Vanilla JS and all modern frameworks like React, Vue, Angular etc. |
Splide | Free, pure JS library for carousels and sliders |
Simple Parallax | The easiest way to get a parallax effect with javascript |
KUTE.js | KUTE.js is a JavaScript animation engine for modern browsers. |
Granim.js | Create fluid and interactive gradient animations with this small javascript library. |
Popmotion | Simple animation libraries for delightful user interfaces. |
Vivus | Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearence of being drawn. |
Typed.js | A JavaScript Typing Animation Library. |
Progress Bar.js | Responsive and slick progress bars with animated SVG paths. |