Serialize an HTML Form to a JavaScript Object, supporting nested attributes and arrays. The serializeJSON function does not return JSON, but an object instead.
basket.js is a small JavaScript library supporting localStorage caching of scripts. If script(s) have previously been saved locally, they will simply be loaded and injected into the current document. If not, they will be XHR'd in for use right away, but cached so that no additional loads are required in the future.
TinyColor is a micro framework for inputting colors and outputting colors as different formats. Input is meant to be as permissive as possible.
The following color types are supported: RGB, HSL, HSV, Hex, Name (from SVG color codes)
SVG is an excellent way to create interactive, resolution-independent vector graphics that will look great on any size screen. And the Snap.svg JavaScript library makes working with your SVG assets as easy as jQuery makes working with the DOM.
WordCount.js is a client-side JS library that counts bytes, words, lines chars, and calculates the longest line of a file. This library utilized the HTML5 File API.
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices. Powerful and easy to use.
tram.js is cross-browser CSS3 transitions in JavaScript. The idea behind Tram is to take the performance and flexibility of CSS transitions and define them in JavaScript - offering a more powerful, expressive API with auto-stopping, sequencing, and cross-browser fallbacks.
interact.js is a powerful, flexible, snappable drag and drop, resizing and multi-touch gestures for modern browsers (and also IE8+)
Just a simple animated christmas tree with javascript. The tree is built of two spirals. It includes 3d projection and background shadow.
SVG.js is a lightweight JavaScript library for manipulating and animating SVG. Svg.js has no dependencies and aims to be as small as possible.
Circles is a lightweight JavaScript library that generates circular graphs in SVG. It makes creating the charts very easy.
Screenfull.js is a simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen. Smoothens out the browser implementation differences, so you don't have too.
Sortable is a minimalist JavaScript library for modern browsers and touch devices.
Features
The aim of three.js is to create a lightweight 3D library with a very low level of complexity. The library provides <canvas>, <svg>, CSS3D and WebGL renderers.
Features
<canvas>, <svg>, CSS3D, DOM, Software; effects: anaglyph, crosseyed, stereo and more