Everyone loves the Google CDN right? Even Microsoft runs their own CDN.
The problem is, they only host the most popular libraries.
We host it all - JavaScript, CSS, SWF, images, etc!

Supports http/https/spdy, we encourage leaving the protocol off!
Track when libraries are added and updated with our RSS feed.

Creators
Ryan Kirkman
Thomas Davis
Lachlan CollinsGoogle+
At CloudFlare, we believe that open source, community-driven projects like CDNJS are the tools upon which the future of the internet will be built. CloudFlare is proud to provide the global CDN infrastructure that will help power that future.

LibraryLink
1140
The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser. http://cssgrid.net/ 1140

960gs
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. http://960.gs 960, 960gs, grid system

FitText.js
A jQuery plugin for inflating web type http://fittextjs.com/ typography

ICanHaz.js
A clean solution for templating with Mustache.js and jQuery or Zepto http://icanhazjs.com templating, mustache, jquery, zepto

ResponsiveSlides.js
Simple & lightweight responsive slider plugin http://responsive-slides.viljamis.com/ ResponsiveSlides, responsive slider, jquery

SyntaxHighlighter
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. http://alexgorbatchev.com/SyntaxHighlighter highlight, highlighter

URI.js
URI.js is a javascript library for working with URLs. It offers a "jQuery-style" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority(). URI.js offers simple, yet powerful ways of working with query string, has a number of URI-normalization functions and converts relative/absolute paths. http://medialize.github.com/URI.js/ uri, url, uri mutation, url mutation, uri manipulation, url manipulation, uri template, url template, unified resource locator, unified resource identifier, query string, RFC 3986, RFC3986, RFC 6570, RFC6570

accounting.js
A lightweight JavaScript library for number, money and currency formatting . http://josscrowcroft.github.io/accounting.js/ accounting, number, money, currency

ace
Ace is a standalone code editor written in JavaScript. http://ace.ajax.org/ code, editor

alloy-ui
Alloy is a UI metaframework that provides a consistent and simple API for building web applications across allthree levels of the browser: structure, style and behavior. https://github.com/liferay/alloy-ui ui, themeing, popular

amplifyjs
AmplifyJS is a set of components designed to solve common web application problems with a simplistic API. http://amplifyjs.com/ amplifyjs, amplify, api

angular-strap
AngularStrap - Twitter Bootstrap directives for AngularJS. http://mgcrea.github.com/angular-strap angular, bootstrap, directives, datepicker

angular-ui-bootstrap
Native AngularJS (Angular) directives for Twitter's Bootstrap. Small footprint (5kB gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS) required! http://angular-ui.github.com/bootstrap/ AngularJS, angular, angular.js, bootstrap, angular-ui, AngularUI

angular-ui
AngularUI is the companion suite to the AngularJS framework. http://angular-ui.github.com framework, mvc, AngularJS, angular, angular.js, angular-ui, AngularUI

angular.js
AngularJS is an MVC framework for building web applications. The core features include HTML enhanced with custom component and data-binding capabilities, dependency injection and strong focus on simplicity, testability, maintainability and boiler-plate reduction. http://angularjs.org framework, mvc, AngularJS, angular, angular.js

angularFire
AngularFire is a set of Firebase bindings for AngularJS. It allows you to easily plug in a backend powered by Firebase to your Angular based webapp. http://angularjs.org realtime, websockets, AngularJS, angular, angular.js

anythingslider
A jQuery Slider plugin for anything. http://css-tricks.com/anythingslider-jquery-plugin/ jquery, slider, images

async
Higher-order functions and common patterns for asynchronous code

augment.js
Enables use of modern JavaScript by augmenting built in objects with the latest JavaScript methods. http://augmentjs.com es5, ECMAScript 5, shim, compatibility, modernization

backbone-localstorage.js
A simple module to replace Backbone.sync with localStorage-based persistence. Models are given GUIDS, and saved into a JSON object. Simple as that. https://github.com/jeromegn/Backbone.localStorage localstorage, backbone

backbone-pageable
A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting. https://github.com/wyuenho/backbone-pageable backbone

backbone-relational
Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models https://github.com/PaulUithol/Backbone-relational backbone, models, relational, hasMany, hasOne, popular

backbone.eventbinder
Manage Backbone Events Better http://github.com/marionettejs/backbone.eventbinder events, popular

backbone.js
Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface. http://documentcloud.github.com/backbone/ collections, models, controllers, events, popular

backbone.layoutmanager
A layout and template manager for Backbone.js applications. http://layoutmanager.org backbone, layout, templates, views

backbone.marionette
Make your Backbone.js apps dance with a composite application architecture! http://github.com/marionettejs/backbone.marionette collections, models, controllers, events, popular

backbone.modelbinder
Simple, flexible and powerful Model-View binding for Backbone. https://github.com/theironcook/Backbone.ModelBinder modelbinding, models, events

backbone.paginator
Pagination component for backbone.js https://github.com/addyosmani/backbone.paginator backbone, pagination

backbone.routefilter
Before and after filters for Backbone.Router https://github.com/boazsender/backbone.routefilter backbone, route, filter, before, after

backbone.syphon
Serialize a Backbone.View in to a JavaScript object http://github.com/derickbailey/backbone.syphon/ modelbinding, models

backbone.validation
A validation plugin for Backbone.js that validates both your model as well as form input. http://thedersen.com/projects/backbone-validation validation, events, models, views

backbone.wreqr
A simple infrastructure for decoupling Backbone and Backbone.Marionette application modules and components. http://github.com/marionettejs/backbone.wreqr events, popular

bacon.js
A small functional reactive programming lib for JavaScript. http://baconjs.blogspot.com bacon, baconjs, functional, reactive, lib, frp

barman
A small library to brew JavaScript objects. https://github.com/dfernandez79/barman traits, oop, classes, objects, object composition

bean
A small, fast, framework-agnostic event manager https://github.com/fat/bean ender, events, event, dom

benchmark
A benchmarking library that works on nearly all JavaScript platforms, supports high-resolution timers, and returns statistically significant results. http://benchmarkjs.com/ benchmark, node, narwhal, performance, ringo, speed

blanket.js
seamless js code coverage https://github.com/alex-seville/blanket coverage

bonsai
BonsaiJS is a graphics library and renderer http://bonsaijs.org graphics, svg, vector

bootstrap-datepicker
A datepicker for Twitter Bootstrap https://github.com/eternicode/bootstrap-datepicker twitter, bootstrap, datepicker

bootstrap-datetimepicker
A datetime picker for Twitter Bootstrap https://github.com/tarruda/bootstrap-datetimepicker twitter, bootstrap, datepicker, datetimepicker

bootstrap-growl
Pretty simple jQuery plugin that turns standard Bootstrap alerts into "Growl-like" notifications. https://github.com/ifightcrime/bootstrap-growl bootstrap, growl, notification, jquery

bootstrap-lightbox
A simple lightbox plugin based on the bootstrap modal plugin. http://jbutz.github.com/bootstrap-lightbox/ bootstrap, lightbox, modal

bootstrap-modal
Extends the default Bootstrap Modal class. https://github.com/jschr/bootstrap-modal bootstrap, modal

bootstrap-switch
bootstrapSwitch adds switches to your bootstrap ecosystem http://www.larentis.eu/switch/ bootstrap, switch, html5, css3, jquery

