CiteSpace is a freely available Java application for visualizing and analyzing trends and patterns in scientific literature. It is designed as a tool for progressive knowledge domain visualization (Chen, 2004). It focuses on finding critical points in the development of a field or a domain, especially intellectual turning points and pivotal points. Detailed case studies are given in (Chen, 2006) and other publications. CiteSpace provides various functions to facilitate the understanding and interpretation of network patterns and historical patterns, including identifying the fast-growth topical areas, finding citation hotspots in the land of publications, decomposing a network into clusters, automatic labeling clusters with terms from citing articles, geospatial patterns of collaboration, and unique areas of international collaboration.

CiteSpace supports structural and temporal analyses of a variety of networks derived from scientific publications, including collaboration networks, author co-citation networks, and document co-citation networks. It also supports networks of hybrid node types such as terms, institutions, and countries, and hybrid link types such as co-citation, co-occurrence, and directed citing links.
The primary source of input data for CiteSpace is the Web of Science. Search for a topic of interest and download the search results (including full records and references). CiteSpace will handle the data from there. CiteSpace also provides some simple interfaces for obtaining data from PubMed, arXiv, ADS, and NSF Award Abstracts. CiteSpace can be used to generate geographic map overlays viewable in Google Earth based on the locations of authors.
You need to have Java Runtime installed on your computer.


  • Java Runtime (JRE). Java Runtime (JRE) is required to run CiteSpace. Install the JRE that matches to your system. If you have a 32-bit system, you need to install the JRE for Windows x86. If you have a 64-bit system, install the JRE for Windows x64. CiteSpace is currently optimized for Windows 64-bit with Java 8. You can use 64-bit versions on your 32-bit computer. It may not be optimal, but perhaps good enough. Download Java JRE 64-bit / Windows x64
  • Memory or RAM. You should have at least 1024MB (=1GB) of memory on your computer.

How to Use CiteSpace, Chaomei Chen
CiteSpace can help you better understand the scientific literature of a topic of your interest. It can also save you valuable time and let you concentrate on the most important and critical information. This book shows you various practical step-by-step instructions as well as the design principles behind them, illustrated with 252 figures.

image source :

CiteSpace: A Practical Guide for Mapping Scientific Literature
Chaomei Chen
College of Computing and Informatics, Drexel University

image source :


By Taufiq Kurniawan

Interested on library and information science, literacy, digital library, digital humanities, data science, media and culture studies.