JavaScripting

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


  • jQuery.maskedinput

    jQuery Masked Input Plugin

    60%
  • jPanelMenu

    A jQuery plugin that creates a paneled-style menu (like the type seen in the mobile versions of Facebook and Google, as well as in many native iPhone applications).

    37%
  • Viva Graph Js

    Graph drawing library for JavaScript

    62%
  • React Easy Crop

    A React component to crop images with easy interactions

    25%
  • Persist State

    jQuery Ui widget that will transparently save the state of checkboxes, inputs, selects, etc in localStorage, restoring these on the user's next visit to the page.

    3%
  • 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%
  • Optics

    Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc.

    4%
  • Muuri

    Responsive, sortable, filterable and draggable grid layouts

    73%
  • Min Pub Sub

    198 byte publish/subscribe messaging micro-framework

    18%
  • Maria

    The MVC framework for JavaScript applications. The real MVC. The Smalltalk MVC. The Gang of Four MVC.

    31%
  • Jquery Indexeddb

    An IndexedDB Plugin for Jquery.

    22%
  • JayData

    JayData is a unified data access library for JavaScript to CRUD data from different sources like WebSQL/SQLite, IndexedDB, MongoDb, ASP.NET WebAPI, OData, HTML5 localStorage, Facebook or YQL. The library can be integrated with KendoUI, Knockout.js, Handlebars.js or Sencha Touch 2 and can be used on Node.js as well.

    30%
  • Holder

    Holder renders image placeholders entirely on the client side.

    68%
  • Fragment.js

    A tiny tool for easily loading html fragments and templates

    21%
  • Elements

    E+lements is a minimal DOM Library for the prime framework.

    14%
  • Droptiles

    Droptiles is a "Windows 8 Start" like Metro-style Web 2.0 Dashboard. It compromises of Live Tiles. Tiles are mini apps that can fetch data from external sources. Clicking on a tile launches the full application.

    27%
  • Canjs

    Can do JS, better, faster, easier.

    61%