# awesome-network-analysis

A curated list of awesome network analysis resources.

^{[Embed]}

**4k**stars

**204**watching

**605**forks

Language:

last commit: **R****16 days ago**

Linked from 7 awesome lists

awesomeawesome-listcomplex-networksdisease-networksgraph-theoryhistorical-networkslistnetwork-analysisnetwork-sciencenetwork-visualizationpolitical-networkssemantic-networkssnasocial-network-analysissocial-networks

## Awesome Network Analysis / Books / Dissemination | |||

paper | , by the NetSciEd team (c. 2016) - Available in several languages ( ) | ||

## Awesome Network Analysis / Books / General Overviews | |||

Readable online | , by Laurent Beauguitte, in French (2023). | ||

on GitHub | 357 | 11 months ago | , by Filippo Menczer, Santo Fortunato, and Clayton A. Davis - Tutorials, datasets and other resouces (2020) |

review | , by David Easley and Jon Kleinberg - Full pre-publication draft ( ; 2010) | ||

related material | , by Jeroen Bruggeman ( ; 2008) | ||

## Awesome Network Analysis / Books / Method-specific | |||

website | , by Radhakrishnan Nagarajan, Marco Scutari and Sophie Lèbre ( ; 2013) | ||

website | , by Marco Scutari and Jean-Baptiste Denis ( ; 2014) | ||

chapter proofs | , edited by Roberto Tamassia ( ; 2013) | ||

review in French | , edited by Carl Knappett (2013; ) | ||

## Awesome Network Analysis / Books / Software-specific | |||

in Japanese | , by Wouter de Nooy, Andrej Mrvar and Vladimir Batagelj (2011; also and ) | ||

code | 242 | almost 12 years ago | (using Python), by Maksim Tsvetovat and Alexander Kouznetsov ( ; 2011) |

R package | 293 | over 4 years ago | , by Eric D. Kolaczyk and Gabor Csárdi ( ; 2014) |

## Awesome Network Analysis / Books / Topic-specific | |||

companion website | edited by Tom Brughmans, Anna Collar and Fiona Coward (2016; ) | ||

follow-up paper, 2011 | , by Linton C. Freeman, in English and several other languages (2004; ) | ||

related publications | , by Marten Düring, in German (2015; and ) | ||

## Awesome Network Analysis / Conferences | |||

ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining | |||

## Awesome Network Analysis / Conferences / ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining | |||

SNAA - Workshop on Social Network Analysis in Applications | |||

## Awesome Network Analysis / Conferences | |||

CNDay - Cambridge Networks Day | Convened by the Cambridge Networks Network | ||

CompleNet - International Workshop on Complex Networks | |||

EUSN - European Conference on Social Networks | |||

GD - International Symposium on Graph Drawing and Network Visualization | |||

PolNet - Annual Political Networks Workshops and Conference | Organized by the APSA Organized Section on Political Networks (PolNet) | ||

## Awesome Network Analysis / Conferences / PolNet - Annual Political Networks Workshops and Conference | |||

Videos from the Political Networks 2009 Conference | |||

## Awesome Network Analysis / Conferences | |||

NetSci - International School and Conference on Social Networks | Organized by the Network Science Society (NetSci) | ||

## Awesome Network Analysis / Conferences / NetSci - International School and Conference on Social Networks | |||

Large-scale Structures in Networks: Hidden Communities and Latent Hierarchies | Talk by at NetSci 2019 | ||

## Awesome Network Analysis / Conferences | |||

Sunbelt - Social Networks Conference of the International Network for Social Network Analysis | Organized by the International Network for Social Network Analysis (INSNA) | ||

## Awesome Network Analysis / Courses | |||

Complex Networks | , by Rémy Cazabet (University Lyon 1 and ENS Lyon, 2022) | ||

## Awesome Network Analysis / Courses / Complex Networks | |||

Network Science CheatSheets | 20 | over 1 year ago | |

## Awesome Network Analysis / Courses | |||

Complex Networks | , by Peter Sheridan Dodds (University of Vermont, 2016; Twitter: ) | ||

## Awesome Network Analysis / Courses / Complex Networks | |||

Tarot Cards for Principles of Complex Systems and Complex Networks | |||

## Awesome Network Analysis / Courses | |||

Graph Theory and Applications | , by Paul Van Dooren - Full lecture slides (Hamilton Institute, Dublin, 2009) | ||

Graph Theory (Mathematics) | , by Christopher Griffin - Full lecture notes (Penn State University, 2012) | ||

Graphs and Networks | , by Dan Spielman (Yale University, 2013) | ||

Network Analysis and Modeling (Computer Science) | , by Aaron Clauset - Full lecture slides and readings (University of Colorado, 2022) | ||

Networks, Complexity and Its Applications (Media Arts and Sciences) | , by Cesar Hidalgo (MIT, 2011) | ||

Networks, Crowds and Markets | , by David Easley, Jon Kleinberg and Eva Tardos ( ; Cornell University via edX, 2016) | ||

Networks (Economics) | , by Mardavij Roozbehani and Evan Sadler (MIT, 2018) | ||

## Awesome Network Analysis / Courses / Networks (Economics) | |||

Networks (Economics) | , by Daron Acemoglu and Asu Ozdaglar (MIT, 2009) | ||

## Awesome Network Analysis / Courses | |||

Network Science (Computer Science) | , by Constantine Dovrolis - Mostly open access readings (Georgia Tech, 2015) | ||

Political Networks: Methods and Applications | , by Zeev Maoz (University of California in Davis, 2012) | ||

Social and Economic Networks: Models and Analysis | , by Matthew O. Jackson (Stanford University via Coursera, 2015) | ||

Social Network Analysis | , by Lada Adamic (University of Michigan via Coursera, not yet run) | ||

Social Network Analysis | and , by Matthew J. Denny - Workshop notes and slides (2014–5) | ||

Social Network Analysis with Pajek | , by Andrej Mrvar (University of Ljubljana, 2016) | ||

Social Networks | , by Dennis M. Feehan (University of Berkeley, 2017) | ||

The Structure of Information Networks | , by Jon Kleinberg - Links to many diverse readings (Cornell University, 2008) | ||

## Awesome Network Analysis / Datasets | |||

Animal Social Network Repository | Large “ .” | ||

Bayesian Network Repository | |||

Bill Cosponsorship Networks in European Parliaments | 17 | over 7 years ago | Legislative cosponsorship networks, in R format |

Colorado Index of Complex Networks (ICON) | Large collection of networks described and indexed by Aaron Clauset’s research group | ||

Connectome | Comprehensive maps of neural connections | ||

Enron Email Dataset | |||

Eric D. Kolaczyk’s Network Datasets | |||

Gephi Datasets | 5,880 | about 1 month ago | |

Hetionet: an integrative network of disease | 258 | over 1 year ago | A complex biological network, available in multiple formats, including JSON and |

igraphdata | R data-centric package | ||

igraphwalshdata | Another R data-centric package | ||

Interaction Web Database | Ecological species interactions | ||

International Currencies 1890-1910 | Historical data on the international connections between 45 currencies | ||

KONECT - The Koblenz Network Collection | Includes, among other things, networks of collaboration in DBpedia and Wikipedia, GitHub ( ) | ||

Linton Freeman’s Network Data | Over 300 datasets of all sorts, in UCINET format | ||

Mangal | Online platform to analyze, archive and share ecological network data ( , , ) | ||

Manlio De Domenico’s Complex Multilayer Networks | |||

Mark E.J. Newman’s Network Data | ( ) | ||

Network Repository | Fully searchable database containing hundreds of real-world networks | ||

Network Science Book - Network Datasets | Network data sets from Albert-László Barabási’s book. Includes data on IMDB actors, arXiv scientific collaboration, network of routers, the US power grid, protein-protein interactions, cell phone users, citation networks, metabolic reactions, e-mail networks, and nd.edu Web pages | ||

Norwegian Interlocking Directorate, 2002-2011 | Two-mode and one-mode data on gender representation in Norwegian firms | ||

