PleaseJS is a JavaScript library for creating random pleasing colors and color schemes.
dc.js is a javascript charting library with native crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset.
The main objective of this library is to provide an easy yet powerful javascript library which can be utilized to perform data visualization and analysis in browser as well as on mobile device.
Epoch is a general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.
It focuses on two different aspects of visualization programming: basic charts for creating historical reports, and real-time charts for displaying frequently updating timeseries data
PourOver is a library for simple, fast filtering and sorting of large collections – think 100,000s of items – in the browser.
It allows you to build data-exploration apps and archives that run at 60fps, that don’t have to to wait for a database call to render query results.
JSZip is a library for creating, reading and editing .zip files with Javascript, with a lovely and simple API.
Landing.js is a Javascript library for create simple landing page with Bing API.
shine.js is a library for pretty shadows.
Features
textShadow
or boxShadow
and auto-prefixes if necessaryCookies.js is a small client-side javascript library that makes managing cookies easy.
Features
GridList is a drag and drop library for two-dimensional, resizable and responsive lists.
Sticker.js is a Javascript library that allows you to create a Sticker Effect.
Cytoscape.js is an open-source graph library written in JavaScript. You can use Cytoscape.js for graph analysis and visualisation. It's compatible with CommonJS/Node.js, jQuery 1.4+, and plain JavaScript.
Tether is a javascript library for efficiently making an absolutely positioned element stay next to another element on the page.
Tether includes the ability to constrain the element within the viewport, it's scroll parent, any other element on the page, or a fixed bounding box. When it exceedes those constraints it can be pinned to the edge, flip to the other side of it's target, or hide itself.
annyang is a javascript library for adding voice commands to your site, using speech recognition. It supports multiple languages, has no dependencies and is free to use.
JointJS is a modern HTML 5 JavaScript library for visualization and interaction with diagrams and graphs. It can be used to create either static diagrams or, and more importantly, fully interactive diagramming tools and application builders. JointJS makes it easy to create visual languages & tools of various kinds.
The event-driven nature together with MVC architecture of JointJS makes it easy to plug-in any backend application.
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.