bootstrap-tour
Quick and easy product tours with Twitter Bootstrap Popovers. http://bootstraptour.com twitter, bootstrap, tour, intro

breezejs
BreezeJS is a JavaScript library for managing data in data rich-client HTML/JS applications. Core features include client-side querying, caching, change-tracking, validation, batch saves. http://www.breezejs.com data, BreezeJS, breeze, breeze.js

camanjs
Pure Javascript (Ca)nvas (Man)ipulation. http://camanjs.com/ html5, canvas, image, filter, manipulate, pixel, effects

can.js
CanJS is a MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy. http://canjs.us/ can.js, canjs, javascript, mvc, framework, model, view, controller, popular

cannon.js
A lightweight 3D physics engine written in JavaScript. http://schteppe.github.com/cannon.js javascript, physics

chainvas
A tiny, modular library that can add chaining to any API that isn’t naturally chainable, like the Canvas API, the DOM and more. http://leaverou.github.com/chainvas/ chaining, method, prototype, JavaScript, Chainvas, canvas

chosen
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors. http://harvesthq.github.com/chosen

chrome-frame
Google Chrome Frame is an open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to Internet Explorer. http://code.google.com/chrome/chromeframe/ plugin, plug-in, chrome, frame

ckeditor
Ckeditor is the best web text editor for everyone. http://ckeditor.com/ wysiwyg, popular

codemirror
In-browser code editing made bearable http://codemirror.net JavaScript, CodeMirror, Editor

coffee-script
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. http://jashkenas.github.com/coffee-script/ coffeescript, compiler, language, coffee, script, popular

conditionizr.js
Conditionizr is a fast and lightweight (3KB) javascript utility that detects browser vendor, touch features and retina displays - allowing you to serve conditional JavaScript and CSS files. http://conditionizr.com conditionizr, javascript, legacy, touch, conditional, scripts, styles