Movie galaxies | A database of movie characters interaction graphs | ||

Pajek Datasets | |||

Philosophers Networks from Randall Collins’s The Sociology of Philosophies | |||

Siena Datasets | |||

SocioPatterns Datasets | Network data obtained through the sensing platform | ||

Stanford Large Network Dataset Collection | |||

State Networks | US state-to-state relational variables, including borders, travel, trade and more | ||

tnet Datasets | Weighted network data | ||

UC Berkeley Social Networks Study (UCNets) | Ego-centric data (personal networks) from a five-year panel study | ||

UCI Network Data Repository | |||

UCINET Datasets | Network data in UCINET format | ||

## Awesome Network Analysis / Journals | |||

GDR ARSHS | , in English and in French ( ) | ||

@ConnectionsSNA | (INSNA). Twitter: | ||

Older archives | (INSNA). | ||

## Awesome Network Analysis / Professional Groups | |||

AFS RT 26 “Réseaux sociaux” | Thematic Network of the French Sociological Association (AFS), in French ( ) | ||

APSA Political Networks | Organized Section of the American Political Science Association (APSA). Twitter: | ||

ECPR Political Networks SG | Standing Group of the European Consortium for Political Research. Twitter: | ||

GDR ARSHS - GDR Analyse de réseaux en sciences humaines et sociales | , in French - Research group based in Paris | ||

Groupe FMR - Flux, Matrices, Réseaux | , in French. Twitter: | ||

INSNA - International Network for Social Network Analysis | ( ). Twitter: | ||

Mathematical Sociology Section of the American Sociological Association (ASA) | . Twitter: | ||

NetSci - Network Science Society | . Twitter: | ||

Society of Young Network Scientists (SYNS) | . Supports early-career network scientists. Twitter: | ||

## Awesome Network Analysis / Professional Groups / Research Groups (USA) | |||

Annenberg Networks Network (ANN) | Research group studying social networks at the University of Southern California | ||

Center for Applied Network Analysis (CANA) | Research group based at the University of Southern California School of Medicine | ||

Channing Division of Network Medicine | Research division within the Department of Medicine at Brigham and Women’s Hospital | ||

Complex Human Networks Reading Group (CoHN) | Reading list from a seminar held at MIT in 2001–2 | ||

Duke Network Analysis Center | |||

Interdependence in Governance and Policy Research Group | Led by Bruce A. Desmarais at Penn State University | ||

Indiana University Network Science Institute (IUNI) | |||

Interdisciplinary Center for Network Science and Applications (iCeNSA) at the University of Notre Dame | |||

LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky | |||

NetSCI Lab at the Rutgers School of Communication and Information | |||

Network Dynamics Group at the Annenberg School for Communication, University of Pennsylvania | . Twitter: | ||

Network Interdependence in Social Systems | (NISS Lab) - Led by Skyler J. Cranmer at Ohio State University | ||

Network Science Center at the U.S. Military Academy (USMA) in West Point | ( ) | ||

Network Science IGERT at the University of California at Santa Barbara (UCSB) | Features an graduate programme | ||

Networks, Computation, and Social Dynamics Lab | Headed by Carter T. Butts. Part of the (CNRA) at the University of California in Irvine | ||

Northeastern University Network Science Institute | Features a PhD in Network Science program | ||

Northeastern University Center for Complex Network Research | Led by Albert-László Barabási | ||

Northeastern University MOBS Lab - Laboratory for the Modeling of Biological and Socio-technical Systems | Led by Alessandro Vespignani | ||

Pacific Ecoinformatics and Computational Ecology Lab | Non-profit study group of ecological networks (“food webs”) | ||

Peter J. Mucha’s Research Group at the University of North Carolina at Chapel Hill | |||

Stanford Network Analysis Project | , by | ||

Warren Center for Network & Data Sciences at the University of Pennsylvania | |||

Yale Institute for Network Science (YINS) | |||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) | |||

Cambridge Networks Network (CNN) | Research network on complex networks | ||

Centre for Business Network Analysis, University of Greenwich | Focused on economic/organisational network analysis | ||

Center for Network Science, Central European University, Budapest | Features a PhD in Network Science program | ||

Complex Networks | Research group based in Paris | ||

Cx-Nets | Virtual collaboration between four complex networks research groups | ||

Data Science Group | Wroclaw-based research group that studies, among many things, complex networks and other network-related topics | ||

Digital Humanities | Interdisciplinary group of researchers at the Marc Bloch Centre in Berlin, with many network science projects | ||

Forschungscluster der Universitäten Trier und Mainz “Gesellschaftliche Abhängigkeiten und soziale Netzwerke” | , in German | ||

GDR Analyse de réseaux en sciences humaines et sociales | – French research group with funds to support training and workshops on network analysis for social scientists | ||

Historical Network Research (HNR) | Platform for scholars interested in network analysis for historical research | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) / Historical Network Research (HNR) | |||

HNR Conferences, Workshops and Other Events | |||

HNR Talks | Videos, in German | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) | |||

ANR-Lab - International Laboratory for Applied Network Research | Russian group based at the National Research University in Moscow | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) / ANR-Lab - International Laboratory for Applied Network Research | |||

Theory and Methods in Network Analysis (“TMSA”) Summer Schools | |||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) | |||

Large Graphs and Networks | Research group at the Catholic University of Louvain ( ) | ||

MelNet Social Network Research Group, Swinburne University of Technology | . Twitter: | ||

Mitchell Centre for Social Network Analysis, University of Manchester | Currently studies . Twitter: | ||

Murata Laboratory | Tokyo-based research group, studying bi-, tri- and k-partite (hyper)networks | ||

NetLab | Research network at the University of Toronto, led by Barry Wellman | ||

Network Science Research Centre, Swansea University | |||

Network Dynamics | Research Lab at McGill University, led by | ||

NEtwoRks, Data, and Society (NERDS) | Research group at IT University of Copenhagen | ||

Netzwerkerei | Historical research project on the connections between Jewish intellectuals | ||

ORIO - Observatoire des Réseaux Intra- et Inter-Organisationnels | A research program on networks and regulation | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) / ORIO - Observatoire des Réseaux Intra- et Inter-Organisationnels | |||

‘Réseaux et Régulation’ Conference Cycle | Seminar based at Sciences Po in Paris, France | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) | |||

Redes-Sociales | , in Spanish - Information network based at the Universitat Autònoma de Barcelona | ||

RES-HIST : Réseaux et histoire | , in French - Blog posts from a research group on historical networks | ||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) / RES-HIST : Réseaux et histoire | |||

RES-HIST Conferences | |||

## Awesome Network Analysis / Professional Groups / Research Groups (Other) | |||

SocioPatterns | Interdisciplinary research group that uses wireless sensors to study social network data | ||

SoNAR-C - Social Network Analysis Research Center, University of Italian Switzerland (USi) | |||

Topographies of Entanglements. Mapping Medieval Networks | Research platform based at the Austrian Academy of Sciences that focuses on applying network theory and visualisation to medieval history | ||

UCL Centre for Organisational Network Analysis (CONA) | |||

Virtual Observatory for the Study of Online Networks (VOSON) | Research and software development project located at the Australian National University | ||

## Awesome Network Analysis / Review Articles / Archeological and Historical Networks | |||

Analyse de réseaux et histoire | , in French ( , 2005) | ||

Analyser les réseaux du passé en archéologie et en histoire | , in French ( , 2014) | ||

Formale Methoden der Netzwerkanalyse in den Geschichtswissenschaften: Warum und Wie? [Formal Network Methods in History: Why and How?] | , in German ( ; , 2012) | ||

From Hermeneutics to Data to Networks: Data Extraction and Network Visualization of Historical Sources | ( , 2015) | ||

Graph Theory and Networks in Biology | ( ; , 2007) | ||

Introduction à la visualisation de données : l’analyse de réseau en histoire | , in French ( , 2015) | ||

