Polymer Project: Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern browsers.
GruntStart: A Grunt-enabled head-start with the H5BP, jQuery, Modernizr, and Respond. The building blocks to quickly get started with Grunt to create an optimized website.
Brunch is an assembler for HTML5 applications. It‘s agnostic to frameworks, libraries, programming, stylesheet & templating languages and backend technology.
ImageOptim-CLI: Make lossless optimisation of images part of your automated build process.
jpegoptim: Utility to optimize/compress JPEG files.
Pngcrush is an optimizer for PNG (Portable Network Graphics) files.
Glue is a simple command line tool to generate CSS sprites.
Roots A light, super fast, and intuitive build system meant for rapid advanced front end development.
Sparky.js is a client-side application scaffold which helps those who want to have organized structure in their app, but don't want to subscribe to a particular client-side MVC framework.
Mimosa is a batteries included web development workflow tool that will get you coding in seconds rather than hunting down plugins and wrangling config for hours.
Automaton: Task automation tool built in JavaScript.
Dart: Typed language compiled to JavaScript. By Google.
Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
Less extends CSS with dynamic behavior such as variables, mixins, operations and functions.
Minified.js: Minified.js is a client-side JavaScript library, comparable to jQuery and MooTools in scope. Its features include DOM manipulation, animation, events, cookies and HTTP requests.
Qooxdoo is a universal JavaScript framework for building rich, interactive application, native-like apps for mobile devices, light-weight single-page oriented web applications or even applications to run outside the browser.
jQWidgets is jQuery based framework and set of widgets for building web-based applications that work on PC, Touch and Mobile devices
Flight is an event-driven web framework, from 推ter
Singool.js Lightweight JavaScript framework for developing single-page web applications
Knockout: Simplify dynamic JavaScript UIs by applying the Model-View-View Model (MVVM) pattern
Sammy.js is a tiny JavaScript framework developed to ease the pain and provide a basic structure for developing JavaScript applications.
Ember.js: A framework for creating ambitious web applications.
BootPag: BootPag - dynamic pagination jQuery plugin for 推ter bootstrap
Bootstrap Arrows: A simple jQuery plugin and add-on to the popular 推ter Bootstrap framework to include the use of arrows at any angle in your UI designs.
X-editable: In-place editing with 推ter Bootstrap, jQuery UI or pure jQuery
Groundwork: GroundworkCSS's flexible grid system enables you to do rapid development and scales to fit any screen size, from handheld devices to large format televisions.
Topcoat is a CSS library evolved from the Adobe design language developed for Brackets, Edge Reflow, and feedback from the PhoneGap app developer community.
jSwipeKinetic is a jQuery plugin that enables you to add kinetic scrolling on your touch optimized projects. jSwipeKinetic is build on top of jGestures (jgestues.codeplex.com).
jQuery.pep.js: A lightweight plugin for kinetic-drag on mobile/desktop.
Overscroll is a jQuery plug-in that mimics the iphone/ipad scrolling experience in a browser.
jGestures jQuery plugin enables you to add gesture events such as ‘pinch’, ‘rotate’, ‘swipe’, ‘tap’ and ‘orientationchange’ just like native jQuery events.
hammer.js is a focused, standalone JavaScript library, only for multi-touch gestures.
Touchy: is a highly configurable jQuery plugin. It exposes event data (velocity, etc.) for longpress, drag, pinch, rotate and swipe.
The Blueprints are a collection of basic and minimal website concepts, components, plugins and layouts with minimal style for easy adaption and usage, or simply for inspiration.
</ul>
</li>
DOM Manipulation
xui: a super micro tiny dom library for authoring html5 mobile web applications.
Tire offers a more lightweight alternative to libraries such as jQuery, Prototype and Zepto.
animate.less, is a bunch of cool, fun, and cross-browser animations converted into LESS for you to use in your Bootstrap projects. Great for emphasis, home pages, sliders, and general just-add-water-awesomeness.
Canvas Advanced Animation Toolkit is an scene graph director-based animation framework for javascript based in the concept of a timeline.
tween.js: Super simple, fast and easy to use tweening engine which incorporates optimised Robert Penner's equations.
Janis is a lightweight Javascript framework that provides simple animations via CSS transitions for modern browsers on the web as well as mobile devices.
Rekapi: A keyframe animation library for JavaScript
CanvasScript3 is a Javascript library for the new HTML5 Canvas with an interface similar to ActionScript3. This library enables Sprite Groups, Layers, Mouse Events, Keyboard Events, Bitmap Effects, Tween Animations etc.
Shifty is a tweening engine built in JavaScript. It is designed to fit any number of tweening needs.
emile.js is a no-frills stand-alone CSS animation JavaScript framework.
Firmin: a JavaScript animation library using CSS transforms and transitions.
$fx(): A compact, lightweight Javascript Library for animation.
jsAnim is a powerful, yet easy to use library for adding impressive animations to websites, without sacrificing standards or accessibility. Weighing in at just under 25 kilobytes, jsAnim packs a lot of punch for such a little application.
Processing.js: is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins.
jQuery Transit: Super-smooth CSS3 transformations and transitions for jQuery.
Move.js is a small JavaScript library making CSS3 backed animation extremely simple and elegant.
Collie is a Javascript library that helps to create highly optimized animations and games using HTML 5.
animate.css is a bunch of cool, fun, and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general just-add-water-awesomeness.
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.
Timeline.js: A Storytelling Timeline built in JavaScript.
xCharts is a JS library for creating attractive, custom data-driven chart visualizations. It uses HTML, CSS, and SVG to create dynamic, fluid charts that can be easily customized and integrated.
Chai Assertion Library - Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework.
Sinon.JS - Standalone test spies, stubs and mocks for JavaScript.
sinon-chai - Extends Chai with assertions for the Sinon.JS mocking framework.
PhantomJS - PhantomJS is a headless WebKit, scriptable with a JavaScript API
SlimerJS - A scriptable browser for Web developers that runs on Gecko
parcel is easy package management using a file server and path conventions, with built in support for Amazon S3. It is designed to encode package metadata, including name, version and OS within a path. The conventions allow this metadata to be queried, without the need for a database.
socket.io aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms.
engine.io is the implementation of transport-based cross-browser/cross-device bi-directional communication layer for Socket.IO.
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.
DevDocs is an all-in-one API documentation reader with a fast, organized, and consistent interface.
dexy is a free-form literate documentation tool for writing any kind of technical document incorporating code.
docco is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator.
styledocco generates documentation and style guide documents from your stylesheets.
Ronn builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web.
dox is a JavaScript documentation generator written with node. Dox no longer generates an opinionated structure or style for your docs, it simply gives you a JSON representation, allowing you to use markdown and JSDoc-style tags.
YUIDoc is a Node.js application that generates API documentation from comments in source, using a syntax similar to tools like Javadoc and Doxygen.
coddoc is a jsdoc parsing library. Coddoc is different in that it is easily extensible by allowing users to add tag and code parsers through the use of coddoc.addTagHandler and coddoc.addCodeHandler. coddoc also parses source code to be used in APIs.
sphinx a tool that makes it easy to create intelligent and beautiful documentation