Communalytic is multifunctional, computational social science research tool for studying online communities and online discourse.

Communalytic can perform a wide variety of data-centric tasks such as collecting, processing, analyzing, and visualizing publicly available data from Reddit, Twitter, and CrowdTangle. Besides being a versatile social media data collection tool, Communalytic is also a powerful and feature-rich data analytics platform. It has 4 built-in data analytic modules that can automatically perform the following types of analysis: 1) toxicity analysis, 2) social network analysis, 3) sentiment analysis and 4) Twitter bot detection.


Collect public data from Reddit, Twitter and CrowdTangle (Facebook/Instagram) or import your own dataset


Process and extract frequently used keywords/emojis, engagements and automatically build various types of networks


Analyze text and patterns of relations to automatically pinpoint toxic and anti-social interactions, detect bots, assess posts' sentiments, identify influencers, map shared interests and the spread of misinformation, and detect signs of possible coordination among seemingly disparate actors


Visualize 1) two-mode semantic networks, 2) link-sharing networks, and 3) reply/retweet signed-communication networks, where each tie in the network stores toxicity-related scores. (For Twitter networks, each node can also store bot-related scores.)

Edu Features

Communalytic Edu is designed for educators to teach and students to learn about social media data analytics and social network analysis.

Pro Features

Communalytic Pro is designed for the academic research community and is ideal for large scale academic research projects. It provides researchers with the resources and infrastructure necessary for conducting independent research in the public interest.

Case Studies and Tutorials

New to Communalytic? We have prepared a number of videos and text-based tutorials to help you get started.

Toxicity Analysis of a Twitter Thread: Analyzing Replies to President Trump’s Tweet about Contracting the Novel Coronavirus

Studying Anti-Social Behaviour on Reddit with Communalytic 

Social Media Lab’s Computational Social Science (CSS) Bootcamp – Summer 2021 (Video recordings + Slides)

How to Cite:

If you are using Communalytic in an academic publication, please cite us as: 

Gruzd, A., & Mai, P. (2021). Communalytic: A Research Tool For Studying Online Communities and Online Discourse. Available at