Introduction : où en est l’analyse de réseaux en histoire ? [Introducción: ¿en qué punto se encuentra el análisis de redes en Historia?] | , in French and Spanish ( , 2011) | ||

Networks and History | ( , 2002) | ||

Networks in Historical Research | (in , 2013) | ||

Networks of Power in Archaeology | ( , 2014) | ||

Netzwerkanalyse in den Geschichtswissenschaften. Historische Netzwerkanalyse als Methode für die Erforschung von historischen Prozessen | , in German ( , 2015) | ||

The Roots and Shoots of Archaeological Network Analysis: A Citation Analysis and Review of the Archaeological Use of Formal Network Methods | ( , 2014) | ||

Thinking Through Networks: A Review of Formal Network Methods in Archaeology | ( , 2013) | ||

## Awesome Network Analysis / Review Articles / Bibliographic, Citation and Semantic Networks | |||

Assessing Impact and Quality from Local Dynamics of Citation Networks | ( , 2012) | ||

Atypical Combinations and Scientific Impact | ( , 2013) | ||

On Bibliographic Networks | ( , 2013) | ||

Dynamic Scientific Co-Authorship Networks | ( , 2012) | ||

Extracting Citation Networks from Publications in Classics | ( , 2016) | ||

Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility? | ( , 2007) | ||

Socio-Semantic Frameworks | ( ; , 2013) | ||

Socio-Semantic Modeling of Epistemic Communities | (APSA, 2014) | ||

Tradition and Innovation in Scientists’ Research Strategies | ( , 2015) | ||

## Awesome Network Analysis / Review Articles / Biological, Ecological and Disease Networks | |||

Biological Networks | ( , 2014) | ||

Interactome Networks and Human Disease | ( , 2011) | ||

Network Analysis: An Integrative Approach to the Structure of Psychopathology | ( , 2013) | ||

Network Biology: Understanding the Cell’s Functional Organization | Accessible introduction to (cellular) network analysis ( , 2004) | ||

Network Medicine: A Network-based Approach to Human Disease | ( , 2011) | ||

Social Networks and the Spread of Infectious Diseases: the AIDS Example | ( , 1985) | ||

Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review | Also includes an impressive list of network analysis software ( , 2013) | ||

## Awesome Network Analysis / Review Articles / Complex and Multilayer Networks | |||

The Architecture of Complexity | From network theory to complexity theory ( , 2007) | ||

Complex Systems and Networks | (special issue of , 2009) | ||

Multilayer Networks in a Nutshell | ( , 2019) | ||

Statistical Mechanics of Complex Networks | ( , 2002) | ||

The Structure and Function of Complex Networks | ( , 2003) | ||

## Awesome Network Analysis / Review Articles / Ethics of Network Analysis | |||

A Cautionary Note on Data Inputs and Visual Outputs in Social Network Analysis (SNA) | ( ; , 2014) | ||

Ethical Dilemmas in Social Network Research | (special issue of , 2005) | ||

Ethical and Strategic Issues in Organizational Social Network Analysis | ( , 2003) | ||

## Awesome Network Analysis / Review Articles / Network Modeling | |||

A Brief History of Statistical Models for Network Analysis and Open Challenges | ( , 2012) | ||

Basic Models and Questions in Statistical Network Analysis | ( , 2017) | ||

Introduction to Stochastic Actor-Based Models for Network Dynamics | ( ; , 2010) | ||

Navigating the Range of Statistical Tools for Inferential Network Analysis | ( , 2017) | ||

Positional Analysis and Blockmodeling | ( , 2012) | ||

Social Network Evolution and Actor Oriented Models | ( , 1997) | ||

Statistical Models for Social Networks | ( , 2011) | ||

A Survey of Statistical Network Models | Book-length review ( ; , 2010) | ||

A Unified View of Generative Models for Networks: Models, Methods, Opportunities, and Challenges | ( ; on “ ”) | ||

## Awesome Network Analysis / Review Articles / Network Visualization | |||

Explorations into the Visualization of Policy Networks | ( , 1999) | ||

Graphical Techniques for Exploring Social Network Data | ( , 2005) | ||

Methods of Social Network Visualization | ( , 2009; ) | ||

Social Networks | ( , 2013) | ||

## Awesome Network Analysis / Review Articles / Social, Economic and Political Networks | |||

A propos de la notion de rôle dans l’analyse des relations sociales | ( , 2011) | ||

Brokerage | ( , 2012) | ||

Birds of a Feather: Homophily in Social Networks | ( , 2001) | ||

Mixed-Method Approaches to Social Network Analysis | (ESRC NCRM Discussion Paper, 2010) | ||

Network Analysis and Political Science | ( , 2011) | ||

Network Analysis for International Relations | ( , 2009) | ||

Network Analysis in the Social Sciences | ( , 2009) | ||

Networks and Trade | ( , 2018) | ||

Networks in Social Psychology, Beginning with Kurt Lewin | ( , 2014) | ||

Networks in the Understanding of Economic Behaviors | ( , 2014) | ||

Positions and Roles | ( , 2011) | ||

The Social and the Sexual: Networks in Contemporary Demographic Research | (PSC Working Paper Series, 2013) | ||

Social Network Analysis in the Study of Terrorism and Political Violence | ( ; , 2011) | ||

Social Networks and Crime: Pitfalls and Promises for Advancing the Field | ( , 2019) | ||

The Small World | Urban Social Networks: Some Methodological Problems and Possibilities ( , 1989) | ||

## Awesome Network Analysis / Selected Papers | |||

Aux sources des grands réseaux d’interactions. Retour sur quelques propriétés déterminantes des réseaux sociaux issus de corpus documentaires | , by Pascal Cristofoli, in French - Reviews the current state of relational sociology and network analysis in light of the large-scale and online data ( , 2008) | ||

Birds of a Feather, Or Friend of a Friend? Using Exponential Random Graph Models to Investigate Adolescent Social Networks | , by Steven M. Goodreau, James A. Kitts and Martina Morris - Accessible introduction to the logic and application of exponential random graph modeling ( , 2001) | ||

Chains of Affection: The Structure of Adolescent Romantic and Sexual Networks | , by Peter S. Bearman, James Moody and Katherine Stovel - Classic example of topological network analysis applied to a network of affective and sexual ties ( , 2004) | ||

Coauthorship and Citation Patterns in the Physical Review | , by Travis Martin - Highly typical study of scientific publishing productivity and collaboration through temporal network analysis ( ; , 2013) | ||

The Convergence of Social and Technological Networks | , by Jon Kleinberg - Discusses small-world effects and social contagion within the context of the Internet and social media ( , 2008) | ||

Deux traditions d’analyse des reseaux sociaux | , by Michael Eve ( ; , 2002) | ||

Homophily and Contagion Are Generically Confounded in Observational Social Network Studies | , by Cosma R. Shalizi and Andrew C. Thomas - Makes a very important point for the analysis of network diffusion and influence ( , 2011) | ||

La notion de réseau complexe : du réseau comme abstraction et outil à la masse de données des réseaux sociaux en ligne | , by Alain Barrat, in French - Accessible introduction to the study of complex networks ( , 2013) | ||

Network Analysis, Culture, and the Problem of Agency | , by Mustafa Emirbayer and Jeff Goodwin ( , 1994), and , by Mustafa Emirbayer ( , 1997) - Sociological foundations for a science of social ties | ||

Network Theory, Plot Analysis | , by Franco Moretti - Example applications of (fictional) network analysis in literary studies ( , 2011) | ||

Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths | , by Tore Opsahl, Filip Agneessens and John Skvoretz - Explores the generalization of network centrality and distance measures to (positively) valued graphs ( , 2010; ) | ||

Scale-Free Networks | , by Albert-László Barabási and Eric Bonabeau - Early, accessible formulation of the “networks are everywhere” argument ( , 2003) | ||

Social Networks and Causal Inference | , by Tyler J. VanderWeele and Weihua An - Reviews the different ways in which network analysis can produce meaningful causal statements, as well as the inherent limits of network analysis for doing so ( , 2013) | ||