cookiejar
JavaScript code to store data as JSON strings in cookies. It uses Prototype.js 1.5.1 (http://prototypejs.org) or later. Apache Software licensed http://www.lalit.org/lab/jsoncookies javascript, cookies, json

crafty
Crafty is a modern component and event based framework for javascript games that targets DOM and canvas. http://craftyjs.com/ framework, javascript

crossfilter
Fast multidimensional filtering for coordinated views. http://square.github.com/crossfilter/ square, analytics, visualization

crossroads
Flexible router which can be used in multiple environments http://millermedeiros.github.com/crossroads.js/ routes, event, observer, routing, router

css3finalize
Automatically add vendor prefixes https://github.com/codler/jQuery-Css3-Finalize css, css3

css3pie
CSS3 PIE JavaScript edition. Enables rendering of common CSS3 decoration properties in Internet Explorer 6-9. http://css3pie.com polyfill, css3, ie

cubism
A JavaScript library for time series visualization. http://square.github.com/cubism/ time series, visualization, d3

cufon
Fast text replacement with canvas and VML - no Flash or images required. http://cufon.shoqolate.com/ font, canvas, vml, popular

curl
A small, fast module and resource loader with dependency management. (AMD, CommonJS Modules/1.1, CSS, HTML, etc.) curl, cujo, amd, loader, module

d3
A small, free JavaScript library for manipulating documents based on data. http://mbostock.github.com/d3/ dom, w3c, visualization, svg, animation, canvas

dancer.js
high-level audio API, designed to make sweet visualizations http://jsantell.github.com/dancer.js audio

dat-gui
A lightweight graphical user interface for changing variables in JavaScript. http://code.google.com/p/dat-gui/ ui, DataArtsTeam

datatables-fixedheader
The FixedHeader plug-in will freeze in place the header, footer and left and/or right most columns in a DataTable, ensuring that title information will remain always visible. http://datatables.net/extras/fixedheader/ DataTables, DataTable, table, grid, filter, sort, page, internationalisable

datatables-tabletools
TableTools is a plug-in for the DataTables HTML table enhancer, which adds a highly customisable button toolbar to a DataTable. http://datatables.net/extras/tabletools/ DataTables, DataTable, table, grid, filter, sort, page, toolbar, internationalisable

datatables
DataTables enhances HTML tables with the ability to sort, filter and page the data in the table very easily. It provides a comprehensive API and set of configuration options, allowing you to consume data from virtually any data source. http://datatables.net DataTables, DataTable, table, grid, filter, sort, page, internationalisable

datejs
Datejs is an open source JavaScript Date library for parsing, formatting and processing. http://www.datejs.com date, datetime, time, parser

davis.js
Davis.js is a small JavaScript library using HTML5 history.pushState that allows simple Sinatra style routing for your JavaScript apps. http://davisjs.com routing, pushState, restful

dc
A multi-dimensional charting built to work natively with crossfilter rendered using d3.js http://nickqizhu.github.com/dc.js/ visualization, svg, animation, canvas, chart, dimensional

dd_belatedpng
Allows the use of transparent PNGs in images and CSS backgrounds in IE6. http://www.dillerdesign.com/experiment/DD_belatedPNG/ ie6, png

documentup
Pretty documentation generator for Github projects with proper Readme. http://documentup.com

dojo
Dojo saves you time, delivers powerful performance, and scales with your development process. It’s the toolkit experienced developers turn to for building superior desktop and mobile web experiences. http://dojotoolkit.org/ framework, toolkit, dojo, JavaScript

dollar.js
A jQuery-compatible and non-All-in-One library which is more "Zepto" than Zepto.js. http://ozjs.org/DollarJS/ AMD, oz, ozjs

draggabilly
Draggabilly is Javascript library to make elements draggable. When dragging, Draggabillly will add the class .is-dragging to the element. The minified source draggabilly.pkgd.min.js is on http://draggabilly.desandro.com/ http://draggabilly.desandro.com/ draggable, element

dropbox.js
Client library for the Dropbox API https://dropbox.com/developers dropbox, filesystem, storage

dropzone
Drag'n'drop file uploads with image previews http://www.dropzonejs.com/ html5, file, upload

dustjs-linkedin
Asynchronous templates for the browser and node.js ( LinkedIn fork ) http://linkedin.github.com/dustjs/ template, templating, dust, linkedin, popular, asynchronous

dygraph
dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them. http://dygraphs.com/ graphs, charts, interactive

easyXDM
A javascript library providing cross-browser, cross-site messaging/method invocation. http://easyxdm.net cross-browser, cross-domain, messaging, rpc

embedly-jquery
Embedly - jQuery is a jQuery Library for Embedly that will replace links with content. It follows the oEmbed spec (oembed.com) for content retrieval, while utilizing http://api.embed.ly as a single endpoint. https://github.com/embedly/embedly-jquery oEmbed, jQuery, embed

ember-data.js
A data persistence library for Ember.js. https://github.com/emberjs/data ember, ember.js, ember-data, ember-data.js

ember-resource.js
A simple library to connect your Ember.js application to JSON backends. https://github.com/zendesk/ember-resource ember, ember.js, ember-resource, ember-resource.js

ember.js
Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture. http://emberjs.com/ ember, ember.js

enquire.js
Awesome Media Queries in JavaScript http://wicky.nillia.ms/enquire.js media query, media queries, matchMedia, enquire, enquire.js

epiceditor
EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it. http://epiceditor.com markdown, editor

epitome
Epitome, an MVP framework built on top of MooTools http://dimitarchristoff.github.com/Epitome mootools, epitome, mvc, mvp

equalize.js
The jQuery plugin for equalizing the height or width of your elements https://github.com/tsvensen/equalize.js ui, equalize, equal, height, width, layout

es5-shim
Provides compatibility shims so that legacy JavaScript engines behave as closely as possible to ES5. https://github.com/kriskowal/es5-shim es5, ECMAScript 5, shim, compatibility, modernization

eve.js
A JavaScript meta-framework for scoped event delegation. http://evejs.com

eventmaster
A simple, compact and consistent implementation provides both Promise/Deferred/Flow pattern and Event/Notify/Observer/PubSub pattern. http://ozjs.org/EventMaster/ AMD, oz, ozjs

ext-core
Ext JS is the developer's choice for building powerful desktop web applications using JavaScript and web standards. http://www.sencha.com/products/extjs/ framework, toolkit, desktop, popular

fabric.js
A powerful and simple Javascript canvas library http://fabricjs.com/ canvas, graphics, js

fancybox
fancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built at the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize. http://fancyapps.com/fancybox/ fancybox, jquery, images, image, zoom, zooming

fastclick
Polyfill to remove click delays on browsers with touch UIs https://github.com/ftlabs/fastclick fastclick, mobile, touch, tap, click, delay

file-uploader
Multiple file upload plugin with progress-bar, drag-and-drop. http://fineuploader.com uploader, multiple, drag-and-drop

firebug-lite
Firebug Lite is a powerful console logging, modifying and inspecting tool. https://getfirebug.com/firebuglite/ firebug, development, debug

fitvids
A lightweight, easy-to-use jQuery plugin for fluid width video embeds. http://fitvidsjs.com/ jquery, responsive design, fluid width, video, youtube, vimeo

flexie
Cross-browser support for the CSS3 Flexible Box Model. http://flexiejs.com/ css, css3, flexible, box, model, polyfill, flexbox

flight
An event-driven web framework, from Twitter http://twitter.github.io/flight/ twitter, event, framework

flipCounter
Uses valid markup and an image sprite to render an analogue clock / odometer effect. Clock image is easily customizable, default options can be easily overriden, can be easily animated and extended with jQuery.easing plugin, gracefully degrades if Javascript is not available. http://bloggingsquared.com/jquery/flipcounter/ flipcounter, number, end_number, easing, duration

flot
Attractive Javascript plotting for jQuery http://flotcharts.org/ jquery, plot, chart, graph, visualization, canvas, graphics, web

font-awesome
Font Awesome http://fortawesome.github.com/Font-Awesome/ css, font, icons

foundation
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device. http://foundation.zurb.com foundation, responsive

foundicons
Custom icon sets that are stored in a handy web font and are coded to be more accessible. A couple lines of CSS and the right markup will get you going in no time. http://zurb.com/playground/foundation-icons foundation, foundicons

fullcalendar
Full-sized drag & drop event calendar http://arshaw.com/fullcalendar/ calendar, event, full-sized

galleria
The JavaScript Image Gallery. http://galleria.io/ gallery, framework, jquery, slideshow, popular

galleriffic
A jQuery plugin for rendering rich, fast-performing photo galleries. http://www.twospy.com/galleriffic/ jquery, gallery, images

garlic.js
Garlic.js allows you to automatically persist your forms' text 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. http://garlicjs.org/ html, form, forms

gas
Google Analytics on Steroids, a Google Analytics implementation with extra features. https://github.com/CardinalPath/gas Google Analytics, Web Analytics

geo-location-javascript
JavaScript geo location framework for the mobile web. http://code.google.com/p/geo-location-javascript/ geolocation

geocomplete
Easily convert unordered lists & other nested HTML structures into entertaining, interactive, turntable-like areas. http://ubilabs.github.io/geocomplete/ geocomplete, turntable, lazy, susan, carousel, 3d

gmaps.js
google maps api with less pain and more fun http://hpneo.github.com/gmaps/ google maps, maps

gmaps4rails
Enables easy display of items (taken from a Rails 3 model) with Google Map, OpenLayers, Bing or Mapquest. Geocoding + Directions included. https://rubygems.org/gems/gmaps4rails rails, maps

graphael
gRaphael's goal is to help you create stunning charts on your website. It is based on Raphaël graphics library. http://g.raphaeljs.com/ chart, charts, charting, popular

gsap
GreenSock Animation Platform (GSAP) is a suite of tools for scripted animation, including TweenLite, TweenMax, TimelineLite, TimelineMax, various easing equations (EasePack), plugins for things like animating along Bezier paths, tweening RaphaelJS objects, etc. and it also includes a jQuery plugin that hijacks the native jQuery.animate() method so that animations perform much better and additional properties can be tweened, like colors, transforms (2D and 3D), boxShadow, borderRadius, clip, and lots more. GSAP has no dependencies on jQuery and it can animate ANY numeric property of ANY object. http://www.greensock.com/gsap-js/ animation, TweenLite, TweenMax, TimelineLite, TimelineMax, GSAP, GreenSock, easing, EasePack, jQuery, jquery.gsap.js, Bezier, 3D, 2D, transform, tweening

h5Validate
HTML5 form validation http://ericleads.com/h5validate/ form, html5, form validation, validation, jquery

hallo.js
Distraction-free writing for the web http://hallojs.org/ wysiwyg, popular

hammer.js
A javascript library for multi-touch gestures :// You can touch this http://eightmedia.github.com/hammer.js/ events, touch, gestures

handlebars.js
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Mustache templates are compatible with Handlebars, so you can take a Mustache template, import it into Handlebars, and start taking advantage of the extra Handlebars features. http://www.handlebarsjs.com template, mustache

hashgrid
A little tool that inserts a layout grid in web pages, allows you to hold it in place, and toggle between displaying it in the foreground or background. http://hashgrid.com/ grid, layout, design, columns

headjs
Achieve responsive design. Load scripts on demand. Target CSS for different screens, paths, states and browsers. Make it the only script in your HEAD. A concise solution to universal issues. http://headjs.com loader, polyfill, html5, css3, popular

highcharts
Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types. Highcharts is NOT free for commercial use. See the license here: http://highcharts.com/license http://highcharts.com/ charts, graphs

highlight.js
Easy-to-use, Javascript-based syntax highlighter http://highlightjs.org highlight, syntax highlighter

hinclude
declarative client-side inclusion for the Web http://mnot.github.com/hinclude/ include

history.js
Provides a cross-compatible experience for the History API on all HTML5 Browsers and backwards-compatible one on older ones using a hash-fallback. https://github.com/browserstate/history.js/ history, state, html5, onhashchange

hogan.js
A mustache compiler. http://twitter.github.com/hogan.js/ mustache, template

holder
Holder uses the canvas element and the data URI scheme to render image placeholders entirely in browser. http://imsky.github.io/holder/ images, placeholders, client-side, canvas, generation, development

html5shiv
html5shiv is an HTML5 JavaScript shim for IE to recognise and style the HTML5 elements https://github.com/aFarkas/html5shiv shim, ie, html5

humane-js
human-js is a simple & modern, browser notification system http://wavded.github.com/humane-js/ humane, humane-js

hydra.js
Framework that gives you the tools to write your application using modules or widgets and make easy to work with them. http://tcorral.github.com/Hydra.js/ hydra, hydra.js, modular, modules, scalable

idbwrapper
A cross-browser wrapper for IndexedDB https://github.com/jensarps/IDBWrapper IndexedDB, storage, offline

impress.js
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com https://github.com/bartaz/impress.js slideshow, slides, css3

intro.js
A better way for new feature introduction and step-by-step users guide for your website and project. http://usablica.github.com/intro.js/ intro.js, step-by-step guide, introductions

jScrollPane
jScrollPane - cross browser styleable scrollbars with jQuery and CSS http://jscrollpane.kelvinluck.com framework, toolkit, popular, jquery, scroll, jscrollpane

jStorage
Simple wrapper plugin for Prototype, MooTools, and jQuery to store data on browser side. http://jstorage.info/ storage, offline, webstorage, localStorage

jade
Jade template engine http://jade-lang.com/ template, jade

jasny-bootstrap
Extension to Twitter Bootstrap http://jasny.github.com/bootstrap twitter bootstrap, bootstrap, extensions

javascript-state-machine
A finite state machine javascript micro framework. https://github.com/jakesgordon/javascript-state-machine state-machine, fsm

jo
Jo is a thin (~12K) candy shell for PhoneGap apps. It's an HTML5 mobile app framework which provides UI widgets, a flexible event model, a wrapper for sound, and a light data layer. http://joapp.com mobile, framework

joopl
Object-oriented programming for JavaScript on the Web and anywhere! http://mfidemraizer.github.io/joopl joopl, oop, object-oriented

jplayer
The jQuery HTML5 Audio / Video Library http://www.jplayer.org/ framework, audio, video, html5

jq-console
A jQuery terminal plugin written in CoffeeScript. http://repl.it/ terminal, shell, jquery, plugin, console

jqModal
jqModal is a plugin for jQuery to help you display notices, dialogs, and modal windows in a web browser. http://dev.iceburg.net/jquery/jqModal/ jquery, dialog

jqcloud
jQCloud is a jQuery plugin that builds neat and pure HTML + CSS word clouds and tag clouds that are actually shaped like a cloud. https://github.com/lucaong/jQCloud visualization, text

jquery-backstretch
Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes. http://srobbin.com/jquery-plugins/backstretch/ jquery, background, photo, stretch

jquery-color
jQuery plugin for color manipulation and animation support. https://github.com/jquery/jquery-color jquery, color

jquery-cookie
A simple, lightweight jQuery plugin for reading, writing and deleting cookies. https://github.com/carhartl/jquery-cookie jquery, cookie

jquery-countdown
Countdown for jQuery. http://keith-wood.name/countdown.html jquery, countdown

jquery-easing
Additional easings for jQuery. http://gsgd.co.uk/sandbox/jquery/easing/ jquery, easing

jquery-footable
jQuery plugin to make HTML tables responsive http://themergency.com/footable/ jquery, footable, tables

jquery-gamequery
gameQuery is a jQuery plug-in to help make javascript game development easier by adding some simple game-related classes http://gamequeryjs.com jquery, game, sprite, animation, collision, tile map

jquery-hashchange
This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser window.onhashchange event. http://benalman.com/projects/jquery-hashchange-plugin/ jquery, history

jquery-history
jQuery history plugin helps you to support back/forward buttons and bookmarks in your javascript applications. https://github.com/tkyk/jquery-history-plugin jquery, history

jquery-infinitescroll
This plugin aims to progressively enhance your page, providing a more rich browsing experience when scrolling big amount of data. http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/ jquery, scroll, infinite, masonry

jquery-instagram
Instagram jQuery plugin https://github.com/potomak/jquery-instagram jquery, instagram, plugin, photography, pictures, mobile

jquery-jcrop
Jcrop is the quick and easy way to add image cropping functionality to your web application. http://deepliquid.com/content/Jcrop.html jquery, crop

jquery-jgrowl
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works. The idea is simple, deliver notifications to the end user in a noticeable way that doesn't obstruct the work flow and yet keeps the user informed. https://github.com/stanlemon/jGrowl message, toaster, notification, growl

jquery-jkit
A very easy to use, cross platform, jQuery based UI toolkit, that's still small in size, has the features you need, and doesn't get in your way of doing things! http://jquery-jkit.com/ jquery, jkit, ui, toolkit

jquery-layout
jQuery plugin for layout management (jQuery version of extJS border-layout). http://layout.jquery-dev.net/ jquery, layout, ui

jquery-migrate
This project can be used to detect and restore APIs, features or functionality that have been deprecated in jQuery and removed as of version 1.9. http://jquery.com/ framework, toolkit, popular

jquery-mobile
A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. http://jquerymobile.com/ framework, toolkit, popular

jquery-mockjax
Mockjax. The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses. http://code.appendto.com/plugins/jquery-mockjax/ ajax, mock, unit

jquery-mousewheel
A jQuery plugin that adds cross-browser mouse wheel support. http://brandonaaron.net/code/mousewheel/docs jquery, mouse, wheel, event, mousewheel, plugin, browser

jquery-nivoslider
Described as 'The world's most awesome jQuery slider' Nivo Slider is a jQuery plugin that makes displaying your gallery of images a beautiful experience, by using amazing transition effects ranging from slicing and sliding to fading and folding. http://nivo.dev7studios.com slider, jquery, image, slideshow

jquery-noty
jQuery plugin that makes it easy to create alert, success, error, warning, information or confirmation messages as an alternative the standard alert dialog. http://needim.github.com/noty/ notifications, alert, dialog, noty

jquery-placeholder
A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet. http://mths.be/placeholder jquery, placeholder, input, textarea, html5

jquery-powertip
A jQuery plugin that creates hover tooltips. http://stevenbenner.github.com/jquery-powertip/ jquery-powertip

jquery-resize
A resize event for ALL your jQueries! http://benalman.com/projects/jquery-resize-plugin/ jquery-resize

jquery-scrollTo
Easy element scrolling using jQuery.. http://flesler.blogspot.com/2007/10/jqueryscrollto.html scroll, jquery

jquery-scrolldepth
A jQuery plugin to track page scroll depth http://robflaherty.github.io/jquery-scrolldepth/ jquery, scrolldepth

jquery-smooth-scroll
Automatically make same-page links scroll smoothly

jquery-sparklines
This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript http://omnipotent.net/jquery.sparkline jquery, sparkline

jquery-textext
TextExt plugin for jquery http://textextjs.com/ jquery, textext

jquery-throttle-debounce
jQuery throttle / debounce allows you to rate-limit your functions in multiple useful ways. https://github.com/cowboy/jquery-throttle-debounce jquery, throttle, debounce, ratelimit

jquery-timeago
Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. '4 minutes ago' or 'about 1 day ago') from ISO 8601 formatted dates and times embedded in your HTML (Ă  la microformats). http://timeago.yarp.com/ time, jquery, dateformat, popular

