JavaScripting

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


  • jQuery Focuspoint

    jQuery plugin for 'responsive cropping'. Dynamically crop images to fill available space without cutting out the image's subject. Great for full-screen images.

    52%
  • jQuery Autocomplete

    Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields.

    70%
  • ZenPen

    A minimal web based text editor for the modern man.

    61%
  • Togetherjs

    A service for your website that makes it surprisingly easy to collaborate in real-time.

    71%
  • Sound JS

    A Javascript library for working with Audio. Features a simple interface as the front end to multiple audio APIs via a plugin model. Currently supports HTML5 Audio & Flash.

    66%
  • Skrollr

    Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love).

    80%
  • Rx Js

    The Reactive Extensions for JavaScript

    85%
  • Pushy

    Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions

    47%
  • Jade

    Jade - robust, elegant, feature rich template engine for nodejs

    86%
  • Is.js

    Micro check library

    75%
  • Img Liquid

    jQuery plugin to resize images to fit in a container.

    38%
  • Humanize

    A simple utility library for making the web more humane. #hubspot-open-source

    37%
  • G2 Plot

    :dango: An interactive and responsive charting library

    69%
  • Flowplayer

    The HTML5 video player for the web

    56%
  • 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%
  • Data Tables

    DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table.

    74%
  • Darkmode.js

    🌓 Add a dark-mode / night-mode to your website in a few seconds

    61%