The Performativity of Networks | , by Kieran Healy - Network analysis meets science studies: social networks, like financial markets, are highly subject to performativity, i.e. the possibility that reality might be altered by its theoretical inquiry ( , 2015) | ||

Revisiting the Foundations of Network Analysis | , by Carter T. Butts - On choosing the right network representation to frame a research problem | ||

Robust Action and the Rise of the Medici, 1400-1434 | , by John F. Padgett and Christopher K. Ansell - Classic analysis of power relations in the Renaissance Florentine state ( , 1993) | ||

The Strength of Weak Ties | , by Mark Granovetter - Arch-classic example of applying network analysis to a social issue: jobseeking ( , 1973) | ||

The Ties that Divide: A Network Analysis of the International Monetary System, 1890–1910 | ( , 2005) and ( , 2009), both by Marc Flandreau and Clemens Jobst - Network analysis of the foreign exchange system in the late 19th century ( ) | ||

Topics in Social Network Analysis and Network Science | , by A. James O’Malley and Jukka-Pekka Onnela - 50-page introduction to network analysis, with just the right amount of detail on all aspects of it ( , forthcoming 2017) | ||

## Awesome Network Analysis / Software | |||

ArcGIS Network Analyst | Network-based spatial analysis software for solving complex routing problems | ||

CFinder | Cross-platform Java program to identify clusters and communities through the Clique Percolation Method (CPM) | ||

Circos | Cross-platform program to produce circular layouts of network data, written in Perl | ||

Cytoscape | Cross-platform Java program to build, analyze and visualize networks. Also a JavaScript library | ||

## Awesome Network Analysis / Software / Cytoscape | |||

Network Analysis with Cytoscape Tutorial | Illustrated through an archaeological and geographical case study (2013) | ||

## Awesome Network Analysis / Software | |||

Discourse Network Analyzer (DNA) | Qualitative content analysis tool with network export facilities, written in Java with R integration | ||

E-Net | Windows program for ego network analysis | ||

EgoNet | Cross-platform Java program for ego network analysis | ||

EgoWeb | Server-side software for social network data collection and processing | ||

easyN | Online tool aimed at representing and sharing gene interaction networks as well as Petri net models | ||

Gephi | Cross-platform, free and open source tool for network visualization | ||

## Awesome Network Analysis / Software / Gephi | |||

Clément Levallois’ Gephi Tutorials | |||

Geographische Netzwerkvisualisierung mit dem Programm ‘Gephi’ | , in German (2016) | ||

Introduction to Network Analysis and Visualization with Gephi | (2015) | ||

Practical Social Network Analysis With Gephi | (2014) | ||

## Awesome Network Analysis / Software | |||

GLEAMviz Simulator | Cross-platform tool intended for the prediction of human epidemics | ||

Graph Commons | Collaborative platform for mapping, analyzing and publishing data-networks | ||

Graphia | Cross-platform tool to visualize large and complex networks ( ) | ||

Graphviz | Cross-platform software to draw graphs in the DOT graph drawing language | ||

Graphy | 48 | almost 5 years ago | Graph theory library written in Ruby |

GraphX | module to perform graph-related parallel computation | ||

Linkage | Online tool to visualize and model networks with textual edges | ||

Lynks | Web-based tool for simple network analysis and visualization | ||

Mathematica | Cross-platform program with graph theory and network analysis functionalities | ||

## Awesome Network Analysis / Software / Mathematica | |||

IGraph/M | 90 | 3 months ago | Interface to use the library from within Mathematica, using standard Mathematica objects |

## Awesome Network Analysis / Software | |||

Metamaps | Free, open-source platform to draw networks, currently in beta | ||

MuxViz | Cross-platform, free and open source tool to study multilayer networks, based on R and GNU Octave | ||

Neo4j | Open source, scalable graph database, used by companies like | ||

Network Canvas | A free and open-source set of survey tools for ego-centric and personal network studies, including and a | ||

Node Overlap and Segregation Software | Web-based tool to compute ’s node overlap and segregation measures | ||

Nodegoat | Web-based data management, network analysis and visualisation environment ( ) | ||

NodeXL | Free, open-source template to explore network graphs with Microsoft Excel | ||

## Awesome Network Analysis / Software / NodeXL | |||

The NodeXL Series | Series of blog posts on using NodeXL (2013) | ||

## Awesome Network Analysis / Software | |||

ORA-LITE | Windows program for dynamic meta-network assessment and analysis | ||

OSoMe | Web-based platform to analyze social media data, including through Twitter-based and co-occurrence networks | ||

Pajek | Windows program for large network analysis, free for noncommercial use | ||

## Awesome Network Analysis / Software / Pajek | |||

Analyse des réseaux : une introduction à Pajek | , in French (2011) | ||

La détection de communautés avec Pajek 3.6 | , in French (2012) | ||

## Awesome Network Analysis / Software | |||

Palladio | Web-based spatial network visualization tool by the at Stanford University | ||

PARTNER - Program to Analyze, Record, and Track Networks to Enhance Relationships | Excel-based tool for building networks from surveys | ||

PIGALE - Public Implementation of a Graph Algorithm Library and Editor | Windows program and C++ library to analyze planar graphs | ||

PNet | Simulation and estimation of (one-mode and multilevel) exponential random graph models (ERGMs), written in Java for Windows | ||

Polinode | Web-based platform to both analyze network data as well as collect network data via relationship-based surveys | ||

PUCK - Program for the Use and Computation of Kinship data | Cross-platform Java program for genealogical network analysis | ||

qgis-edge-bundling | 64 | over 3 years ago | Implementation of force-directed edge bundling for the QGIS Processing toolbox |

Radatools | Set of tools intended for the analysis of complex networks, built on top of , a library written in Ada | ||

Retina | Web application to share GEXF and GraphML network visualizations | ||

SageMath | Free open-source mathematics software with extensive | ||

Segrada | Cross-platform tool to build and visualize semantic graph databases | ||

Siena | Simulation Investigation for Empirical Network Analysis. Formerly a Windows program, now developed as the RSiena R package | ||

SocNetV - Social Network Visualizer | Cross-platform program that includes a to construct hyperlink networks | ||

SoNIA - Social Network Image Animator | Tool to visualize dynamic or longitudinal network data. Formerly a ( ), now developed as the ndtv R package | ||

SparklingGraph | Cross-platform tool to perform large-scale, distributed network computations with Apache Spark’s GraphX module; written in Java and Scala | ||

SPaTo Visual Explorer | Cross-platform program for the visualization and exploration of complex networks | ||

StOCNET | Several Windows programs developed by the same team as Siena | ||

Tulip | Cross-platform network analysis and visualization framework built on top of a C++ library, with plugins dedicated to specific biological and physical networks. Also available through its | ||

UCINET | Windows commercial software package for the analysis of social network data | ||

Uberlink | Software suite for online (hyperlink) network analysis, by the research project | ||

## Awesome Network Analysis / Software / Uberlink | |||

VOSON System | Web-based software for the collection and analysis of online network data | ||

VOSON Data Provider for NodeXL | ( ; to be discontinued in 2016) | ||

vosonR | R client for the VOSON software (in development) | ||

## Awesome Network Analysis / Software | |||

UNISoN | Cross-platform program to download and visualize Usenet data. | ||

VennMaker: An Actor-Centered Interactive Network Mapping Tool | Cross-platform Java program for ego network analysis | ||

## Awesome Network Analysis / Software / VennMaker: An Actor-Centered Interactive Network Mapping Tool | |||

VennMaker for Historians: Sources, Social Networks and Software | (also available in Spanish; 2011) | ||

## Awesome Network Analysis / Software | |||

Visone | Cross-platform Java network analysis and visualization program, free for noncommercial use | ||

## Awesome Network Analysis / Software / Visone | |||

Visone Tutorials | Including one using an archaeological case study (2017) | ||

## Awesome Network Analysis / Software | |||