jquery-tools
jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world. http://jquerytools.org/ jquery, ui, tools

jquery-ui-map
Google Map version 3 plugin for jQuery and jQM https://code.google.com/p/jquery-ui-map/ jquery, maps, gmaps, google maps, google, jqm, jquery mobile

jquery-url-parser
utility to parse urls and provide easy access to their attributes (such as the protocol, host, port etc) https://github.com/allmarkedup/jQuery-URL-Parser jquery-url-parser, purl

jquery-validate
Form Validation plugin for jQuery http://bassistance.de/jquery-plugins/jquery-plugin-validation// jQuery, forms, validate, validation

jquery.SPServices
SPServices is a jQuery library which abstracts SharePoint's Web Services and makes them easier to use. It also includes functions which use the various Web Service operations to provide more useful (and cool) capabilities. It works entirely client side and requires no server install. http://spservices.codeplex.com/ jquery, spservices, sharepoint, services, service

jquery.activity-indicator
A jQuery plugin that renders a translucent activity indicator (spinner) using SVG or VML. http://neteye.github.com/activity-indicator.html jquery, loader, indicator

jquery.address
The jQuery Address plugin provides powerful deep linking capabilities and allows the creation of unique virtual addresses that can point to a website section or an application state. It enables a number of important capabilities including bookmarking in a browser or social website sending links via email or instant messenger, finding specific content using the major search engines and utilizing browser history and reload buttons. http://www.asual.com/jquery/address/ utility, popular

