JavaScripting

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


  • Garlic.js

    Garlic.js allows you to automatically persist your forms' text and select field values locally, until the form is submitted. This way, your users don't lose any precious data if they accidentally close their tab or browser.

    52%
  • Crossfilter

    Fast n-dimensional filtering and grouping of records.

    64%
  • Chosen

    Chosen is a library for making long, unwieldy select boxes more friendly.

    84%
  • Angularjs Slider

    Slider directive for AngularJS. No dependencies and mobile friendly.

    55%
  • Ractive

    Next-generation DOM manipulation

    68%
  • Paper.js

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

    82%
  • Mustache.js

    Minimal templating with {{mustaches}} in JavaScript

    86%
  • Ydn Db

    Javascript database module for Indexeddb, Web SQL and localStorage storage mechanisms supporting version migration, advanced query, SQL and transaction.

    28%
  • Tungstenjs

    Tungsten.js is a modular framework for creating web UIs with high-performance rendering on both server and client.

    26%
  • Inject

    AMD and CJS dependency management in the browser

    27%
  • W2ui

    JavaScript UI library for data-driven web applications

    66%
  • Siema

    Siema - Lightweight and simple carousel in pure JavaScript

    62%
  • Selectize.js

    Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.

    88%
  • Phantom Css

    Visual/CSS regression testing with PhantomJS

    64%
  • Parsley.js

    Validate your forms, frontend, without writting a single line of javascript!

    80%
  • Onionskin

    A client- and server-side multi-layer cache manager library

    11%
  • JSHint

    JSHint is a community-driven tool to detect errors in JavaScript code and enforce your team's coding conventions.

    82%