JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • Kinetic Js

    KineticJS is an HTML5 Canvas JavaScript library that extends the 2D context by enabling canvas interactivity for desktop and mobile applications.

    66%
  • Glide

    A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more

    75%
  • Magnific Popup

    Light and responsive lightbox plugin with focus on performance.

    80%
  • Paper.js

    The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @juerglehni & @jonathanpuckey

    81%
  • Oimo.js

    Lightweight 3d physics engine for javascript

    54%
  • Slides

    Slides is a crazy simple slideshow plugin for jQuery. With features like looping, auto play, fade or slide transition effects, crossfading, image preloading, and auto generated pagination. With Slides you’ll never see multiple slides fly by. Slides elegantly just slides from one slide to the next. Awesome.

    44%
  • Lightgallery.js

    Full featured javascript lightbox gallery. No dependencies.

    66%
  • Lightgl.js

    A lightweight WebGL library

    35%
  • Claygl

    A WebGL graphic library for building scalable Web3D applications

    55%
  • Three.js

    JavaScript 3D library.

    96%
  • Owl Carousel

    Owl Carousel. Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.

    71%
  • Prettyphoto

    prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser.

    36%
  • Chocolat

    Chocolat : Responsive jQuery Lightbox Plugin

    47%
  • Sylvester

    Vector, matrix and geometry math JavaScript

    32%
  • Vintage JS

    vintageJS - add a retro/vintage effect to images using the HTML5 canvas element

    33%
  • jQuery Backstretch

    Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.

    68%
  • Img Liquid

    jQuery plugin to resize images to fit in a container.

    40%