jquery.ba-bbq
jQuery BBQ leverages the HTML5 hashchange event to allow simple, yet powerful bookmarkable #hash history. In addition, jQuery BBQ provides a full .deparam() method, along with both hash state management, and fragment / query string parse and merge utility methods http://benalman.com/projects/jquery-bbq-plugin/ jquery, history

jquery.caroufredsel
jQuery.carouFredSel is a plugin that turns any kind of HTML element into a carousel. http://caroufredsel.dev7studios.com/ carousel, responsive, jquery

jquery.colorbox
A lightweight customizable lightbox plugin for jQuery http://www.jacklmoore.com/colorbox

jquery.cycle
Cycle is an easy-to-use slideshow plugin that provides many options and effects for creating beautiful slideshows. http://jquery.malsup.com/cycle/ jquery, slideshow, cycle

jquery.cycle2
The successor to Cycle. Cycle2 is a mobile and desktop friendly slideshow built around ease-of-use with a declarative API. It supports responsive designs, dynamic slideshow manipulation, swipe events, and lots of options! http://jquery.malsup.com/cycle2/ slideshow, carousel, slider

jquery.form
The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX http://jquery.malsup.com/form/ ajax, forms, form, jquery

jquery.formalize
teach your forms some manners http://formalize.me/ forms, formalize, form, jquery

jquery.imagesloaded
jQuery plugin that triggers a callback after all images have been loaded http://desandro.github.com/imagesloaded/ images, load, jquery

jquery.isotope
An exquisite jQuery plugin for magical layouts. Enables filtering, sorting, and dynamic layouts. https://github.com/desandro/isotope isotope, filtering, sorting

jquery.lazyload
Lazy Load delays loading of images in long web pages. Images outside of viewport wont be loaded before user scrolls to them. http://www.appelsiini.net/projects/lazyload lazyload, jquery, image, images, loading, delay

jquery.lifestream
Show a stream of your online activity. https://github.com/christianv/jquery-lifestream lifestream, social networks, jquery

jquery.mask
A jQuery Plugin to make input mask field. http://igorescobar.github.com/jQuery-Mask-Plugin/ jquery, mask, input, form

jquery.nanoscroller
A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars http://jamesflorentino.github.com/nanoScrollerJS/ scrollbar, custom, lion, jquery

jquery.payment
A general purpose library for building credit card forms, validating inputs and formatting numbers. https://github.com/stripe/jquery.payment payment, jquery

jquery.pin
Pin any element within a container http://webpop.github.com/jquery.pin/ jquery-pin, jquery.pin, pin

jquery.pjax
pjax is a jQuery plugin that uses ajax and pushState to deliver a fast browsing experience with real permalinks, page titles, and a working back button. https://github.com/defunkt/jquery-pjax ajax, pjax, pushState, jquery

jquery.qrcode
A jquery plugin for a pure browser qrcode generation. http://jeromeetienne.github.com/jquery-qrcode/ jquery, qrcode, qr

jquery.selectboxit
A jQuery plugin that progressively enhances an HTML Select Box into a single option dropdown list. The dropdown list can be optionally styled with jQuery ThemeRoller and optionally animated with jQueryUI show/hide effects. http://www.selectboxit.com jquery, jqueryui, select box

jquery.shapeshift
jQuery plugin which creates a column based grid system that allows drag and drop even between multiple containers. https://github.com/McPants/jquery.shapeshift grid, column, drag, drop

jquery.simpleWeather
A simple jQuery plugin to display the weather information for any location. The data is pulled from the public Yahoo! Weather feed via the YQL API. Developed by James Fleeting. http://simpleweatherjs.com weather, weather-data

jquery.socialshareprivacy
2 Klicks fuer mehr Datenschutz http://www.heise.de/extras/socialshareprivacy/ privacy, datenschutz, heise

jquery.spritely
Create dynamic characters and background animations. http://www.spritely.net spritely, ui, jquery

jquery.superlabels
Give your forms a helping of awesome! http://plugins.jquery.com/superLabels/ jquery, superlabels, form

jquery.tablesorter
tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.This forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos. http://mottie.github.com/tablesorter/docs/

jquery.touchswipe
A jQuery plugin that supports touch events on mobile devices. http://labs.skinkers.com/touchSwipe touch, swipe, mobile, jquery

jquery.transit
Super-smooth CSS3 transformations and transitions for jQuery. http://ricostacruz.com/jquery.transit/ css3, transitions, transformations, jquery

jquery.wookmark
Jquery plugin to create a waterfall grid layout. Lays out a series of elements in a dynamic column grid like on wookmark.com http://www.wookmark.com/jquery-plugin wookmark

jquery
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. http://jquery.com/ framework, toolkit, popular

jqueryui-touch-punch
A small hack that enables the use of touch events on sites using the jQuery UI user interface library. http://touchpunch.furf.com/ touch, jquery, events

jqueryui
jQuery UI provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications. http://jqueryui.com/ ui, themeing, popular

js-sequence-diagrams
Generates UML sequence diagrams from simple text http://bramp.github.io/js-sequence-diagrams/ uml, sequence, diagram

js-signals
Custom Event/Messaging system for JavaScript. http://millermedeiros.github.com/js-signals/ event, messaging, popular

js-url
A simple, lightweight url parser for JavaScript https://github.com/websanova/js-url url, js-url

json2
This file creates a global JSON object containing two methods: stringify and parse. https://github.com/douglascrockford/JSON-js json, popular

json3
A modern JSON implementation compatible with nearly all JavaScript platforms. http://bestiejs.github.com/json3 json, spec, ecma, es5, lexer, parser, stringify

jsoneditor
JSON Editor Online is a web-based tool to view, edit, and format JSON. It shows your data side by side in a clear, editable treeview and in formatted plain text. http://jsoneditoronline.org json, html, editor

jstimezonedetect
This script gives you the zone info key representing your device's time zone setting. http://pellepim.bitbucket.org/jstz/ time, timezone, tz, date

jsxgraph
JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser. http://jsxgraph.org/ dynamic geometry, function plotting, mathematics education

kerning.js
Take control of your web typography. http://kerningjs.com/ design, typography, kerning, font, fonts, letters, words

keymage
Yet Another JS Keybinding library https://github.com/piranha/keymage keymage, key-binding

kineticjs
KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more. http://kineticjs.com/ html5, canvas

