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.