
GeoCommons
A public community and set of tools to access, visualize and analyze data with compelling map visualizations.

Google Fusion Tables
A web application that makes it easy to host, manage, collaborate on, visualize, and publish data tables.
Google Fusion Tables
Type: Web Application & API
Technology: JavaScript, Flash
License: Free to use
Links

Google Chart Tools
A collection of simple to use, customizable and free to use interactive charts and data tools.
Google Chart Tools
Type: Library
Technology: JavaScript
License: Free to use
Links

OpenRefine
A tool for working with data, cleaning it up, reformating it or extending it with web services.
OpenRefine
Type: Desktop Application
Technology: Java
License: Individual licenses for included dependencies
Links

Quadrigram
A visual programming language aimed to gather, process and visualize information.
Quadrigram
Type: Web Application
Technology: Flash
License: Commercial
Links

Many Eyes
A web application to build, share and discuss graphic representation of user uploaded data.

Tableau Public
A desktop application to build and post interactive graphs, dashboards, maps and tables to the web.

Timeline.js
A tool to create timelines with data and media from different sources like Google Docs, Twitter, Flickr or Vimeo.

Gephi
A visualization and exploration platform for networks with dynamic and hierarchical graphs.
Gephi
Type: Desktop Application
Technology: Windows, Linux, MacOS X, Java
License: CDDL, GPL 3
Links

Miso
A toolkit to expedite the creation of interactive storytelling and data visualisation content.

Data.js
A data representation framework providing a uniform interface to domain data.

Dance.js
A simple data-driven visualization framework based on Data.js and Underscore.js
Dance.js
Type: Library
Technology: JavaScript
License: MIT
Links

Sigma.js
An open-source lightweight library to display interactively static and dynamic graphs.

Arbor.js
A library of force-directed layout algorithms plus abstractions for graph organization and refresh handling.

D3.js
An small, flexible and efficient library to create and manipulate interactive documents based on data.
D3.js
Type: Library
Technology: JavaScript
License: BSD
Links

Degrafa
A powerful declarative graphics framework for rich user interfaces, data visualizations and mapping.

Envision.js
A library for creating fast, dynamic and interactive time series visualizations.

JavaScript InfoVis Toolkit
A JavaScript library that provides tools for creating interactive data visualizations for the web.
JavaScript InfoVis Toolkit
Type: Toolkit
Technology: JavaScript, Python
License: MIT
Links

Leaflet
A lightweight JavaScript library for making tile-based interactive maps for desktop and mobile browsers.

MapBox
A web platform for hosting custom designed map tiles and a set of open source tools to produce them.

Modest Maps
A display and interaction library for tile-based maps in Flash, JavaScript and Python.
Modest Maps
Type: Library
Technology: JavaScript, Python, Processing, Flash, PHP, Cinder, OpenFrameworks
License: BSD
Links

NodeBox
A desktop application that lets you create generative, static, animated or interactive visuals.
NodeBox
Type: Desktop Application
Technology: Python
License: GPL
Links

Polymaps
A library for making dynamic, interactive maps with image- and vector-based tiles.

Prefuse
A set of software tools for creating rich interactive data visualizations in Java.

Flare
A set of software tools for creating rich interactive data visualizations in ActionScript.

Processing
An open source programming language and environment to create images, animations, and interactions.
Processing
Type: Programming Language
Technology: Processing, Java
License: GPL
Links

Processing.js
The sister project of Processing that makes projects work using web standards and without any plug-ins.

Protovis
A library that composes custom views of data with simple marks such as bars and dots.

R
A software environment for statistical computing and graphical techniques.

Raphaël
A small library that simplifies working with vector graphics on the web.

Rickshaw
A library for creating interactive time series graphs based on D3.js.

Tangle
A library that allow to interactively explore, play, and see the document update immediately.
Tangle
Type: Library
Technology: JavaScript
License: MIT
Links

Kartograph
A simple and lightweight framework for creating beautiful, interactive vector maps.
Kartograph
Type: Library
Technology: Python, JavaScript
License: AGPL
Links

DataWrangler
An interactive web application for data cleaning and transformation.
DataWrangler
Type: Web Application
Technology: HTML
License: Free to use
Links

Paper.js
A vector graphics scripting framework in a well designed, consistent and clean programming interface.

Mr. Data Converter
A simple console that converts Excel data into web-friendly formats, including HTML, JSON and XML.
Mr. Data Converter
Type: Web Application
Technology: HTML
License: Free to use
Links

Cubism.js
A library for creating interactive time series and horizon graphs based on D3.js
Cubism.js
Type: Library
Technology: JavaScript
License: Apache
Links

Chroma.js
Interactive color space explorer that allows to preview a set of linear interpolated equidistant colors.
Chroma.js
Type: Library
Technology: JavaScript
License: GPL
Links
ColorBrewer
Type: Web Application & Library
Technology: JavaScript, Flash
License: Apache
Links

CartoDB
A web service for mapping, analyzing and building applications with data.

Recline.js
A simple but powerful library for building data applications in pure JavaScript and HTML.

Peity
A simple jQuery plugin that converts an element's content into a simple mini pie, line or bar chart.

Unfolding
A library to create interactive maps and geovisualizations in Processing and Java.

I Want Hue
A web application to generate and refine palettes of optimally distinct colors.
I Want Hue
Type: Web Application
Technology: HTML
License: Free to use
Links

Tabula
A tool to extract CSV formatted data from text tables in PDF documents.

Mr. Nester
A simple console for learning and experimenting with d3.js data nesting.
Mr. Nester
Type: Web Application
Technology: JavaScript
License: Free to use
Links

SVG Crowbar
A bookmarklet that extracts SVG nodes from an HTML document into a SVG file.

Vega
A visualization grammar, a declarative format for creating, saving and sharing visualization designs.

Cytoscape
An application for visualizing complex networks and integrating these with any type of attribute data.

ZingCharts
A library for building HTML5 charts with an API set designed to render charts across browsers and devices.

Raw
An application to create custom vector-based visualizations on top of D3.js.

Cola.js
A library for arranging networks using constraint-based optimization techniques.