kiss.animate
KISS.Animate is plugin for sliding animations based on JQuery and the best code structure practices with simple api https://github.com/daogurtsov/KISS.Animate slides, animation, simple, effect

kiwi
Simple, modular, fast and lightweight template engine, based on jQuery templates syntax. kiwi, asynchronous, template, web, express, engine, html

knockout-validation
A validation library for Knockout JS http://ericmbarnard.github.com/Knockout-Validation/ knockout, mvvm, ui, templating, mapping, validation

knockout.mapping
Object mapping plugin for Knockout http://knockoutjs.com/documentation/plugins-mapping.html knockout, mvvm, ui, templating, mapping

knockout
Simplify dynamic JavaScript UIs by applying the Model-View-View Model (MVVM) http://knockoutjs.com/ mvvm, ui, templating

labjs
LABjs (Loading And Blocking JavaScript) is an open-source (MIT license) project supported by Getify Solutions. The core purpose of LABjs is to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time. Loading your scripts with LABjs reduces resource blocking during page-load, which is an easy and effective way to optimize your site's performance. http://labjs.com/ loader, popular

lazyload
Tiny, dependency-free async JavaScript and CSS loader.lo https://github.com/rgrove/lazyload/ loader, modules, asynchronous

leaflet
Leaflet is a modern open-source JavaScript library for mobile-friendly interactive maps. http://leafletjs.com/ maps, mobile

less.js
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js. http://lesscss.org/ css, css3, html, html5, popular

lettering.js
A lightweight, easy to use Javascript injector for radical Web Typography http://letteringjs.com/ typography

linq.js
linq.js - LINQ for JavaScript. Implements all .NET 4.0 LINQ to Objects methods and many extra methods (inspiration from Rx, Achiral, Haskell, Ruby, etc...) http://linqjs.codeplex.com/ linq, json, query, jquery, rx

livescript
LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming. http://livescript.net language, compiler, coffeescript, coco, javascript

lodash.js
A low-level utility library delivering consistency, customization, performance, and extra features. http://lodash.com browser, client, functional, performance, server, speed, util

log4javascript
log4javascript is a JavaScript logging framework based on the Java logging framework log4j http://log4javascript.org/ log4javascript, log4j, logger

lunr.js
Simple full-text search in your browser http://lunrjs.com search

machina.js
A library for creating powerful and flexible finite state machines. Loosely inspired by Erlang/OTP's gen_fsm behavior. http://machina-js.org/ state machine, finite state machine, fsm, async, workflow, state, machina, machina-js, machina.js, machinajs

masonry
A dynamic layout plugin for jQuery. http://masonry.desandro.com/ jquery, layout, float

mediaelement
HTML5 audio and video players in pure HTML and CSS. MediaElementPlayer.js uses the same HTML/CSS for all players. http://mediaelementjs.com/ video, player, html5

messenger
Client-side growl-like notifications with actions and auto-retry. http://github.hubspot.com/messenger client-side, notification, toast, ajax

meyer-reset
Eric Meyer CSS reset http://meyerweb.com/eric/tools/css/reset/ css, reset

mo
A collection of OzJS core modules that form a library called "Mo" http://ozjs.org/mo/ AMD, oz, ozjs

mobilizejs
A HTML5 and Javascript framework to transform websites to mobile sites. http://mobilizejs.com mobile, framework

modernizr
Modernizr adds classes to theelement which allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it. http://www.modernizr.com/ css, css3, html, html5, popular

moment.js
A lightweight (4.3k) javascript date library for parsing, manipulating, and formatting dates. http://momentjs.com/ date, moment, time

mootools-more
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API. http://mootools.net/ framework, toolkit, popular

mootools
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API. http://mootools.net/ framework, toolkit, popular

morris.js
Pretty time-series line graphs http://oesmith.github.com/morris.js/ graphs, line, time, charts

mousetrap
Mousetrap is a standalone library with no external dependencies. It weighs in at around 1.7kb minified and gzipped and 3kb minified. http://craig.is/killing/mice keyboard, shortcut, mouse

mustache.js
Logic-less {{mustache}} templates with JavaScript https://github.com/janl/mustache.js templates, templating, mustache, template, ejs

ninjaui
The jQuery plugin for lethal interaction http://ninjaui.com/ ninjaui, ui, jquery

noUiSlider
A jQuery plugin that turns an html object into a nice (range) slider. http://refreshless.com/nouislider/ jquery, slider, range

noisy
Adds random noise to the background of a given element. http://rappdaniel.com/noisy/ noisy, noise generator, canvas

normalize
Normalize.css makes browsers render all elements consistently and in line with modern standards. http://necolas.github.com/normalize.css/ cross browser

numeral.js
A lightweight javascript library to format and manipulate numbers. http://numeraljs.com/ numeral, number, format, time, money, percentage

nwmatcher
A CSS3-compliant JavaScript selector engine. http://javascript.nwbox.com/NWMatcher/ css, matcher, selector, ender

ocanvas
oCanvas is a JavaScript library that makes development with HTML5 canvas easy, by using an object-based approach. http://ocanvas.org/ html5, canvas

opal-parser
Ruby runtime and core library for javascript. https://github.com/opal/opal opal, opal-parser, opal.js, opalrb, ruby, compiler, javascript, language

opal
Ruby runtime and core library for javascript. http://opalrb.org opal, opal.js, opalrb, ruby, compiler, javascript, language

openajax-hub
The central feature of the OpenAjax Hub is its publish/subscribe event manager (the "pub/sub manager"), which enables loose assembly and integration of Ajax components. With the pub/sub manager, one Ajax component can publish (i.e., broadcast) an event to which other Ajax components can subscribe, thereby allowing these components to communicate with each other through the Hub, which acts as an intermediary message bus. http://www.openajax.org/member/wiki/OpenAjax_Hub_1.0_Specification publish, subscribe, pub/sub, hub, messaging, broadcast, decoupling

openlayers
OpenLayers is a JavaScript library for building map applications on the web. OpenLayers is made available under a BSD-license. Please see license.txt in this distribution for more details. http://openlayers.org/ map, openlayers, maps

oz.js
OzJS is a microkernel for modular javascript, with bundles of powerful yet micro-framework friendly AMD modules. https://ozjs.org AMD, oz, ozjs

pagedown
PageDown is the JavaScript Markdown previewer used on Stack Overflow and the rest of the Stack Exchange network. It includes a Markdown-to-HTML converter and an in-page Markdown editor with live preview. http://code.google.com/p/pagedown/wiki/PageDown markdown, converter

paper.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. http://paperjs.org/ paper, paper.js

parsley.js
Validate your forms without writing a single line of javascript http://parsleyjs.org/ form, validation

path.js
PathJS is a lightweight, client-side routing library that allows you to create 'single page' applications using Hashbangs and/or HTML5 pushState. https://github.com/mtrpcic/pathjs path, routing, fragment, hash, push-state

pie
A behavior for Internet Explorer allowing it to recognize and render various CSS3 box decoration properties. http://css3pie.com/ ie, internet, explorer, css3, pie

piecon
A tiny javascript library for dynamically generating progress pie charts in your favicons. https://github.com/lipka/piecon favicon, piecon, progress, chart

piwik
Piwik is a free web analytics tool that provides you with detailed reports on your website's visitors, your marketing campaigns and much more. Piwik is an open source alternative to Google Analytics, available in 45 languages, and has been downloaded more than 1 million times! http://piwik.org/ analytics, webmaster, popular

