A dataset of 345 revolutionary episodes from 1900 to 2014, as utilized in the book The Revolutionary City: Urbanization and the Global Transformation of Rebellion (Princeton, NJ: Princeton University Press, 2022). Version 1.0.
For each episode, the dataset provides information on: 1) the timing (start and finish) of revolutionary contention and its territorial location; 2) the goals of rebellion as articulated by revolutionary oppositions; 3) the forms of contention (locations and tactics), as further described in The Revolutionary City; 4) the features of incumbent regimes on the eve of revolutionary contention; 5) information on the peak size of participation and the composition of key participants; 6) patterns and phases of rebellion, the character of opposition leadership, and the forms of media used by the opposition; 7) violence and deaths during revolutionary contention; 8) types of relationships with other revolutionary episodes (diffusion, recursion, reversal of a prior episode, or other); 9) the outcomes of revolutionary contention; 10) hyperlinks to a separate file containing short narratives of the events of each episode, with notes on the episode and the episode’s summary classification (as used in The Revolutionary City); 11) raw death estimates for each episode, as drawn from secondary sources; 12) the grievances articulated by revolutionary oppositions, as drawn from secondary sources; 13) prior episodes related to each episode; 14) hyperlinked sources consulted on each episode; and 15) print sources consulted on each episode. The dataset also provides information on 131 episodes that, for one reason or another, failed to meet the definition of a revolutionary episode in The Revolutionary City (including information on the reasons for the episode's exclusion, a short narrative describing the episode, and hyperlinked and print sources consulted on each episode). A detailed discussion of the construction of the dataset, definitions, and the codings used can be found in the "Data description" document provided with the dataset.