Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
This page provides links to various types of software that can help you with your Digital Humanities projects.
Data Cleaning Software
An interactive tool for data cleaning and transformation. This software is still in testing and beta-mode (opens a new tab).
Free open source data cleaning software. It allows users to explore large data sets, clean and transform data, and reconcile, match and upload data onto some web services (opens a new tab).
Free cloud service that allows users to clean up to 100 MB of files. Cleans Excel, CSV, and JSON files (opens a new tab).
Free software for statistical computing and graphics. It allows users to manipulate data, calculate, and display graphics. It includes an effective data handling and storage facility, a suite of operators for calculations on arrays, and a large collection of intermediate tools for data analysis (opens a new tab).
Social and Network Analysis
Open-source software for visualizing and analyzing large network graphs. Users can explore, analyze, filter, cluster, manipulate, and export all types of graphs. On this site there are tutorials and videos on how to analyze text or social media platforms (opens a new tab).
This data visualization package allows users to import a limited Twitter API, visualize network graphs, manually enter network edges, and build summary reports (opens a new tab).
Google Data Studio
Allows users to gather data from spreadsheets, transform raw data into reports and dashboards, create visualizations, and share with other users. (Opens a new tab)
Microsoft Power BI
A business analytics solution created by Microsoft that lets users visualize data and embed the visualizations into apps or websites. (Opens a new tab)
Allows users to create different data visualizations by simplifying raw data into an understandable format. Can use with relational databases, processing cubes, spreadsheets, and cloud databases to generate graph visualizations and mapping. The public version does not allow data analyses to be private. (Opens a new tab)
Temporal Data Analysis
An open source visualization tool for analyzing temporal data. It is useful for anyone who wants to understand complicated sequences of events. There are standard timelines, tables, bar charts, and an interactive calendar. This tool also allows users to filter and aggregate data. (Opens a new tab)
An open-source tool for interactive, nonlinear stories. Users are able to post work on any website. (Open a new tab)
Google Chart Tools
Allows users to see codes from different interactive data visualizations and incorporate them in their own work. (Opens a new tab)
Free Code Camp
Allows users to learn how to code for free. There are hundreds of hours of prep and coursework available (opens a new tab).
Allows users to put a dynamic map on any web page. Can display map tiles, vector data and markers from any source. This is an open source tool and has a code library, tutorials, and API docs. (Opens a new tab)
A community driven tool that maintains data about roads, trails, and emphasizes local knowledge by using aerial imagery, GPS, and other methods. It is open data and free to use as long as credit is given to the site and its contributors. (Opens a new tab)
An open-source, web-based application for performing text analysis. It supports scholarly reading and interpretation of texts or corpus. It can be used to analyze online texts or ones uploaded by users. (Opens a new tab)
Juxta is an open-source tool for comparing and collating multiple witnesses to a single textual work. Originally designed to aid scholars and editors in examining the history of a text from manuscript to print versions. (Opens a new tab)
Word Cloud Generators
IBM Word Cloud Generator
Users are required to sign up for an IBM Watson account to use this tool. Works to generate word clouds based on the number of times specific words appear in text. (Opens a new tab)
A word cloud generator that allows users to use different fonts, layouts, and color schemes. (Opens a new tab)