Vizster | Cross-platform Java program to visualize online social networks | ||

VOSviewer | Cross-platform Java tool for constructing and visualizing bibliometric networks | ||

## Awesome Network Analysis / Software / Algorithms | |||

algo.graph | 16 | about 7 years ago | Basic graph theory algorithms written in Clojure |

CONGA and CONGO | Algorithms to detect overlapping communities in networks, written in Java | ||

ForceAtlas2 | Force-directed layout included in Gephi ( ) | ||

Linkcomm - Link Communities in Complex Networks | 91 | over 3 years ago | Community detection algorithms, available in C++, Python |

MixNet - Erdös-Rényi Mixture Model for Networks | Community detection method, available in C++ and R | ||

OSLOM2 - Order Statistics Local Optimization Method | Clustering algorithm | ||

vbmod: Variational Bayesian Inference for Network Modularity | MATLAB and Python implementations of a | ||

weighted-modularity-LPAwbPLUS | 28 | over 8 years ago | Julia, MATLAB and R implementations of two algorithms to find weighted modularity in bipartite networks |

## Awesome Network Analysis / Software / C / C++ | |||

Benchmark Graphs to Test Community Detection Algorithms | C++ code to generate weighted and unweighted graphs | ||

BGL - Boost Graph Library | C++ library that provides a generic interface to access graph structures | ||

igraph | C library of network analysis tools; also exists as packages for Python and R | ||

MapEquation | C++ code for the Infomap method of multilevel community detection | ||

Louvain Method | C++ code for the | ||

networks.tb | C program designed for analyzing socio-semantic networks. Runs on Linux and Mac OS X | ||

OGDF - Open Graph Drawing Framework | Self-contained C++ class library for diagram, network and tree layouts | ||

OpenOrd: Large-scale Graph Layout (formerly DrL) | C++ algorithm, also available as a | ||

RAPIDS cuGraph | 1,688 | 5 days ago | Python packages and C/C++/CUDA libraries focused on GPU-accelerated graph analytics |

Stanford Network Analysis Project | C++ general purpose network analysis and graph mining library. Available as a Python library and in Microsoft Excel via NodeXL | ||

Walktrap | C++ program that implements the | ||

## Awesome Network Analysis / Software / Java | |||

GraphStore | 70 | 5 days ago | In-memory graph structure implementation, powering Gephi |

GraphStream | Java library for the modeling and analysis of dynamic graphs | ||

Mixer | 1 | over 6 years ago | Prototype showing how to use to continuously merge multiple large graphs into a single derived one |

## Awesome Network Analysis / Software / JavaScript | |||

Cytoscape.js | Network analysis and visualization library | ||

d3.js | JavaScript visualization library that can plot | ||

## Awesome Network Analysis / Software / JavaScript / d3.js | |||

d3-force: Force-directed graph layout | 1,799 | 10 months ago | using velocity Verlet integration |

d3-vector: Define connections between nodes as directional vectors | 4 | about 5 years ago | , consisting of angles and magnitudes |

## Awesome Network Analysis / Software / JavaScript | |||

GENSI | JavaScript graphical tool to collect ego-centered network data ( ) | ||

Gephi Lite | 197 | 5 days ago | Web-based, lighter version of Gephi |

GoJS | Visualization library to draw diagrams and several types of network layouts | ||

Graphology | Specification and reference implementation for a robust and multipurpose JavaScript object | ||

greuler | Visualization library to build and manipulate graphs through a simple API. Powered by d3.js and | ||

jLouvain | 150 | about 3 years ago | Louvain community detection for Javascript ( ) |

NetworkCube | 93 | about 2 years ago | "Dynamic Network Visualizations [for] Domain Scientists." For demo examples, see |

Oligrapher | 101 | 3 months ago | Library initially developed to visualise |

Popoto.js | 511 | 4 months ago | Library based on d3.js that provides a graph based search interface |

Sigma | JavaScript library dedicated to graph drawing | ||

vis.js | JavaScript library with network visualization capabilities | ||

VivaGraphJS | 3,759 | about 1 month ago | Graph drawing library ( ) |

viz.js | Use Graphviz in Web pages | ||

## Awesome Network Analysis / Software / Julia | |||

BayesNets.jl | 218 | 7 months ago | Package to work with Bayesian networks |

## Awesome Network Analysis / Software / Julia / BayesNets.jl | |||

Smile.jl | 2 | about 8 years ago | Julia wrapper for the , which covers Bayesian networks and influence diagrams |

## Awesome Network Analysis / Software / Julia | |||

EcologicalNetwork.jl | 68 | over 1 year ago | Package to compute measures of ecological network structures |

EvolvingGraphs | 52 | over 6 years ago | Package to create, manipulate and study time-dependent networks |

## Awesome Network Analysis / Software / Julia / EvolvingGraphs | |||

Dynamic Network Analysis in Julia | |||

## Awesome Network Analysis / Software / Julia | |||

Graphs.jl | 205 | almost 3 years ago | Package to manipulate graph objects in Julia |

## Awesome Network Analysis / Software / Julia / Graphs.jl | |||

Creating Network Diagrams in Plotly from Julia | |||

MetaGraphs | 59 | 10 months ago | Graph data structures with multiple heterogeneous metadata for Graphs.jl |

## Awesome Network Analysis / Software / Julia | |||

JuliaGraphs | Suite of Julia packages for network analysis | ||

## Awesome Network Analysis / Software / Julia / JuliaGraphs | |||

GraphVisualize.jl | 5 | over 4 years ago | Graph visualization built on top of |

LightGraphs.jl | 670 | about 3 years ago | Graph library with a focus on performance and simplicity |

LightGraphsExtras.jl | 21 | over 2 years ago | Community detection and other functionalities for the LightGraphs.jl package |

NetworkLayout.jl | 96 | 5 days ago | Layout algorithms for graphs and trees |

Networks.jl | 3 | about 7 years ago | Additional graph functions for the LightGraphs.jl package |

GraphCentrality.jl | 4 | about 8 years ago | Adds network measures to the Graphs.jl package |

## Awesome Network Analysis / Software / Julia | |||

MatrixNetworks.jl | 109 | over 1 year ago | A method to handle graph/matrix/network structures |

NetworkFlows.jl | 3 | over 7 years ago | Package of network flows algorithms |

NetworkViz.jl | 29 | over 7 years ago | Package to visualize graphs produced with LightGraphs.jl, using |

## Awesome Network Analysis / Software / Julia / NetworkViz.jl | |||

Video presentation of the package | by its author at JuliaCon 2016 | ||

## Awesome Network Analysis / Software / Julia | |||

PhyloNetworks.jl | 156 | 5 days ago | Package to manipulate, analyze and visualize phylogenetic networks |

TikzGraphs | 77 | over 2 years ago | Package to create graph layouts using the TikZ graphics language |

## Awesome Network Analysis / Software / MATLAB | |||

Brain Connectivity Toolbox | Toolbox for complex-network analysis of structural and functional brain-connectivity data, with links to many related projects | ||

Complex Networks Package for MatLab | |||

CONTEST | Random network toolbox that implements nine network models | ||

Generalized Louvain | Variant of the Louvain community detection algorithm | ||

MatlabBGL | Graph library based on the C++ Boost Graph Library | ||

MATLAB RBN Toolbox | Simulation und visualization of Random Boolean Networks | ||

## Awesome Network Analysis / Software / Python | |||

bokeh | Python library for interactive data visualization in the browser, with support for networks | ||

cdlib | 368 | about 1 month ago | Python community detection library, with 60+ methods and evaluation/visualization features |

dash-cytoscape | 601 | 22 days ago | Interactive network visualization library in Python, powered by Cytoscape.js and Dash |

graph-tool | Python module for network manipulation and analysis, written mostly in C++ for speed | ||

Graphinate | Python package aimed at generating graphs from data sources, built on top of | ||

graphviz | Python renderer for the DOT graph drawing language | ||

graspologic | 785 | 3 months ago | Python package for statistical algorithms, models, and visualization for single and multiple networks |

