JavaScripting

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


  • 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.

    64%
  • Unveil

    A very lightweight jQuery plugin to lazy load images

    55%
  • 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%
  • Scene Graph.js

    HTML5 Canvas and Animation Framework

    17%
  • Litegl.js

    Lightweight Javascript WebGL library for handling Context, Meshes, Textures and Shaders. Relies on glMatrix 2.0, very easy to use.

    29%
  • Glfx.js

    An image effects library for JavaScript using WebGL

    49%
  • Lity

    Lightweight responsive lightbox.

    44%
  • Img to Ascii

    A JavaScript implementation of a image to Ascii code

    17%
  • Featherlight

    Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.

    59%
  • Comic.js

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

    10%
  • Kinetic Js

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

    63%
  • Chocolat

    Chocolat : Responsive jQuery Lightbox Plugin

    51%
  • Blueberry

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

    11%
  • React Easy Crop

    A React component to crop images with easy interactions

    25%
  • 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%
  • Vintage JS

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

    32%
  • Ocanvas

    JavaScript library for object-based canvas drawing.

    27%