JavaScripting

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


  • Pjs

    Classes for javascript that don't suck.

    16%
  • Assemble

    Static site generator for Node.js, Grunt.js, and Yeoman (and soon, Gulp), using the Handlebars template engine. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages. Pull requests welcome, stars appreciated!

    61%
  • Cutter.js

    Truncate HTML code to limit its length by number of words without losing markup.

    11%
  • Jeeliz Weboji

    JavaScript/WebGL real-time face tracking and expression detection library. Build your own Apple Animoji feature! SVG and THREE.js integration demos are provided.

    46%
  • Gitgraph.js

    A JavaScript library to draw pretty git graphs in the browser

    65%
  • Remark

    A simple, in-browser, markdown-driven slideshow tool.

    81%
  • Js Pdf

    Generate PDF files in JavaScript. HTML5 FTW.

    92%
  • I18next

    Internationalisation (i18n) with javascript the easy way (incl. jquery plugin)

    78%
  • Normalize.css

    A modern, HTML5-ready alternative to CSS resets (as used by Twitter Bootstrap, HTML5 Boilerplate, TweetDeck, Soundcloud, and many others).

    88%
  • Mxn

    A Javascript Mapping Abstraction library.

    34%
  • Livestamp.js

    A simple, unobtrusive jQuery plugin that provides auto-updating timeago text to your timestamped HTML elements using Moment.js.

    21%
  • Jso

    A javascript OAuth 2.0 library

    40%
  • Contents

    Table of contents generator.

    27%
  • Natural Regex

    Create regex from natural language

    15%
  • Catiline

    JavaScript library to take the pain out of web workers.

    29%
  • Rule Reactor

    A light weight, fast, expressive forward chaining business rule engine leveraging JavaScript internals, lazy cross-products, and Functions as objects rather than Rete. NOTE: The master branch is the front edge of development. If you desire a more tested version, use the npm package.

    19%
  • Humanize

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

    37%