JavaScripting

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


  • Jquery Waypoints

    Waypoints is a small jQuery plugin that makes it easy to execute a function whenever you scroll to an element.

    5%
  • Shuffle

    jQuery Shuffle Plugin

    57%
  • Masonry

    Layout elements in a grid, like a mason fitting stones in a wall

    75%
  • Fastdom

    Eliminates layout thrashing by batching DOM read/write operations

    65%
  • Turbolinks

    Turbolinks makes navigating your web application faster

    78%
  • Isotope

    An exquisite jQuery plugin for magical layouts. Enables filtering, sorting, and dynamic layouts.

    72%
  • Set Dom

    📑 Lightweight dom diffing with plain old html.

    20%
  • Node List.js

    NodeList implementation/library - Use the Native DOM APIs as easily as jQuery

    27%
  • Dragula

    :ok_hand: Drag and drop so simple it hurts

    83%
  • Tippyjs

    Highly customizable vanilla JS tooltip/popover library

    78%
  • Voyeur.js

    Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been.

    30%
  • Vissense

    A utility library for observing visibility changes of DOM elements.

    33%
  • React Virtualized

    React components for efficiently rendering large lists and tabular data

    90%
  • Nested

    Gap free multi column grid

    41%
  • Moovie.js

    Movie focused HTML5 Player

    52%
  • jQuery.nicescroll

    nicescroll plugin for jquery - scrollbars like iphone/ipad

    69%
  • Interact.js

    Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE8+)

    78%