placeholder-shiv
A tiny polyfill for the placeholder attribute. Requires Prototype.js or jQuery https://github.com/walterdavis/placeholder-shiv html5, polyfill

platform
A platform detection library that works on nearly all JavaScript platforms. https://github.com/bestiejs/platform.js environment, platform, ua, useragent

polymaps
A free JavaScript library for making dynamic, interactive maps in modern web browsers. http://polymaps.org/ maps, visualization, svg

portal
The Portal is a server agnostic JavaScript library that not just provides a socket for browser-based applications that need two-way communication with servers, but also aims to utilize a full duplex connection for modern web application development. http://github.com/flowersinthesand/portal ws, websocket, sse, serversentevents, comet, streaming, longpolling

postal.js
Pub/Sub library providing wildcard subscriptions, complex message handling, etc. Works server and client-side. http://github.com/postaljs/postal.js pub/sub, pub, sub, messaging, message, bus, event, mediator, broker, envelope

prefixfree
A script that lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed. http://leaverou.github.com/prefixfree/ css

prettify
A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page. http://code.google.com/p/google-code-prettify/ code syntax highlighting

processing.js
A port of the Processing visualization language to JavaScript. http://processingjs.org html5, canvas

proj4js
Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations. http://trac.osgeo.org/proj4js/ projection

prototype
Prototype is a JavaScript Framework that aims to ease development of dynamic web applications. http://prototypejs.org/ framework, toolkit, popular

protovis
A visualization toolkit for JavaScript using SVG. http://mbostock.github.com/protovis/ visualization, svg, animation

psd.js
A Photoshop (PSD) file parser in Javascript/Coffeescript http://meltingice.github.com/psd.js/ images, popular, psd, parser, node

pubnub
PubNub, a new kind of Cloud-Hosted Broadcasting Service for Mass Communication. http://www.pubnub.com/ realtime, messaging, broadcasting, publish, subscribe, mobile, tablet, android, iphone, html5, webos, cloud, service, popular

punycode
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms. http://mths.be/punycode punycode, unicode, idn, url, domain

pusher
Pusher Javascript library http://pusher.com/ pusher, websockets, realtime

q.js
A library for promises (CommonJS/Promises/A,B,D) https://github.com/kriskowal/q q, promise, promises, promises-a, promises-a-plus, deferred, future, async, flow control, fluent, browser, node

qooxdoo
qooxdoo is a cross-browser DOM manipulation library to enhance websites with a rich user experience. http://qooxdoo.org framework, toolkit, dom

qtip2
Pretty powerful tooltips. The second generation of the advanced qTip plugin for the ever popular jQuery framework. http://craigsworks.com/projects/qtip2/ tooltips, qtip, qtip2, jQuery, plugin

qunit
An easy-to-use JavaScript Unit Testing framework. http://qunitjs.com/ framework, toolkit, popular, unit tests

qwery
blazing fast CSS3 query selector engine https://github.com/ded/qwery ender, query, css, selector engine

rainbow
Rainbow is a code syntax highlighting library written in Javascript http://craig.is/making/rainbows/ code, syntax, highlighting

raphael
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. http://raphaeljs.com/ vector, graphics, popular

ratchet
Prototype iPhone apps with simple HTML, CSS, and JS components. http://maker.github.com/ratchet/ mobile, components

raven.js
JavaScript client for the Sentry realtime event logging and aggregation platform. https://github.com/getsentry/raven-js raven, sentry

remoteStorage
Client-side Javascript library to make apps remoteStorage-compatible. http://remotestoragejs.com remoteStorage, unhosted, storage, cloud, read-write-web, webdav, webfinger, oauth, xrd

require-cs
Load files written in CoffeeScript. https://github.com/jrburke/require-cs requirejs, coffeescript, coffee

require-domReady
Wait for the DOM is ready. https://github.com/requirejs/domReady requirejs, domready

require-i18n
Load string bundles used in internationalization (i18n) that are made up of separate country/language/locale-specific bundles. http://github.com/requirejs/i18n requirejs, i18n

require-jquery
Require.js merged with jQuery for loader goodness! https://github.com/jrburke/require-jquery loader, modules, asynchronous, popular, jquery

require-text
A RequireJS/AMD loader plugin for loading text resources. https://github.com/requirejs/text requirejs, text

require.js
RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node http://requirejs.org/ loader, modules, asynchronous, popular

respond.js
A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more). https://github.com/scottjehl/Respond polyfill, queries, responsive, max-width, min-width

restangular
Restfull Resources service for AngularJS apps https://github.com/mgonto/restangular angular, client, browser, restful, resources, rest, api

retina.js
retina.js makes it easy to serve high-resolution images to devices with retina displays. http://retinajs.com/ apple, retina, image

reveal.js
A framework for easily creating beautiful presentations using HTML http://lab.hakim.se/reveal-js/ presentations, slides

rickshaw
JavaScript toolkit for creating interactive real-time graphs http://code.shutterstock.com/rickshaw/ graphs, charts, interactive, time-series, svg, d3, bars, lines, scatterplot

roundabout
Easily convert unordered lists & other nested HTML structures into entertaining, interactive, turntable-like areas. http://fredhq.com/projects/roundabout roundabout, turntable, lazy, susan, carousel, 3d

rxjs-jquery
Library for composing asynchronous and event-based operations in JavaScript extending the jQuery library https://github.com/Reactive-Extensions/rxjs-jquery Reactive, LINQ, Collections, jQuery, RxJS, Rx

rxjs
Library for composing asynchronous and event-based operations in JavaScript http://rx.codeplex.com

salesforce-canvas
An open source javascript sdk to build a seamless end-user experience inside of salesforce.com. http://wiki.developerforce.com/page/Force.com_Canvas salesforce, canvas, intigration

sammy.js
Sammy is a RESTful Evented JavaScript framework built on top of jQuery. http://sammyjs.org/ framework, restful, popular, jquery

scion
StateCharts Interpretation and Optimization eNgine (SCION) is an implementation of SCXML/Statecharts in JavaScript. scxml, statecharts, w3c, javascript

script.js
$script.js is an asynchronous JavaScript loader and dependency manager with an astonishingly impressive lightweight footprint http://www.dustindiaz.com/scriptjs/ loader, asynchronous, popular

scriptaculous
script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly. http://script.aculo.us/ ui, toolkit, popular

seajs
A Module Loader for the Web http://seajs.org/ loader, module, CMD, browser

select2
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. Look and feel of Select2 is based on the excellent Chosen library. http://ivaynberg.github.com/select2/ select, jquery, dropdown, ui

selectivizr
selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest. http://selectivizr.com/ css3, ie

showdown
A JavaScript port of Markdown https://github.com/coreyti/showdown markdown, converter

shred
Shred is an HTTP client library for browsers and node.js. Shred supports gzip, cookies, https, proxies, and redirects. https://github.com/automatthew/shred http, xhr, ajax, browserify

simplecartjs
A simple javascript shopping cart that easily integrates with your current website. http://simplecartjs.org cart, shopping, simple, paypal

sizzle
A pure-JavaScript, bottom-up CSS selector engine designed to be easily dropped in to a host library. http://sizzlejs.com/ sizzle, selector, jquery

