JavaScripting

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


  • Dust

    Asynchronous templates for the browser and node.js

    34%
  • Ripple

    A tiny foundation for building reactive views

    38%
  • Knockout

    Knockout makes it easier to create rich, responsive UIs with JavaScript

    79%
  • Ect

    Fastest JavaScript template engine with embedded CoffeeScript syntax

    25%
  • 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%
  • Egjs

    Set of UI interactions, effects and utilities components library using jQuery.

    44%
  • Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    73%
  • LABjs

    Loading And Blocking JavaScript: On-demand parallel loader for JavaScript with execution order dependencies

    46%
  • Hasher

    Browser history manager for rich media websites

    27%
  • Pure

    PURE Unobtrusive Rendering Engine for HTML

    31%
  • 101

    A modern JS utility library

    46%
  • Tungstenjs

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

    26%
  • Immer

    Create the next immutable state by mutating the current one

    89%
  • Lunr.js

    A bit like Solr, but much smaller and not as bright

    74%
  • Keymaster

    A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.

    65%
  • Speakingurl

    Generate of so called "static" or "nice-looking" or "slug" or "SpeakingURL" from a string.

    44%
  • Ramda

    :ram: Practical functional Javascript

    90%