Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Distant Viewing Toolkit for the Analysis of Visual Culture

License: GPL v2 PyPI pyversions PyPI version PyPI status DOI

The Distant TV Toolkit consists of several Python packages designed to facilitate the computational analysis of visual culture. The easiest way to get started with the toolkit is to run the toolkit within Google's colaboratory (Colab) environment. This is a free-to-use service that allows you to run Python code on a remote server with minimal setup. Simply select one of the links below to get started:

For more information about setting up the toolkit on your own machine, please see More information about the toolkit and project is available on the following pages:

If you have any trouble using the toolkit, please open a GitHub issue. If you have additional questions or are interested in collaborating, please contact us at and

NEH The Distant Viewing Toolkit is supported by the National Endowment for the Humanities through a Digital Humanities Advancement Grant.


If you make use of the toolkit in your work, please cite the relevant papers describing the tool and its application to the study of visual culture:

  title   = "Distant Viewing: Analyzing Large Visual Corpora",
  author  = "Arnold, Taylor B and Tilton, Lauren",
  journal = "Digital Scholarship in the Humanities",
  year    = "2019",
  doi     = "10.1093/digitalsh/fqz013",
  url     = ""
  title   = "Visual Style in Two Network Era Sitcoms",
  author  = "Arnold, Taylor B and Tilton, Lauren and Berke, Annie",
  journal = "Cultural Analytics",
  year    = "2019",
  doi     = "10.22148/16.043",
  url     = ""


Contributions, including bug fixes and new features, to the toolkit are welcome. When contributing to this repository, please first discuss the change you wish to make via a GitHub issue or email with the maintainers of this repository before making a change. Small bug fixes can be given directly as pull requests.

Please note that the project has a code of conduct. Contributors are expected to follow the guidelines.