## Awesome Network Analysis / Software / Python / graspologic | |||

Tutorials on algorithms and models | |||

## Awesome Network Analysis / Software / Python | |||

hiveplot | Python utility for drawing networks as hive plots on matplotlib, a more comprehensive network visualization | ||

karateclub | 2,142 | 3 months ago | Python package for unsupervised learning on graph structured data with a scikit-learn like API |

linkpred | 141 | 11 months ago | Assess the likelihood of potential links in a future snapshot of a network |

littleballoffur | 701 | 8 months ago | Python package for sampling from graph structured data with a scikit-learn like API |

metaknowledge | Python package to turn bibliometrics data into authorship and citation networks | ||

networkx | Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks | ||

## Awesome Network Analysis / Software / Python / networkx | |||

Implementing an ERGM from Scratch in Python | , using networkx and numpy (2014) | ||

nxviz | 452 | about 1 month ago | Visualization package for NetworkX |

## Awesome Network Analysis / Software / Python | |||

nngt | Library-agnostic graph generation and analysis that wraps around , and ). Includes normalized graph measures, advanced visualizations, (geo)spatial tools, and interfaces for neuroscience simulators | ||

npartite | 12 | over 4 years ago | Python algorithms for community detection in n-partite networks |

parag | 2 | 3 months ago | Interactive visualization of higher-order graphs in Python |

PyGraphistry | 2,135 | 4 days ago | Python library to extract, transform, and visually explore big graphs |

python-igraph | Python version of the igraph network analysis package | ||

python-louvain | A solid implementation of Louvain community detection algorithm | ||

Raphtory | A platform for building and analysing temporal networks | ||

RAPIDS cuGraph | 1,688 | 5 days ago | Python packages and C/C++/CUDA libraries focused on GPU-accelerated graph analytics |

rustworkx | 1,085 | 9 days ago | A high performance Python graph library implemented in Rust |

scipy.sparse.csgraph | Fast graph algorithms based on sparse matrix representations | ||

Snap.py | A Python interface for SNAP (a general purpose, high performance system for analysis and manipulation of large networks) | ||

SnapVX | 65 | over 4 years ago | A convex optimization solver for problems defined on a graph |

tnetwork | 15 | about 1 year ago | Python library for temporal networks, and dynamic community detection in particular |

TQ (Temporal Quantities) | Python 3 library for temporal network analysis | ||

uunet | Tools for multilayer social networks | ||

## Awesome Network Analysis / Software / Python / uunet | |||

Related book and data | . See for the R version | ||

## Awesome Network Analysis / Software / Python | |||

webweb | MATLAB/Python library to produce interactive network visualizations with d3.js | ||

## Awesome Network Analysis / Software / R | |||

amen | Additive and multiplicative effects models for relational data | ||

backbone | Provides methods for binarizing a weighted network retaining only significant edges | ||

## Awesome Network Analysis / Software / R / backbone | |||

Introduction to the backbone package | |||

## Awesome Network Analysis / Software / R | |||

Bergm | Tools to analyse Bayesian exponential random graph models (BERGM). Related Twitter: | ||

bipartite | Functions to visualize bipartite (two-mode) networks and compute indices commonly used in ecological research. See also: R package | ||

blockmodeling | Implementats generalized blockmodeling for valued networks | ||

bnlearn | Tools for ( ) | ||

brainGraph | Tools for performing graph theory analysis of brain MRI data | ||

btergm | Tools to fit temporal ERGMs by bootstrapped pseudolikelihood. Also provides MCMC maximum likelihood estimation, goodness of fit for ERGMs, TERGMs, and stochastic actor-oriented models (SAOMs), and tools for the micro-level interpretation of ERGMs and TERGMs | ||

CCAS | 5 | over 7 years ago | Statistical model for communication networks |

concoR | 9 | over 8 years ago | Implementation of the CONCOR network blockmodeling algorithm ( ) |

ContentStructure | 6 | about 9 years ago | Implements an extension to the |

DiagrammeR | 1,695 | 2 months ago | Connects R, RStudio and JavaScript libraries to draw graph diagrams ( ) |

dodgr | Computes distances on dual-weighted directed graphs, such as street networks, using priority-queue shortest paths | ||

edgebundle | 124 | 19 days ago | Edge bundling algorithms, useful to e.g. draw networks of transport maps |

egor | Tools for importing, analyzing and visualizing ego-centered network data, in various formats | ||

EpiModel | Tools for simulating mathematical models of infectious disease dynamics ( ) | ||

ergm | Estimation of Exponential Random Graph Models (ERGMs) | ||

## Awesome Network Analysis / Software / R / ergm | |||

ERGM: edgecov and dyadcov Specifications | |||

## Awesome Network Analysis / Software / R | |||

ergMargins | Process analysis for ERGMs | ||

ergmito | ERGMs for small networks | ||

fergm | Frailty ERGMs | ||

GERGM | Estimation and diagnosis of the convergence of Generalized Exponential Random Graph Models (GERGM) | ||

geomnet | Single-geometry approach to network visualization with | ||

ggnetwork | Multiple-geometries approach to plot network objects with | ||

ggraph | Grammar of graph graphics built in the spirit of . See also: R package | ||

goldfish | 61 | 29 days ago | Dynamic Network Actor-Oriented Model (DyNAM) for the statistical analysis of coordination networks through time |

graphlayouts | Layout algorithms based on the concept of | ||

## Awesome Network Analysis / Software / R / graphlayouts | |||

Introducing graphlayouts with Game of Thrones | |||

Network Visualizations in R using ggraph and graphlayouts | |||

## Awesome Network Analysis / Software / R | |||

hergm | Estimate and simulate hierarchical exponential-family random graph models (HERGM) with local dependence | ||

hierformR | – Determine paths and states that social networks develop over time to form social hierarchies | ||

igraph | A collection of network analysis tools | ||

## Awesome Network Analysis / Software / R / igraph | |||

Network Analysis and Visualization with R and igraph | (2016) | ||

## Awesome Network Analysis / Software / R | |||

influenceR | Compute various node centrality network measures by Burt, Borgatti and others | ||

keyplayer | Implements several network centrality measures | ||

latentnet | Latent position and cluster models for network objects | ||

levelnet | 9 | over 1 year ago | Experimental package to analyze one-mode projections of bipartite (two-mode) networks. See also: R package |

lpNet | Linear programming model aimed at infering biological (signalling, gene) networks | ||

mlergm | Multilevel Exponential-Family Random Graph Models, to model nodes nested within known blocks | ||

multigraph | Functions to build and visualize all sorts of multigraphs | ||

multigraphr | Random multigraph models, statistics of multigraph properties, and goodness of fit tests | ||

multinet | Tools for multilayer social networks | ||

## Awesome Network Analysis / Software / R / multinet | |||

Related book and data | , and . See for the Python version | ||

## Awesome Network Analysis / Software / R | |||

multinets | Package to handle multilevel networks in | ||

migraph | A set of tools that extend common social network analysis packages for analysing multimodal and multilevel networks | ||

ndtv | Tools to construct animated visualizations of dynamic network data in various formats | ||

neo4r | 105 | over 2 years ago | Neo4J driver for R |

networkD3 | Create d3.js network graphs from R | ||

netdiffuseR | Tools to analyze the network diffusion of innovations | ||

netrankr | Up-to-date collection of network centrality indices, with lots of documentation | ||

## Awesome Network Analysis / Software / R / netrankr | |||

Network Centrality in R: An Introduction | Includes a review of relevant R packages | ||

Network Centrality in R: Neighborhood Inclusion | |||

Network Centrality in R: New Ways of Measuring Centrality | (2018) | ||

## Awesome Network Analysis / Software / R | |||

netseg | Various measures of network segregation and homophily | ||

NetSim | Simulate and combine micro-models to research their impact on the macro-features of social networks | ||

netUtils | 15 | 19 days ago | Various network functions and methods, e.g. computing the Cartesian product of two graphs or fitting a discrete core periphery model |

