"Sheetsee.js is a JavaScript library, or box of goodies, if you will, that makes it easy to use a Google Spreadsheet as the database feeding the tables, charts and maps on a website. Once set up, any changes to the spreadsheet will be auto-saved by Google and be live on your site when a visitor refreshes the page.
Using Google Spreadsheets as the backend database is awesome because it is easy to use, share and collaborate with." -- website

Code license: BSD, Open source
Last updated: 8 Dec 2014

VSim facilitates the real-time exploration of highly detailed, three-dimensional computer models in both formal and informal educational settings.

Last updated: 5 Dec 2014

A variety of visualisation tools are available for use with existing datasets, or upload your own.

Last updated: 28 Nov 2014

NodeBox is an application for creating 2D graphics and visualizations. It provides a visual and process-based editor for an underlying Python-based analysis and visualisation package. It is developer-described as a generative design app and this really taps into the serendipitous nature of the environment. The user constructs models and can tweak them in real time via the interface and see the resulting changes too the output.
It has been described as being "similar to Processing, but without all the interactivity".

Last updated: 21 Nov 2014

SepiaTown is a cultural history project that aims to provide a window to the past by merging photography, geography, and technology, by acting as a forum for institutions and individuals to share and map historical images.

Once they have signed up, users may upload historic images to the site individually or in batches. Each image is given a title, description and keywords, as well as a spatial location represented by a marker on a map.

Last updated: 19 Nov 2014

Exhibit 3.0 is a publishing framework for large scale data-rich interactive Web pages. The beta version is scalable up to 100k items.

Last updated: 17 Nov 2014

Weka provides machine learning algorithms in Java for data mining and predictive modeling tasks. These algorithms can either be incorporated into other Java code or called from the Weka Workbench, a GUI environment.

Code license: Open source, GNU GPL
Last updated: 17 Nov 2014

Create simple charts.

Last updated: 17 Nov 2014

Viewshare is a free web application for creating interfaces and visualizations of cultural heritage collections. It can create interactive maps, timelines, facets, tag clouds, histograms, and image galleries. The intended users of Viewshare are individuals managing and creating access to digital collections of cultural heritage materials. Viewshare is offered as a software as a service (SaaS), email to request a free account.

Code license: Open source, MIT License
Last updated: 13 Nov 2014

A digital asset management system for the storage, management and delivery of raster images, audiovisual content, documents and other digital asset types. The software provides limited eCommerce functionality for use by institutions that wish to use the system to sell digital products. It may be installed in-house on a Windows/Linux/Unix system or hosted on a system operated by the developers.

Code license: Closed source
Last updated: 13 Nov 2014

JavaScript InfoVis Toolkit enables users to create interactive web-based visualizations; the demos page has some good examples along with the underlying code.

Code license: Open source
Last updated: 13 Nov 2014

Flare is an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques. Flare features a modular design that lets developers create customized visualization techniques without having to reinvent the wheel.

Last updated: 13 Nov 2014

ColorBrewer is a web tool for selecting color schemes for thematic maps, most usually for choropleth maps. It includes 35 basic schemes with different numbers of classes for over 250 possible versions. Each scheme has CMYK, RGB, Hex, Lab, and AV3 (HSV) specs for the colors. The software is designed simply to list color specs for a scheme you find useful so you are able to create these colors in the mapping software you are using.

Code license: Open source, Apache License
Last updated: 13 Nov 2014

A software suite for displaying, converting and editing still images stored in a raster image format. Image manipulation may be performed via the command line, API libraries, or through a simply graphical user interface.


  • Software control through API and command line
  • Format conversion
  • Image transformation
  • Transparency support
  • Format identification
  • Text to image conversion
  • Read, process, or write mega-, giga-, or tera-pixel image sizes
  • Distributed pixel cache
  • Perceptual hash
Last updated: 13 Nov 2014

Adobe Illustrator is a comprehensive vector graphics environment that is ideal for all creative professionals, including web and interactive designers and developers, multimedia producers, motion graphics and visual effects designers, animators, and video professionals. Adobe Creative Suite products, including Illustrator, have recently moved to a subscription based service model. Adobe Illustrator CS6 was the last version released on disk. Adobe Illustrator Creative Cloud is now available starting at $19.99/month.

Features of Adobe Illustrator CC include:

Last updated: 13 Nov 2014

PhiloGL is a framework for data visualization using WebGL, a library that extends Javascript to allow it to generate interactive 3D graphics.

Code license: Open source, MIT License
Last updated: 13 Nov 2014

Weave (Web-based Analysis and Visualization Environment) is a visualization platform designed to enable visualization of any available data by anyone for any purpose. Weave is an application development platform supporting multiple levels of user proficiency — novice to advanced — as well as the ability to integrate, disseminate and visualize data at “nested” levels of geography.

Last updated: 11 Nov 2014

This online tool can be used for a wide variety of annotation tasks, including visualization and collaboration.

brat is designed in particular for structured annotation, where the notes are not freeform text but have a fixed form that can be automatically processed and "interpreted" by a computer. brat also supports the annotation of n-ary associations that can link together any number of other annotations participating in specific roles. brat also implements a number of features relying on natural language processing techniques to support human annotation efforts.

Last updated: 11 Nov 2014

TimeRime is a web-based tool allowing people to create, view, and compare interactive timelines.

Code license: Closed source
Last updated: 10 Nov 2014

VisualEyes is web-based authoring tool developed at the University of Virginia to weave images, maps, charts, video, and data into highly interactive and compelling dynamic visualizations.

Code license: Open source
Last updated: 8 Nov 2014


Subscribe to Visualization