sketch.js
sketch.js is a tiny (~5k) boilerplate for creating JavaScript based creative coding experiments. https://github.com/soulwire/sketch.js/ framework, audio, video, html5

slabText
A jQuery plugin for producing big, bold & responsive headlines. http://www.frequency-decoder.com/demo/slabText/ headlines, jquery, popular, responsive, typography

slidesjs
SlidesJS is a responsive slideshow plug-in for jQuery (1.7.1+) with features like touch and CSS3 transitions. http://slidesjs.com slides, navigation, pagination, play, effect, callback

socket.io
Browser-side code for Socket.IO. Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. http://socket.io websockets, node, popular

sockjs-client
SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server. https://github.com/sockjs/sockjs-client websockets, node

sopa
Use this script on your site to protest censorship of the Internet. https://github.com/dougmartin/Stop-Censorship sopa

spin.js
An animated CSS3 loading spinner with VML fallback for IE. http://fgnass.github.com/spin.js/ spinner, utility

spinejs
Spine is a lightweight framework for building JavaScript web applications http://maccman.github.com/spine/ mvc, models, controllers, events, routing, popular, orm

stacktrace.js
Framework-agnostic, micro-library for getting stack traces in all environments http://stacktracejs.com stack-trace, cross-browser, framework-agnostic, client, browser

stapes
A (really) tiny Javascript MVC microframework. http://hay.github.com/stapes mvc, framework, lightweight

stats.js
JavaScript Performance Monitor. https://github.com/mrdoob/stats.js/ fps, framerate

stellar.js
Parallax scrolling made easy http://markdalgleish.com/projects/stellar.js parallax, scroll, effect, animation

store.js
A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood https://github.com/marcuswestin/store.js storage

string.js
string.js contains methods that aren't included in the vanilla JavaScript string such as escaping HTML, decoding HTML entities, stripping tags, etc. http://stringjs.com string, strings, string.js, stringjs, S, s, csv, html, entities, parse, html, tags, strip, trim, encode, decode, escape, unescape

string_score
string_score - JavaScript string ranking library https://github.com/joshaven/string_score search, string ranking, algorithms

sugar
Sugar is a Javascript library that extends native objects with helpful methods. It is designed to be intuitive, unobtrusive, and let you do more with less code. http://sugarjs.com/ functional, utility, ender

swfobject
SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file http://code.google.com/p/swfobject/ swf, flash

swipe
Swipe is a lightweight mobile slider with 1-to-1 touch movement. http://swipejs.com/ swipe, touch, mobile, slider

sylvester
Vector and Matrix math for JavaScript http://sylvester.jcoglan.com/ vector, matrix, geometry, math

tablesort
A dependency free sorting component for tables. http://tristen.ca/tablesort/demo/ table, sorting

tabletop.js
Tabletop.js takes a Google Spreadsheet and makes it easily accessible through JavaScript. http://github.com/jsoma/tabletop database, storage

thorax
Handlebars + Backbone http://thoraxjs.org/ backbone, handlebars

three.js
three.js is a lightweight 3D library with a very low level of complexity. The library provides,and WebGL renderers. http://threejs.org/ 3d, WebGL

tinycon
A small library for manipulating the favicon, in particular adding alert bubbles and changing images.. http://tommoor.github.com/tinycon/ favicon, Tinycon

tinymce
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor http://www.tinymce.com tinymce, editor, wysiwyg

tinyscrollbar
A lightweight jQuery plugin to scroll content. http://baijs.nl/tinyscrollbar/ scrollbar, jquery

treesaver
JavaScript library for creating column and page-based layouts. https://github.com/Treesaver/treesaver responsive, layout

tweenjs
TweenJS is a Javascript library for tweening and animating HTML5 and Javascript properties. http://www.createjs.com/#!/TweenJS WebGL, canvas, html5, animation

tweet
put twitter on your website with tweet, an unobtrusive javascript plugin for jquery http://tweet.seaofclouds.com twitter, jquery

twitter-bootstrap
Javascript plugins for the Twitter Bootstrap toolkit http://twitter.github.com/bootstrap/ twitter, bootstrap

twitterlib.js
Library for doing all things Twitter API related, with added sauce for filtering, paging and paging https://github.com/remy/twitterlib/ twitter

two.js
A two-dimensional drawing api meant for modern browsers. http://jonobr1.github.com/two.js dom, w3c, visualization, svg, animation, canvas2d, webgl, rendering, motiongraphics

typeahead.js
a fast and fully-featured autocomplete library http://twitter.github.com/typeahead.js/ twitter, typeahead, autocomplete

underscore.js
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux. http://documentcloud.github.com/underscore/ utility, popular

underscore.string
Underscore.string is JavaScript library for comfortable manipulation with strings, extension for Underscore.js inspired by Prototype.js, Right.js, Underscore and beautiful Ruby language. http://epeli.github.com/underscore.string/ utility, string, underscore

use.js
RequireJS plugin for loading incompatible code. https://github.com/tbranyen/use.js requirejs, amd

vertx
Effortless asynchronous application development for the modern web and enterprise. This library internally uses SockJS to send and receive data to a SockJS vert.x server called the SockJS bridge. http://vertx.io/core_manual_js.html#sockjs-eventbus-bridge http://vertx.io/ vertx, vert.x, vertxbus, eventbus, SockJS

visibility.js
A wrapper for the Page Visibility API https://github.com/ai/visibility.js polyfill, html5, visibility

waypoints
Waypoints is a small jQuery plugin that makes it easy to execute a function whenever you scroll to an element. http://imakewebthings.github.com/jquery-waypoints jquery, scrolling

webfont
The WebFont Loader is a JavaScript library that gives you more control over font loading than the Google Font API provides. http://code.google.com/apis/webfonts/docs/webfont_loader.html ui, font

wysihtml5
wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. The code is completely library agnostic: No jQuery, Prototype or similar is required. http://xing.github.com/wysihtml5/ html5, wysiwyg, textarea, editor

x-editable
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery. http://vitalets.github.io/x-editable/ bootstrap, editable, edit-in-place

xregexp
Extended JavaScript regular expressions http://xregexp.com/ regex, regexp

xuijs
A lightweight, dead simple, micro-tiny, super modular JavaScript framework for building mobile web applications. Its true: the minified code is super tiny. http://xuijs.com mobile, framework

yepnope
yepnope is a small wrapper around the super-fast LABjs script loader, and it allows you to load only the scripts that your users need. http://yepnopejs.com/ loader, popular

yui
The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. http://developer.yahoo.com/yui/ ui, framework, toolkit, popular

zclip
zClip is a lightweight jQuery "copy to clipboard" plugin built using the popular Zero Clipboard library. This plugin uses an invisible Adobe Flash movie that is fully compatible with Flash Player 10 and below. http://steamdev.com/zclip/ jquery, flash, clipboard, copy, paste

zepto
Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API http://zeptojs.com mobile, framework

zeroclipboard
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface. The "Zero" signifies that the library is invisible and the user interface is left entirely up to you. https://github.com/jonrohan/ZeroClipboard jquery, flash, clipboard, copy, paste

zxcvbn
Realistic password strength estimation, based on common words, patterns, and keyboard adjacency. http://tech.dropbox.com/?p=165 passwords, forms, security

Mon May 20 2013 21:34:01 GMT+1000 (EST)