network | Basic tools to manipulate relational data in R | ||

networkdata | 142 | 7 months ago | Includes 979 network datasets containing 2135 networks |

networkdiffusion | 7 | over 3 years ago | Simulate and visualize basic epidemic diffusion in networks |

networkDynamic | Support for dynamic, (inter)temporal networks | ||

networksis | Tools to simulate bipartite networksgraphs with the degrees of the nodes fixed and specified | ||

PAFit | Nonparametric estimation of preferential attachment and node fitness in temporal complex networks | ||

PCIT | Implements Partial Correlation with Information Theory in order to identify meaningful correlations in weighted networks, such as gene co-expression networks | ||

RCy3 | Interface between R and recent versions of Cytoscape | ||

RCyjs | Interface between R and Cytoscape.js | ||

qgraph | Tools to model and visualize psychometric networks; also aimed at weighted graphical models) | ||

## Awesome Network Analysis / Software / R / qgraph | |||

Network Model Selection Using qgraph 1.3 | (2014) | ||

qgraph Examples | |||

qgraph: Network Visualizations of Relationships in Psychometric Data | (2012) | ||

## Awesome Network Analysis / Software / R | |||

relevent | Tools to fit relational event models (REM) | ||

## Awesome Network Analysis / Software / R / relevent | |||

informR | Tools to create sequence statistics from event lists to be used in | ||

## Awesome Network Analysis / Software / R | |||

rem | Estimate endogenous network effects in event sequences and fit relational event models (REM), which measure how networks form and evolve over time | ||

rgexf | Export network objects from R to GEXF for manipulation with software like Gephi or Sigma | ||

Rgraphviz | Support for using the Graphviz library and its DOT graph drawing language from within R | ||

RSiena | Simulation Investigation for Empirical Network Analysis; fits models to longitudinal network data | ||

signnet | Methods to analyse signed networks (structural balance, blockmodeling, centrality, etc.) | ||

sna | Basic network constructors, measures and visualization tools | ||

snahelper | RStudio addin which provides a GUI to visualize and analyse networks | ||

## Awesome Network Analysis / Software / R / snahelper | |||

Introduction to snahelper (Part 1) | |||

Introduction to snahelper (Part 2) | |||

## Awesome Network Analysis / Software / R | |||

SocialMediaLab | Tools for collecting social media data and generating networks from it ( , ) | ||

spectralGOF | Computes the spectral goodness of fit (SGOF), a measure of how well a network model explains the structure of an observed network | ||

spnet | Methods for visualizing spatial networks on maps in the class | ||

spNetwork | Methods for spatial network analysis, including e.g. kernel density estimation, distances and point pattern analysis | ||

statnet | The project behind many R network analysis packages ( , ) | ||

## Awesome Network Analysis / Software / R / statnet | |||

Exponential Random Graph Models (ERGMs) Using statnet | (2022) | ||

Guides for Using the statnet Package | (2010) | ||

Modeling Valued Networks with statnet | (2022) | ||

## Awesome Network Analysis / Software / R | |||

tergm | Fit, simulate and diagnose models for temporal exponential-family random graph models (TERGM) | ||

tidygraph | ‘Tidy’ approach to building graph structures. See also: R package | ||

## Awesome Network Analysis / Software / R / tidygraph | |||

Introducing tidygraph | |||

Tidying up your network analysis with tidygraph and ggraph | |||

## Awesome Network Analysis / Software / R | |||

tnam | Tools to fit temporal and cross-sectional network autocorrelation models (TNAM) | ||

tnet | Network measures for weighted, two-mode and longitudinal networks | ||

tsna | Tools for temporal social network analysis | ||

visNetwork | 543 | 6 months ago | Using vis.js library for network visualization |

xergm | Extensions of exponential random graph models (ERGM, GERGM, TERGM, TNAM and REM) | ||

## Awesome Network Analysis / Software / Stata | |||

nwcommands: Network Analysis Using Stata | ( , ) | ||

SNA with Stata | Blog documenting the use of the netplot Stata package | ||

## Awesome Network Analysis / Software / Syntaxes | |||

DOT | Graph drawing syntax used by the Graphviz software | ||

GEXF | File format used by the Gephi software | ||

GraphML | Comprehensive and easy-to-use file format for graphs ( ) | ||

JGraphT | Java graph library for graph data structures and algorithms ( ) | ||

JUNG - Java Universal Network/Graph Framework | Extensible library to represent network objects | ||

PGF/TikZ | of vector graphics languages that can be used to draw graphs in the typesetting environment | ||

## Awesome Network Analysis / Software / Syntaxes / PGF/TikZ | |||

Awesome LaTeX: TiKZ | 1,398 | 3 months ago | |

How to Draw Graphs in LaTeX? | |||

TikZ Graph Examples | |||

TikZ & PGF Manual | |||

TKZ | Packages based on TikZ | ||

## Awesome Network Analysis / Software / Syntaxes | |||

TLP - Tulip Software Graph Format | Graph syntax used by the Tulip software framework | ||

Cypher | Graph query language used by | ||

## Awesome Network Analysis / Software / Tutorials | |||

A tutorial for network centrality in R | 2 | over 1 year ago | (2023) |

Basic and Advanced Network Visualization with Gephi and R | (2016) | ||

Basic Network Analysis in R using igraph and related packages | (2022) | ||

Interactive and Dynamic Network Visualization in R | and JavaScript libraries (2016) | ||

Nodegoat and Palladio: Introductory Workshop | Aimed at humanists (2015) | ||

Static and Dynamic Network Visualization with R | Covers the igraph, network, ggraph, network, networkD3, ndtv, threejs and visNetwork packages (2019) | ||

Tidy Network Analysis in R using the tidygraph package | (2022) | ||

## Awesome Network Analysis / Varia | |||

+100 herramientas para el análisis de redes sociales | Long list of diverse applications of network analysis, with shorts descriptions in Spanish | ||

Awesome graph classification | 4,745 | over 1 year ago | Comprehensive list of graph embedding papers with title, authors, link to the paper and reference implementation |

Awesome community detection | 2,325 | 7 months ago | Comprehensive list of community detection papers with title, authors, link to the paper and reference implementation |

Centrality Measures as a Signature of Roles in Rousseau’s Les Confessions | Analysis of a real-world character network | ||

Cheat Sheet: Social Network Analysis for Humanists | Basic notions to remember when assembling and manipulating network data | ||

Computer Technologies for the Historical Research of Intellectual Networks | Series of videos by historians, featuring Marten Düring and Scott Weingart | ||

Convert Between Graph Formats | Online service to convert from/to many different common graph formats | ||

David Knoke on Network Analysis | 20-minute interview that discusses the uses and benefits of network analysis, drawing upon Knoke’s research on terrorist networks | ||

Glossary of Terms for Statistical Network Models | |||

Linton C. Freeman’s Social Network Research Publications | , spanning from 1955 to today | ||

Mapping the Republic of Letters | Research project on early-modern scholarship ( ) | ||

Mixed-Method Approaches to Social Network Analysis | Videos of a conference at the Middlesex University School of Law (2014) | ||

Modeling Complex Social Networks: Challenges and Opportunities for Statistical Learning and Inference | Video of a seminar talk by Jennifer Neville at Purdue University (2011) | ||

NetSciEd - Network Science in Education | International initiative aimed at improving network literacy | ||

Network Fact | (@) - Twitter account on networks, graph theory, and related topics | ||

Network Map of Knowledge and Art | DBPedia-derived networks of who-was-influenced-by-whom directed ties, using SPARQL and Gephi | ||

Network Science | (@) - A thematic list of Twitter accounts, curated by | ||

The Networks Network | Mailing-list (mostly historians from the HNR network) | ||

New Perspectives for Relational Learning | Videos (and more) from a workshop at the Banff International Research Station (BIRS) (2015) | ||

Open Graph protocol | A proposed standard to turn any Web page into a “social graph object.” | ||

