What kind of data should the tool work with?

Freebase "is an open, Creative Commons Attribution (aka CC-BY) licensed collection of structured data," and a "platform for accessing and manipulating that data" via API. Almost 40 million entities and assertions about those entities are stored within a graph database. The database was built by pulling in open data and relies on community contribution to stay updated. Freebase is part of the semantic web and emits Linked Open Data (via RDF) for all its entities.

Last updated: 15 Nov 2018

HEURIST ( is an extremely flexible, end-user oriented, web-based data management system designed specifically for Humanities data. Developed since 2005, it has been in active use across many projects since 2009. It is available both as a free web service for researchers (hosted at the University of Sydney Data Centre) or for installation on a physical or virtual server (Open Source on gitHub).

Researchers can design, create, manage, analyse, visualise and publish their own richly-structured database(s) through a simple web interface, without the need for a programmer(s). Quite complex databases can be built in a few hours by borrowing structures and vocabularies published by other users. Databases can be designed and built incrementally, as existing data are not affected by changes in structure. Databases created by Heurist are stored in MySQL with a repeatable structure facilitating independant access by other software.

Advanced features include record linking, graph structure, drill-down facet searches, rule-based queries, custom reports, linked map-timelines, network visualisation, normalised spreadsheet import, crosstabulation, XML feeds, XSLT transforms. The team provides initial email and skype assistance for project setup at no cost, and special customisations at modest cost.

Code license: Open source, GNU GPL, GNU GPL v3
Last updated: 13 Oct 2018

Gephi is graphing software that provides a way to explore data through visualization and network analysis.

Code license: Open source, GNU GPL v3
Last updated: 15 Feb 2017

Topincs is a online database software. Given a data model, it allows

Last updated: 28 Mar 2017

GRASS GIS is free and open source software used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many governmental agencies and environmental consulting companies.

Code license: Open source, GNU GPL
Last updated: 11 Dec 2016

The DataTank is an open source tool that publishes data, stored in text-based files (e.g., CSV, XML, JSON) or in binary structures (e.g., SHP files, relational databases). The DataTank reads data from these structures and publishes them to the web using a URI as an identifier, providing these data in any format a user wants regardless of the original data structure. The DataTank requires a server with Apache2 or Nginx, mod rewrite enabled, PHP 5.4 or higher, Git, any database supported by Laravel 4.


Last updated: 7 Jun 2016

AroniSmartIntelligence™ is an application that performs text analytics on RSS articles, reviews, feedback, chat data or other unstructured texts organized into sub-folders. The output may be further input into other advanced statistical analytics or data mining modules available in AroniSmartIntelligence™, including regression analysis, econometrics, segmentation and Bayesian models.

Code license: Closed source
Last updated: 18 Mar 2016

yWorks is a powerful set of tools for creating diagrams using any number of frameworks. There are tools for working with HTML, FLEX, AJAX, Silverlight, Java and .NET.

yEd is also available from the yWorks site. This free graph editor can be used to create diagrams manually, or to import data for analysis.

Code license: Closed source
Last updated: 1 Dec 2015

CulturalAnalytics is an R package containing functions for statistical analysis and plotting of image properties, including statistics such as the standard deviation and mean in the RGB and HSV color spaces, image entropy and histograms in greyscale (intensity) and color, and for plotting color clouds and image scatter charts.

Code license: Open source, GNU GPL
Last updated: 12 Nov 2015

ORBIS is an "interactive scholarly work" that allows a user to determine the cost, time, and distance of various land, sea, and river routes among hundreds of sites in the ancient world, at various times of day and in various seasons. The work can be (and has been) used as a tool to study questions in various fields of study about antiquity, including trade and social interaction.

Code license: Closed source
Last updated: 5 Aug 2015

Lucidchart is a cloud-based diagramming and visual communication app with an intuitive drag-and-drop interface. Features include professional templates and an extensive shape library. Team users can edit the same file together in real time. With over four million users, Lucidchart is an excellent tool for making flowcharts, mockups, network diagrams, and more.

Last updated: 8 Jul 2015

SylvaDB is a graph database management system. It allows users with no knowledge in graph theory to model, collect, query, and analyze data in a network structure. SylvaDB provides tools for easy creation of schemas and modelling, automatic forms creation to input the data, collaborative features, a visual query editor, global and local search, reports charts generation, networks metrics, and visualizations tools.

Code license: GNU Affero GPL v.3
Last updated: 9 Jun 2015

Developed at Indiana University, Event Structure Analysis is made up of three components: Ethno, prerequisite analysis, and composition analysis. Ethno is an on-line Java program that helps you analyze sequential events; prerequisite analysis produces a diagram showing how events are connected; composition analysis involves coding agent, action, object, and other characteristics of each event.

Last updated: 24 May 2015

GRETL () s a cross-platform software package for econometric analysis, written in C. It features:

Code license: Open source, GNU Affero GPL
Last updated: 23 May 2015

HyperRESEARCH enables users to code and retrieve, build theories, and conduct analyses of your data. You may work with text, graphics, audio and video sources.

Last updated: 23 May 2015

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: 17 May 2015

VennMaker provides an interactive platform for compiling, generating, visualising and analysing relationship data.

Code license: Open source
Last updated: 22 Apr 2015

OmniGraffle is a comprehensive diagramming and drawing application. Drag and drop to create wireframes, flow charts, network diagrams, UI mockups, family trees, office layouts, etc.. Upgrading to OmniGraffle Pro adds Visio support, shared layers, presentation mode, object-geometry controls, AppleScript and Actions support and more.

Code license: Closed source
Last updated: 6 Apr 2015

JGAAP is software designed for textual analysis, text categorization, and authorship attribution

Last updated: 25 Mar 2015

Creately is a web based diagramming tool with real-time collaboration to work together on diagrams. If you're not comfortable storing data on the cloud you can use the desktop version. It lets you create workflows, mind maps, concept maps, business process models, wire-frames, org charts and many more diagram types useful in research projects.

Code license: Closed source
Last updated: 24 Mar 2015

Time Flow is an open-source timeline built to help journalists analyze temporal data. The application offers several view modes--timeline, calendar, list, table--to help explore thousands of data points. It is not a web-based tool--it is a desktop application that can run off a thumb-drive and is built to handle large datasets, and timeline events that may include approximate dates or date spans.

Code license: Open source
Last updated: 29 Dec 2014

Google SketchUp is easy-to-use free 3D modeling software.

Code license: Closed source
Last updated: 16 Feb 2015

A collection of free-to-download 3D models that have been designed using Google SketchUp.

Last updated: 29 Dec 2014

The Visual Understanding Environment (VUE) is concept mapping software that can integrate with multiple repositories to pull in, organize, and analyze data. Multiple features for advanced management of digital resources for teaching, learning, and research.

Last updated: 29 Dec 2014

xMod is a desktop application which can transform a repository of XML into a completely finished website.
The entire process can be setup and run to produce a basic website assuming some prerequisites:

  • A set of valid XML files. These would normally comply with a TEI DTD.
  • a configuration script that indicates the relationship between files
  • A 'personality pack' (CSS and image files) that determine its visual appearance. However if they are not present, the completed website falls back on a default look and feel.
Code license: Open source, GNU GPL, GNU GPL v2
Last updated: 29 Dec 2014

Software for creating data dashboards. Many of the sample galleries portray corporate financial data.

Last updated: 29 Dec 2014

Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.

Last updated: 29 Dec 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: 29 Dec 2014
Subscribe to Modeling