The objective of this work is to highlight recent advances in agent -based modeling of revolutionary processes, emphasizing the innovative methodologies of this emerging approach in social sciences. The revolutionary processes here are broadly defined as not only revolutions but rather as qualitative societal changes and related phenomena. Initially, we briefly clarify the fundamentals of agent -based modeling, including agents and environment, emergence, and generative mechanisms. We contrast these models with the more traditional equation -based methods prevalent in social sciences. We then detail Epstein's classical model of civil violence, which focuses on how central authorities mitigate decentralized rebellions. This is followed by Moro's model, which examines waves of civil violence against regimes. Subsequently, the model by Makowsky and Rubin is explored. It examines how centralizing authority and social network influence the phenomenon of preference falsification and its impact on institutional change. Lastly, Nowak and Lewenstein's use of cellular automata to analyze opinion polarization in populations is discussed. Each model is explained succinctly, requiring minimal mathematical background. We also highlight the emergent properties and critiques of these models. Moreover, we discuss the benefits and common criticisms of using agent -based modeling in social sciences.