Name Description URL

EgoNet "is a program for the collection and analysis of egocentric network data". EgoNet uses the links on a website as its data and collects information regarding who is sending and receiving the information possessed by these links. EgoNet is committed to collecting and presenting information in a manner that is useful to its user. EgoNet allows users to create questionnaires, "collect data, and provide general global network measures and data matrixes that can be used for further analysis by other software". EgoNet is compatible across various platforms and is an open-source software.


Cytoscape is an open-source software platform for visualizing networks. While originally developed to visualize molecular interaction and biological pathways, Cytoscape is readily applicable to social science and humanities research: "now it is a general platform for complex network analysis and visualization". The core Cityscape application "provides a basic set of features for data integration, analysis, and visualization". For more specialized research, Cytoscape features a wide variety of add-on applications that expand the capability of the program to answer specific research questions. Cytoscape actively forges an online community through social media and training events in order to connect users and provide support for their project's use of Cytoscape.

Social Networks Visualizer (SocNetV)

"Social Networks Visualizer (SocNetV) is a cross-platform, user-friendly tool for the analysis and visualization of Social Networks". SocNetV allows users to easily create and manipulate social networks on a virtual canvas. SocNetV supports not only the creation and modification of social networks but it also allows users to analyze the "social and mathematical properties, produce reports for these properties and apply visualization layouts for relevant presentation of each network". SocNetV computes network properties and calculates advanced structural measures for social network analysis. SocNetV features a user-friendly interface, strong social network analysis methods, and is entirely free, open-source software.


Tulip is an "information visualization framework dedicated to the analysis and visualization of relational data". Tulip aims at facilitating the design of "interactive information visualization applications for relational data" while maintaining enough flexibility to be tailored to address the individual research questions of individual scholars. Tulip is written in C++ framework which enables the development of "algorithms, visual encodings, interaction techniques, data models, and domain-specific visualizations". Tulip's four main project - NOSSI, Porgy, Systrip, and rNav - were all developed in a scientific context but are applicable to other disciplines and fields. The project softwares allow users to create digital renderings of networks in a rich and manipulable environment.

Juxta Commons

Juxta Commons is the truncated, online version of Juxta that exists purely online. Juxta is an "open-source tool for comparing and collating multiple witnesses to a single textual work". "Powered by the Juxta Web Service, Juxta Commons offers users the option of uploading files, linking to them on the web, or creating them in its very own text editor. The visualizations that were made popular by the desktop client have been translated for use in a browser, and optimized for sharing": the heat map, the side-by-side, and the histogram.


Juxta is an "open-source tool for comparing and collating multiple witnesses to a single textual work". Juxta was originally designed to facilitate the scholarly study of the history of a text from manuscript to print versions. Juxta has evolved into a multi-platform desktop application that "allows users to complete many of the necessary operations of textual criticism on digital texts (TXT and XML). With this software, you can add or remove witnesses to a comparison set, switch the base text at will. Once you’ve collated a comparison, Juxta also offers several kinds of analytic visualizations". The standalone Juxta applications facilitates annotation and save the results of collation as an working platform for analysis.

Text Re-use Alignment Visualization (TRAViz)

TRAViz is a collation tool. As "one of the substantial tasks in the field of textual criticism" collation is an important but laborious process to conduct 'by hand'. TRAViz mechanizes this process by allowing users to textually import and visually export variations of an individual work. "TRAViz supports the collation task by providing methods to: align various editions of a text, visualize the alignment, improve the readability for Text Variant Graphs compared to other approaches, and interact with the graph to discover how individual editions disseminate". TRAViz is a JavaScript application that is free and open-source.

Concordance (TAPoR)

"TAPoRware is a set of text analysis tools that enables users to perform text analysis on HTML, XML and plain text files, using documents from the users' machine or on the web". Concordance is one of the tools developed under the TAPoR umbrella. Concordance allows users to locate specific words or phrases within the context of a chosen text document. Once the word or phrase has been selected, the program scans the document and produces a report. This reports this all of the instances where the word or phrase occurred and provides several words of context both before and after the search terms. This helps the user to not only have a quantitative understanding of the occurrences but also a contextualized knowledge of how they appear.

Old Bailey Data Warehousing Interface

Old Bailey Data Warehousing Interface is a "proof-of-concept tool that enables users to quickly and easily visualize trends and distributions within the vast amount of information held within the Old Bailey Proceedings". Users set parameters and select sub categories in order to appropriately narrow the results of their search. Crime details can be filtered by offence, verdict, punishment, gender, and date. In addition, users can add specific word searches to pull records in which certain vocabulary appears. Once the search has been appropriately restrained the warehousing interface uses Python scripts to generate results to the Google Chart API. The data is finally presented as a matrix, concordance, dygraph, or word count dependent on the selection of the user.


WordFreak is a free, open source "java-based linguistic annotation tool". WordFreak is "designed to support human and automatic annotation of linguistic data". Notably, WordFreak employs active-learning techniques for "human correction of automatically annotated data".