Periodic Table of Network Centrality | Interactive periodic table of centrality indices | ||

Picking Sides | Community detection in the political network of Middle Eastern alliances between various state and nonstate powers ( ) | ||

Psych Networks | Website with news, references and about network modeling for psychological data | ||

Tutorial Paper on New Methods for Estimating Psychological Networks | |||

(Psychological) Network Analysis Workshops | 3-day workshop on psychological network analysis using R (2019) | ||

Should I do Social Network Analysis? | |||

The Small World of Psychopathology | Paper on how psychiatric symptoms connec to each other ( ) | ||

Social Network Analysis in DBpedia | Highly didactic Master’s dissertation, showing how to use SPARQL and Pajek | ||

SNA-DE Mailing-List | , in German | ||

SPARQL for R Tutorial - Hollywood Social Network Analysis | Also uses Gephi | ||

A Sociology Citation Network | and - Examples of scientific co-citation networks | ||

Using Metadata to Find Paul Revere | and - Network analysis applied to American revolutionaries | ||

Visual Complexity. An Exploration on Mapping Complex Networks | Tons of beautiful network and tree visualizations ( , also in Chinese and French) | ||

Visualizing Historical Networks | Historical network research projects at Harvard University | ||

## Awesome Network Analysis / Varia / Visualizing Historical Networks | |||

Angoulême in 1764 | |||

Economists in Cambridge | |||

The Inner Life of Empires: An Eighteenth Century History | |||

## Awesome Network Analysis / Varia / Blog Series | |||

Archaeological Networks | Tom Brughmans’ blog, aimed at archaeologists and historians | ||

Blog Posts About Networks by Aaron Clauset | |||

Blog Posts About Networks by Baptiste Coulmont | , in French | ||

Blog Posts About Networks by Cosma R. Shalizi | |||

Blog Posts About Networks by François Briatte | , in French | ||

Blog Posts About Networks by Katya Ognyanova | |||

Blog Posts About Networks by Pierre Mercklé | , in French | ||

Blog Posts About Networks on the Bad Hessian Blog | , by various contributors | ||

R-Bloggers | Blog posts about networks on , an aggregator of R blogs: | ||

## Awesome Network Analysis / Varia / Blog Series / R-Bloggers | |||

Networks | |||

Social Network Analysis | |||

## Awesome Network Analysis / Varia / Blog Series | |||

Cosma R. Shalizi’s Notebooks | on network-related topics, definitely worth listing in (selective) detail: | ||

## Awesome Network Analysis / Varia / Blog Series / Cosma R. Shalizi’s Notebooks | |||

Analysis of Network Data | |||

Assortative Social Networks and Neutral Cultural Evolution | |||

Biochemical Network Evolution | |||

Citations and Citation Networks | |||

Community Discovery Methods for Complex Networks | |||

Complex Networks | |||

Experiments on Social Networks | |||

Exponential Random Graph Models (ERGMs) | |||

Graph Sampling Algorithms | |||

Graph Theory | |||

Homophily and Influence in Social Networks | |||

Inferring Networks from Non-Network Data | |||

Joint Modeling of Texts and Networks | |||

Network Comparison | |||

Networks of Political Actors | |||

Relational Learning | |||

Social Contagion, Information Cascades, Diffusion of Innovations, Etc. | |||

Social Networks | |||

Stochastic Block Models | |||

## Awesome Network Analysis / Varia / Blog Series / Cosma R. Shalizi’s Notebooks / Stochastic Block Models | |||

An Annotated Bibliography on Stochastic Blockmodels | See also: (2019) | ||

## Awesome Network Analysis / Varia / Blog Series / Daniel Little’s blog posts on the philosophy of social science: | |||

Networks | |||

Social Networks | |||

## Awesome Network Analysis / Varia / Blog Series / Martin Grandjean’s blog posts about (mostly) network visualization, in English and French: | |||

Network Analysis | |||

Social Networks | |||

## Awesome Network Analysis / Varia / Blog Series | |||

Networks Demystified | , a series of blog posts by Scott B. Weingart | ||

Netze und Netzwerke | , in English and German - Blog on the history of network analysis, by Sebastian Gießmann ( ) | ||

R / Notes: Networks | Blog posts focused on manipulating networks in R, by François Briatte | ||

TNT: The Network Thinkers | Valdis Krebs’ blog | ||

Under Roquentin’s Chestnut Tree | Moses Boudourides’ blog on analyzing (mostly) networks with Python | ||

## Awesome Network Analysis / Varia / Blog Series / Yannick Rochat’s blog posts about digital humanities, in English and French: | |||

Character Networks | |||

Network Analysis | |||

## Awesome Network Analysis / Varia / Fictional Networks | |||

Analyzing Networks of Characters in Love Actually | Features a cluster analysis and a (using R + Shiny) | ||

Character Co-Occurrences in Victor Hugo’s Les Misérables | , plotted as an adjacency matrix, written in Python (+ Javascript) | ||

Lessons on Exponential Random Graph Modeling from Grey’s Anatomy hook-ups | (using R) | ||

Network Analysis of Shakespeare’s Macbeth | (using Python) | ||

The Network and Trajectories of Transitions among Sentential Co-Occurrences of Characters of Arthur Conan Doyle’s A Study in Scarlet | (using Python; ) | ||

Network Visualization: Mapping Shakespeare’s Tragedies | |||

Social Network Analysis of Alice in Wonderland | |||

Star Wars Social Networks: The Force Awakens | Also an example of a social network analysis written in F# | ||

Universal Properties of Mythological Networks | ( ) | ||

## Awesome Network Analysis / Varia / Network Science | |||

Editing a Normal Science Journal in Social Science | Reflections on the journal by its founding editor | ||

The Emergence of Network Science | Video documentary, featuring Steven H. Strogatz and many others | ||

Albert-László Barabási’s review articles | From : | ||

## Awesome Network Analysis / Varia / Network Science / Albert-László Barabási’s review articles | |||

Taming Complexity | |||

The Network Takeover | |||

## Awesome Network Analysis / Varia / Network Science | |||

The Invasion of the Physicists | How “network ” came up | ||

Isolated Social Networkers | , and - Series of blog posts that predate the advent of “network science” as a buzzword, but that touch upon the same issues as those now being discussed under that heading | ||

The ‘New’ Science of Networks | Review of network science books published in 2002-2003 | ||

Predicting Highly Cited Papers | Prediction of the next highly cited papers in network science | ||

Social Network and Network Science Co-Citations Across Disciplines in 1996-2013 | 21 | over 9 years ago | |

Three Hard Questions about Network Science | |||

A Twenty-First Century Science | Essay by Duncan J. Watts | ||

What is Network Science? | First editorial of the recent journal | ||

## Awesome Network Analysis / Varia / Small Worlds | |||

The Erdös Number Project | Research project on the collaborative ties and network distance between mathematicians | ||

How Small is the World, Really? | Discussion of “ degrees of separation” small-world experiments | ||

The Oracle of Bacon | Based on an that resulted in a | ||

Panel: Six Degrees of Separation | Video of a conference at Cornell University, featuring Duncan J. Watts, Steven H. Strogatz, Jon Kleinberg and other speakers | ||

Patterns in the Ivy: The Small World of Metal | Example of a two-mode network analysis based on metal artists and bands | ||

Six Degrees of Francis Bacon | Interactive visualization of a well-documented early modern historical network | ||

Six Degrees of Separation | Wikipedia English entry | ||

## Awesome Network Analysis / Varia / Two-Mode Networks | |||

L’analyse des graphes bipartis | , in French (2013) | ||

Basic Notions for the Analysis of Large Two-mode Networks | ( , ; , 2008) | ||

Fitting Large Signed Two-mode Blockmodels: Problems and Prospects | |||

Generalized Blockmodeling of Two-mode Network Data | ( ) | ||

Generalized Two-Mode Cores | |||

Partitioning Signed Two-Mode Networks | |||

Working with Bipartite/Affiliation Network Data in R | (2012) |