JavaScripting

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


  • Math Box.js

    MathBox is a (work in progress) library for making presentation-quality math diagrams in WebGL.

    44%
  • Grimoire Js

    A WebGL framework for Web development.

    25%
  • Noisy

    A jQuery plugin that adds random noise to the background of a given element.

    28%
  • Flickity

    :leaves: Touch, responsive, flickable carousels

    72%
  • P5.js

    A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs —

    24%
  • Img to Ascii

    A JavaScript implementation of a image to Ascii code

    17%
  • Slit Slider

    A responsive slideshow with a twist: the idea is to slice open the current slide when navigating to the next or previous one. Using jQuery and CSS animations we can create unique slide transitions for the content elements.

    22%
  • Sequence

    The Responsive Slider with Advanced CSS3 Transitions

    55%
  • Nano Gallery

    image gallery simplified - jQuery plugin. Touch enabled, responsive, justified/cascading/grid layout and it supports pulling in Flickr, Google Photos and self hosted images.

    30%
  • Breathing Halftone

    Images go whoa with lots of floaty dots

    13%
  • Blueberry

    A jQuery image slider plugin written specifically for responsive web design.

    11%
  • Claygl

    A WebGL graphic library for building scalable Web3D applications

    60%
  • Comic.js

    Cartoon style drawing for HTML5 Canvas & Raphael.js & D3.js & SVG.js

    10%
  • Drawingboard.js

    A canvas based drawing app that you can integrate easily on your website.

    50%
  • Kinetic Js

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

    63%
  • Elastislide

    Elastislide is a responsive image carousel that will adapt fluidly in a layout. It is a jQuery plugin that can be laid out horizontally or vertically with a pre-defined minimum number of shown images

    22%
  • Tremula Js

    TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-Device

    38%