awesome-network-analysis
A curated list of awesome network analysis resources.
https://github.com/eric-erki/awesome-network-analysis
Last synced: 3 days ago
JSON representation
-
Journals
-
Topic-specific
- Network Science
- Social Networks
- Social Networks
- Social Networks
- deeply hurting
- Computational and Mathematical Organization Theory
- IEEE Transactions on Network Science and Engineering
- Journal of Complex Networks
- The Journal of Mathematical Sociology
- Journal of Social Structure
- NETCOM. Networks and Communication Studies
- REDES. Revista hispana para el análisis de redes sociales
- Social Network Analysis and Mining
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- IEEE Transactions on Network Science and Engineering
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- The Journal of Mathematical Sociology
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- REDES. Revista hispana para el análisis de redes sociales
- Social Networks
- Social Networks
- Social Networks
- Social Networks
- Applied Network Science
- Computational Social Networks
- Social Networks
- Social Networks
- Journal of Social Structure
- Social Networks
-
-
Professional Groups
-
Research Groups (USA)
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- 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.
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Network Interdependence in Social Systems - Led by Skyler J. Cranmer at Ohio State University.
- Network Science Center at the U.S. Military Academy (USMA) in West Point
- Networks, Computation, and Social Dynamics Lab - Headed by Carter T. Butts. Part of the [Center for Networks and Relational Analysis](http://relationalanalysis.org/) (CNRA) at the University of California in Irvine.
- Social Network Analysis Group at Stanford
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Warren Center for Network & Data Sciences at the University of Pennsylvania
- Yale Institute for Network Science (YINS)
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Interdependence in Governance and Policy Research Group - Led by Bruce A. Desmarais at Penn State University.
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- 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
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Yale Institute for Network Science (YINS)
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Channing Division of Network Medicine - Research division within the Department of Medicine at Brigham and Women’s Hospital.
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- 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
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- Networks, Computation, and Social Dynamics Lab - Headed by Carter T. Butts. Part of the [Center for Networks and Relational Analysis](http://relationalanalysis.org/) (CNRA) at the University of California in Irvine.
- 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
- Complex Human Networks Reading Group (CoHN) - Reading list from a seminar held at MIT in 2001–2.
- Network Science IGERT at the University of California at Santa Barbara (UCSB) - Features an [NSF-funded](http://www.igert.org/) graduate programme.
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
- LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky
-
Topic-specific
- ECPR Political Networks SG - Standing Group of the European Consortium for Political Research. Twitter: [@politicalnets](https://twitter.com/politicalnets).
- INSNA - International Network for Social Network Analysis - list](https://www.insna.org/socnet)).
- AFS RT 26 “Réseaux sociaux” - Thematic Network of the French Sociological Association (AFS), in French ([old website](https://web.archive.org/web/20160421164221/http://www.cmh.pro.ens.fr/reseaux-sociaux/)).
- AFS RT 26 “Réseaux sociaux” - Thematic Network of the French Sociological Association (AFS), in French ([old website](https://web.archive.org/web/20160421164221/http://www.cmh.pro.ens.fr/reseaux-sociaux/)).
- APSA Political Networks - Organized Section of the American Political Science Association (APSA). Twitter: [@PolNetworks](https://twitter.com/PolNetworks).
- Mathematical Sociology Section of the American Sociological Association (ASA)
- GDR ARSHS - GDR Analyse de réseaux en sciences humaines et sociales - Research group based in Paris.
- Groupe FMR - Flux, Matrices, Réseaux
-
Research Groups (Other)
- 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.
- ANR-Lab - International Laboratory for Applied Network Research - Russian group based at the National Research University in Moscow.
- Theory and Methods in Network Analysis (“TMSA”) Summer Schools
- 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 [Derek Ruths](http://www.derekruths.com/)
- 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.
- RES-HIST Conferences
- SocioPatterns - Interdisciplinary research group that uses wireless sensors to study social network data.
- 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.
- Forschungscluster der Universitäten Trier und Mainz “Gesellschaftliche Abhängigkeiten und soziale Netzwerke”
- ‘Réseaux et Régulation’ Conference Cycle - Seminar based at Sciences Po in Paris, France.
- Redes-Sociales - Information network based at the Universitat Autònoma de Barcelona.
- RES-HIST : Réseaux et histoire - Blog posts from a research group on historical networks.
- Cx-Nets - Virtual collaboration between four complex networks research groups.
- Digital Humanities - Interdisciplinary group of researchers at the Marc Bloch Centre in Berlin, with many network science projects.
- MelNet Social Network Research Group, Swinburne University of Technology
- 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)
- Virtual Observatory for the Study of Online Networks (VOSON) - Research and software development project located at the Australian National University.
- Centre for Business Network Analysis, University of Greenwich - Focused on economic/organisational network analysis.
- GDR Analyse de réseaux en sciences humaines et sociales
- HNR Talks - Videos, in German.
-
-
Software
-
C / C++
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- 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 [WalkTrap community detection algorithm](http://arxiv.org/abs/physics/0512106).
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Awesome C - cpp) lists.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- 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 [Gephi plugin](https://gephi.org/plugins/#/plugin/openord-layout).
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- Benchmark Graphs to Test Community Detection Algorithms - C++ code to generate weighted and unweighted graphs.
- 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.
- MapEquation - C++ code for the Infomap method of multilevel community detection.
- 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.
-
Python
- metaknowledge - Python package to turn bibliometrics data into authorship and citation networks.
- Implementing an ERGM from Scratch in Python
- Snap.py - A Python interface for SNAP (a general purpose, high performance system for analysis and manipulation of large networks).
- TQ (Temporal Quantities) - Python 3 library for temporal network analysis.
- webweb - MATLAB/Python library to produce interactive network visualizations with d3.js.
- a Google spreadsheet
- Awesome Python - python-books) lists.
- metaknowledge - Python package to turn bibliometrics data into authorship and citation networks.
- python-igraph - Python version of the igraph network analysis package.
- dash-cytoscape - Interactive network visualization library in Python, powered by Cytoscape.js and Dash
- graphviz - Python renderer for the DOT graph drawing language.
- hiveplot - Python utility for drawing networks as hive plots on matplotlib, a more comprehensive network visualization.
- linkpred - Assess the likelihood of potential links in a future snapshot of a network.
- npartite - Python algorithms for community detection in n-partite networks.
- PyGraphistry - Python library to extract, transform, and visually explore big graphs.
- Snap.py - A Python interface for SNAP (a general purpose, high performance system for analysis and manipulation of large networks).
- SnapVX - A convex optimization solver for problems defined on a graph.
- TQ (Temporal Quantities) - Python 3 library for temporal network analysis.
- Social Network Analysis with Python - hour tutorial by Maksim Tsvetovat and Alex Kouznetsov given at PyCon US 2012 ([code](https://github.com/maksim2042/PyCon2012)).
- graph-tool - Python module for network manipulation and analysis, written mostly in C++ for speed.
- graphviz - Python renderer for the DOT graph drawing language.
- hiveplot - Python utility for drawing networks as hive plots on matplotlib, a more comprehensive network visualization.
- nxviz - Visualization package for NetworkX.
- python-louvain - A solid implementation of Louvain community detection algorithm.
-
R
- Awesome R - bcXVl6QOTncwXjFBYp4u2WgE/edit?usp=sharing) by Ian McCulloh and others.
- Introduction to the backbone package
- RCy3 - Interface between R and recent versions of Cytoscape.
- RCyjs - Interface between R and Cytoscape.js.
- Network Model Selection Using qgraph 1.3
- qgraph Examples
- ERGM: edgecov and dyadcov Specifications
- Introducing graphlayouts with Game of Thrones
- lpNet - Linear programming model aimed at infering biological (signalling, gene) networks.
- NetSim - Simulate and combine micro-models to research their impact on the macro-features of social networks.
- Introduction to snahelper (Part 1)
- Introduction to snahelper (Part 2)
- spectralGOF - Computes the spectral goodness of fit (SGOF), a measure of how well a network model explains the structure of an observed network.
- Exponential Random Graph Models (ERGMs) Using statnet
- Modeling Valued Networks with statnet
- Introducing tidygraph
- Guides for Using the statnet Package
- CCAS - Statistical model for communication networks.
- concoR - Implementation of the CONCOR network blockmodeling algorithm ([blog post](http://badhessian.org/2015/05/concor-in-r/)).
- ContentStructure - Implements an extension to the [Topic-Partitioned Multinetwork Embeddings (TPME) model](http://dirichlet.net/pdf/krafft12topic-partitioned.pdf).
- DiagrammeR - Connects R, RStudio and JavaScript libraries to draw graph diagrams ([blog post](https://blog.rstudio.org/2015/05/01/rstudio-v0-99-preview-graphviz-and-diagrammer/)).
- ERGM: edgecov and dyadcov Specifications
- levelnet - Experimental package to analyze one-mode projections of bipartite (two-mode) networks. See also: `bipartite` R package.
- networkD3 - Create d3.js network graphs from R.
- networkdata - Includes 979 network datasets containing 2135 networks.
- networkdiffusion - Simulate and visualize basic epidemic diffusion in networks.
- qgraph Examples
- signnet
- 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
- qgraph: Network Visualizations of Relationships in Psychometric Data
- Rgraphviz - Support for using the Graphviz library and its DOT graph drawing language from within R.
- Network Visualizations in R using ggraph and graphlayouts
- networkD3 - Create d3.js network graphs from R.
- RSiena - Simulation Investigation for Empirical Network Analysis; fits models to longitudinal network data.
- broom - project.org/package=texreg) package.
- amen - Additive and multiplicative effects models for relational data.
- backbone - Provides methods for binarizing a weighted network retaining only significant edges.
- Bergm - Tools to analyse Bayesian exponential random graph models (BERGM).
- bipartite - Functions to visualize bipartite (two-mode) networks and compute indices commonly used in ecological research. See also: `levelnet` R package.
- blockmodeling - Implementats generalized blockmodeling for valued networks.
- bnlearn - Tools for [Bayesian network learning and inference](http://www.bnlearn.com/) ([related Shiny app](https://paulgovan.github.io/RiskNetwork)).
- 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.
- ergm - Estimation of Exponential Random Graph Models (ERGM).
- GERGM - Estimation and diagnosis of the convergence of Generalized Exponential Random Graph Models (GERGM).
- geomnet - Single-geometry approach to network visualization with ggplot2.
- ggnetwork - Multiple-geometries approach to plot network objects with ggplot2.
- ggraph - Grammar of graph graphics built in the spirit of ggplot2. See also: `tidygraph` R package.
- graphlayouts - Layout algorithms based on the concept of [stress majorization](https://doi.org/10.1007/978-3-540-31843-9_25).
- hergm - Estimate and simulate hierarchical exponential-family random graph models (HERGM) with local dependence.
- hierformR
- Network Analysis and Visualization with R and igraph
- influenceR - Compute various node centrality network measures by Burt, Borgatti and others.
-
Social, Economic and Political Networks
- Uberlink - Software suite for online (hyperlink) network analysis, by the [VOSON](http://vosonlab.net/) research project.
- vosonR - R client for the VOSON software (in development).
- Vizster - Cross-platform Java program to visualize online social networks.
- NodeXL - Free, open-source template to explore network graphs with Microsoft Excel.
- The NodeXL Series - Series of blog posts on using NodeXL (2013).
- ORA-LITE - Windows program for dynamic meta-network assessment and analysis.
- Pajek - Windows program for large network analysis, free for noncommercial use.
- 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.
- NetWiki Shared Code
- SoNIA - Social Network Image Animator - Tool to visualize dynamic or longitudinal network data. Formerly a [Java program](https://sourceforge.net/projects/sonia/) ([example movies](http://www.soc.duke.edu/~jmoody77/NetMovies/index.htm)), now developed as the ndtv R package.
- 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.
- 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.
- SparklingGraph - Cross-platform tool to perform large-scale, distributed network computations with Apache Spark’s GraphX module; written in Java and Scala.
- Geographische Netzwerkvisualisierung mit dem Programm ‘Gephi’
- Introduction to Network Analysis and Visualization with Gephi
- Practical Social Network Analysis With Gephi
- Graph Commons - Collaborative platform for mapping, analyzing and publishing data-networks.
- StOCNET - Several Windows programs developed by the same team as Siena.
- Mathematica - Cross-platform program with graph theory and network analysis functionalities.
- easyN - Online tool aimed at representing and sharing gene interaction networks as well as Petri net models.
- GLEAMviz Simulator - Cross-platform tool intended for the prediction of human epidemics.
- VOSON Data Provider for NodeXL - state.edu/it-news/2013/04/09/the-nodexl-series-using-voson-for-hyperlink-network-analysis-part-9/); to be discontinued in 2016).
- Mark Round’s Map of Data Formats and Software Tools
- easyN - Online tool aimed at representing and sharing gene interaction networks as well as Petri net models.
- NetWiki Shared Code
- CFinder - Cross-platform Java program to identify clusters and communities through the Clique Percolation Method (CPM).
- Clément Levallois’ Gephi Tutorials
- Geographische Netzwerkvisualisierung mit dem Programm ‘Gephi’
- Introduction to Network Analysis and Visualization with Gephi
- Graphy - Graph theory library written in Ruby.
- IGraph/M - Interface to use the `igraph` library from within Mathematica, using standard Mathematica `Graph` objects.
- MuxViz - Cross-platform, free and open source tool to study multilayer networks, based on R and GNU Octave.
- Network Canvas - Set of tools to collect personal network data (in early development).
- 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.
- PNet - Simulation and estimation of (one-mode and multilevel) exponential random graph models (ERGMs), written in Java for Windows.
- PUCK - Program for the Use and Computation of Kinship data - Cross-platform Java program for genealogical network analysis.
- SocNetV - Social Network Visualizer - Cross-platform program that includes a [simple Web crawler](http://socnetv.sourceforge.net/news/?post=socnetv-v16-released-with-a-working-web-crawler) to construct hyperlink networks.
- Uberlink - Software suite for online (hyperlink) network analysis, by the [VOSON](http://vosonlab.net/) research project.
- VOSON System - Web-based software for the collection and analysis of online network data.
- vosonR - R client for the VOSON software (in development).
- Visone - Cross-platform Java network analysis and visualization program, free for noncommercial use.
- Network Analysis with Visone Tutorial - Illustrated through an archaeological case study (2015).
- Vizster - Cross-platform Java program to visualize online social networks.
- Social Network Analysis Project Survey - survey.html)), an earlier attempt to chart social network analysis tools that links to many commercial platforms not included in this list, such as [Detective.io](http://www.detective.io/). The Wikipedia English entry on [Social Network Analysis Software](https://en.wikipedia.org/wiki/Social_network_analysis_software) also links to many commercial that are often very expensive, outdated, and far from being awesome by any reasonable standard.
- GraphX - [Apache Spark](https://spark.apache.org/) 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.
- Metamaps - Free, open-source platform to draw networks, currently in beta.
- Node Overlap and Segregation Software - Web-based tool to compute [Strona and Veech](https://doi.org/10.1111/2041-210X.12395)’s node overlap and segregation measures.
- Palladio - Web-based spatial network visualization tool by the [Humanities + Design research lab at Stanford University](http://hdlab.stanford.edu/projects/palladio/).
- Radatools - Set of tools intended for the analysis of complex networks, built on top of [Radalib](http://deim.urv.cat/~sergio.gomez/radalib.php), a library written in Ada.
- SPaTo Visual Explorer - Cross-platform program for the visualization and exploration of complex networks.
- UNISoN - Cross-platform program to download and visualize Usenet data. [Developed for a Masters degree](https://github.com/leonarduk/unison/wiki/MSc-Report-Abstract).
- VennMaker for Historians: Sources, Social Networks and Software
- ORA-LITE - Windows program for dynamic meta-network assessment and analysis.
- Visone - Cross-platform Java network analysis and visualization program, free for noncommercial use.
- Network Analysis with Visone Tutorial - Illustrated through an archaeological case study (2015).
- Analyse des réseaux : une introduction à Pajek
- La détection de communautés avec Pajek 3.6
- 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.
- 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 [simple Web crawler](http://socnetv.sourceforge.net/news/?post=socnetv-v16-released-with-a-working-web-crawler) to construct hyperlink networks.
- VOSviewer - Cross-platform Java tool for constructing and visualizing bibliometric networks.
-
Algorithms
- OSLOM2 - Order Statistics Local Optimization Method - Clustering algorithm.
- algo.graph - Basic graph theory algorithms written in Clojure.
- Linkcomm - Link Communities in Complex Networks - Community detection algorithms, available in C++, Python [and R](https://cran.r-project.org/package=linkcomm).
- OSLOM2 - Order Statistics Local Optimization Method - Clustering algorithm.
- weighted-modularity-LPAwbPLUS - Julia, MATLAB and R implementations of two algorithms to find weighted modularity in bipartite networks.
- Awesome Algorithms
- ForceAtlas2 - Force-directed layout included in Gephi ([paper](http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0098679)).
- CONGA and CONGO - Algorithms to detect overlapping communities in networks, written in Java.
- MixNet - Erdös-Rényi Mixture Model for Networks - Community detection method, available in C++ and R.
- vbmod: Variational Bayesian Inference for Network Modularity - MATLAB and Python implementations of a [Bayesian community detection algorithm](http://arxiv.org/abs/0709.3512).
-
JavaScript
- Awesome JavaScript
- GENSI - JavaScript graphical tool to collect ego-centered network data ([paper](http://www.sciencedirect.com/science/article/pii/S0378873316300284)).
- Graphology - Specification and reference implementation for a robust and multipurpose JavaScript `Graph` object.
- viz.js - Use Graphviz in Web pages.
- d3-force: Force-directed graph layout
- d3-vector: Define connections between nodes as directional vectors
- GENSI - JavaScript graphical tool to collect ego-centered network data ([paper](http://www.sciencedirect.com/science/article/pii/S0378873316300284)).
- greuler - Visualization library to build and manipulate graphs through a simple API. Powered by d3.js and [WebCola](http://marvl.infotech.monash.edu/webcola/).
- jLouvain - Louvain community detection for Javascript ([example](http://bl.ocks.org/emeeks/125db75c9b55ddcbdeb5)).
- VivaGraphJS - Graph drawing library ([ForceAtlas2 plugin](https://github.com/graphcommons/viva.forceatlas2)).
- d3.js - JavaScript visualization library that can plot [force-directed graphs](http://bl.ocks.org/mbostock/4062045).
- GoJS - Visualization library to draw diagrams and several types of network layouts.
- Popoto.js - Library based on d3.js that provides a graph based search interface.
- vis.js - JavaScript library with network visualization capabilities.
-
Julia
- Creating Network Diagrams in Plotly from Julia
- JuliaGraphs - Suite of Julia packages for network analysis.
- Dynamic Network Analysis in Julia
- BayesNets.jl - Package to work with Bayesian networks.
- Smile.jl - Julia wrapper for the [Smile C++ library](http://www.bayesfusion.com/smile-engine), which covers Bayesian networks and influence diagrams.
- EcologicalNetwork.jl - Package to compute measures of ecological network structures.
- Graphs.jl - Package to manipulate graph objects in Julia.
- Creating Network Diagrams in Plotly from Julia
- GraphVisualize.jl - Graph visualization built on top of [GLVisualize.jl](https://github.com/JuliaGL/GLVisualize.jl).
- LightGraphs.jl - Graph library with a focus on performance and simplicity.
- LightGraphsExtras.jl - Community detection and other functionalities for the LightGraphs.jl package.
- NetworkLayout.jl - Layout algorithms for graphs and trees.
- Networks.jl - Additional graph functions for the LightGraphs.jl package.
- GraphCentrality.jl - Adds network measures to the Graphs.jl package.
- MatrixNetworks.jl - A method to handle graph/matrix/network structures.
- NetworkFlows.jl - Package of network flows algorithms.
- NetworkViz.jl - Package to visualize graphs produced with LightGraphs.jl, using [ThreeJS.jl](https://github.com/rohitvarkey/ThreeJS.jl).
- Video presentation of the package
- PhyloNetworks.jl - Package to manipulate, analyze and visualize phylogenetic networks.
- TikzGraphs - Package to create graph layouts using the TikZ graphics language.
- TikzGraphs - Package to create graph layouts using the TikZ graphics language.
-
MATLAB
- Complex Networks Package for MatLab
- CONTEST - Random network toolbox that implements nine network models.
- Generalized Louvain - Variant of the Louvain community detection algorithm.
- Complex Networks Package for MatLab
- Generalized Louvain - Variant of the Louvain community detection algorithm.
- MatlabBGL - Graph library based on the C++ Boost Graph Library.
- Brain Connectivity Toolbox - Toolbox for complex-network analysis of structural and functional brain-connectivity data, with links to many related projects.
- MATLAB RBN Toolbox - Simulation und visualization of Random Boolean Networks.
-
Stata
- SNA with Stata - Blog documenting the use of the netplot Stata package.
- SNA with Stata - Blog documenting the use of the netplot Stata package.
- nwcommands: Network Analysis Using Stata - stata-discussion/general/1290963-network-analysis-which-command-to-use), [tutorials and slides](https://nwcommands.wordpress.com/tutorials-and-slides/)).
-
Syntaxes
- GEXF - File format used by the Gephi software.
- GraphML - Comprehensive and easy-to-use file format for graphs ([handbook chapter](https://www.uni-konstanz.de/mmsp/pubsys/publishedFiles/BrEiLe10.pdf)).
- Awesome LaTeX: TiKZ
- How to Draw Graphs in LaTeX?
- TikZ & PGF Manual
- Cypher - Graph query language used by [Neo4j](http://neo4j.com/).
- GraphML - Comprehensive and easy-to-use file format for graphs ([handbook chapter](https://www.uni-konstanz.de/mmsp/pubsys/publishedFiles/BrEiLe10.pdf)).
- PGF/TikZ - [Tandem](https://en.wikipedia.org/wiki/PGF/TikZ) of vector graphics languages that can be used to draw graphs in the [LaTeX](https://latex-project.org/) typesetting environment.
- TKZ - Packages based on TikZ.
- TKZ - Packages based on TikZ.
-
Tutorials
- Interactive and Dynamic Network Visualization in R
- Nodegoat and Palladio: Introductory Workshop - Aimed at humanists (2015).
-
Java
- Mixer - Prototype showing how to use [Apache Fluo](https://fluo.apache.org/) to continuously merge multiple large graphs into a single derived one.
- GraphStream - Java library for the modeling and analysis of dynamic graphs.
-
-
Varia
-
Blog Series
- Blog Posts About Networks by Pierre Mercklé
- Blog Posts About Networks by Cosma R. Shalizi
- Blog Posts About Networks by Pierre Mercklé
- Blog Posts About Networks on the Bad Hessian Blog
- Networks
- Social Network Analysis
- Analysis of Network Data
- Assortative Social Networks and Neutral Cultural Evolution
- TNT: The Network Thinkers - Valdis Krebs’ blog.
- 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
- Social Networks
- Character Networks
- Network Analysis
- Blog Posts About Networks by Baptiste Coulmont
- Blog Posts About Networks by Cosma R. Shalizi
- Blog Posts About Networks on the Bad Hessian Blog
- Cosma R. Shalizi’s Notebooks - related topics, definitely worth listing in (selective) detail:
- 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
- Network Analysis
- TNT: The Network Thinkers - Valdis Krebs’ blog.
- Blog Posts About Networks by Aaron Clauset
- Networks Demystified
- Under Roquentin’s Chestnut Tree - Moses Boudourides’ blog on analyzing (mostly) networks with Python.
-
Tutorials
- Cheat Sheet: Social Network Analysis for Humanists - Basic notions to remember when assembling and manipulating network data.
- Convert Between Graph Formats - Online service to convert from/to many different common graph formats.
- Mapping the Republic of Letters - Research project on early-modern scholarship ([underlying software](http://www.densitydesign.org/research/knot/)).
- Network Fact - Twitter account on networks, graph theory, and related topics.
- Network Science - A thematic list of Twitter accounts, curated by [Katherine Ognyanova](https://twitter.com/Ognyanova).
- New Perspectives for Relational Learning - Videos (and more) from a workshop at the Banff International Research Station (BIRS) (2015).
- Periodic Table of Network Centrality - Interactive periodic table of centrality indices.
- Network Science PhDs - Twitter account. Goal: “broadcast research, opportunities, and insights among grad students studying #networkscience.”
- Plan interactif du métro - Interactive visualization of the Paris metro network, drawn with d3.js, in French.
- (Psychological) Network Analysis Workshops - 3-day workshop on psychological network analysis using R.
- Should I do Social Network Analysis?
- SNA-DE Mailing-List
- Visual Complexity. An Exploration on Mapping Complex Networks - Tons of beautiful network and tree visualizations ([book](http://www.visualcomplexity.com/vc/book/), also in Chinese and French).
- Angoulême in 1764
- The Inner Life of Empires: An Eighteenth Century History
- Centrality Measures as a Signature of Roles in Rousseau’s _Les Confessions_ - Analysis of a real-world character network.
- Awesome graph classification - Comprehensive list of graph embedding papers with title, authors, link to the paper and reference implementation.
- Awesome community detection - Comprehensive list of community detection papers with title, authors, link to the paper and reference implementation.
- 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.
- Mapping the Republic of Letters - Research project on early-modern scholarship ([underlying software](http://www.densitydesign.org/research/knot/)).
- Mixed-Method Approaches to Social Network Analysis - Videos of a conference at the Middlesex University School of Law (2014).
- New Perspectives for Relational Learning - Videos (and more) from a workshop at the Banff International Research Station (BIRS) (2015).
- Periodic Table of Network Centrality - Interactive periodic table of centrality indices.
- Visual Complexity. An Exploration on Mapping Complex Networks - Tons of beautiful network and tree visualizations ([book](http://www.visualcomplexity.com/vc/book/), also in Chinese and French).
- 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
- 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 Map of Knowledge and Art - DBPedia-derived networks of who-was-influenced-by-whom directed ties, using SPARQL and Gephi.
- The Networks Network - Mailing-list (mostly historians from the HNR network).
- Picking Sides - Community detection in the political network of Middle Eastern alliances between various state and nonstate powers ([updated version](https://gist.github.com/briatte/c6df2f855afb4eb142e6)).
- Using Metadata to Find Paul Revere - Network analysis applied to American revolutionaries.
- Visualizing Historical Networks - Historical network research projects at Harvard University.
- Economists in Cambridge
- The Small World of Psychopathology - Paper on how psychiatric symptoms connec to each other ([code, data and graphs](https://sites.google.com/site/dsmgraphs/Home/files)).
-
Fictional Networks
- Lessons on Exponential Random Graph Modeling from _Grey’s Anatomy_ hook-ups
- Analyzing Networks of Characters in _Love Actually_ - Features a cluster analysis and a [Shiny app](https://dgrtwo.shinyapps.io/love-actually-network/) (using R + Shiny).
- 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
- Analyzing Networks of Characters in _Love Actually_ - Features a cluster analysis and a [Shiny app](https://dgrtwo.shinyapps.io/love-actually-network/) (using R + Shiny).
- Lessons on Exponential Random Graph Modeling from _Grey’s Anatomy_ hook-ups
- 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#.
- Character Co-Occurrences in Victor Hugo’s _Les Misérables_
- Events in the _Game of Thrones_ - Networked chronologies of character alliances, kills and travels in the book series, drawn with d3.js.
- Network Analysis of Shakespeare’s _Macbeth_
- The Network and Trajectories of Transitions among Sentential Co-Occurrences of Characters of Arthur Conan Doyle’s _A Study in Scarlet_
-
Network Science
- Editing a Normal Science Journal in Social Science - Reflections on the _Social Networks_ journal by its founding editor.
- The Emergence of Network Science - Video documentary, featuring Steven H. Strogatz and many others.
- The Invasion of the Physicists - How “network _science_” came up.
- Three Hard Questions about Network Science
- Social Network and Network Science Co-Citations Across Disciplines in 1996-2013
- 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.
- A Twenty-First Century Science - Essay by Duncan J. Watts.
-
Small Worlds
- 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.
- How Small is the World, Really? - Discussion of “_x_ degrees of separation” small-world experiments.
- 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.
- Stanley Milgram’s small-world experiment
- The Oracle of Bacon - Based on an [online game](https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon) that resulted in a [charity](http://www.sixdegrees.org/).
- Panel: Six Degrees of Separation - Video of a conference at Cornell University, featuring Duncan J. Watts, Steven H. Strogatz, Jon Kleinberg and other speakers.
-
Two-Mode Networks
- L’analyse des graphes bipartis
- Basic Notions for the Analysis of Large Two-mode Networks - complexnetworks.lip6.fr/~latapy/Publis/socnet07.pdf), [related code](https://www-complexnetworks.lip6.fr/~latapy/Bip/); _Social Networks_, 2008).
- Fitting Large Signed Two-mode Blockmodels: Problems and Prospects
- Generalized Blockmodeling of Two-mode Network Data - lj.si/pub/networks/doc/preprint/TwoMode.pdf)).
- Generalized Two-Mode Cores
- Partitioning Signed Two-Mode Networks
- Working with Bipartite/Affiliation Network Data in R
- Fitting Large Signed Two-mode Blockmodels: Problems and Prospects
- Partitioning Signed Two-Mode Networks
-
-
Review Articles
-
Bibliographic, Citation and Semantic Networks
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Assessing Impact and Quality from Local Dynamics of Citation Networks
- Atypical Combinations and Scientific Impact
- On Bibliographic Networks
- Dynamic Scientific Co-Authorship Networks
- Extracting Citation Networks from Publications in Classics
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Socio-Semantic Frameworks - -sociosemantic-systems-acs-proofs.pdf); _Advances in Complex Systems_, 2013).
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Tradition and Innovation in Scientists’ Research Strategies
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Dynamic Scientific Co-Authorship Networks
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Socio-Semantic Modeling of Epistemic Communities
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
- Assessing Impact and Quality from Local Dynamics of Citation Networks
- Extracting Citation Networks from Publications in Classics
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility?
-
Archeological and Historical Networks
- Analyse de réseaux et histoire
- From Hermeneutics to Data to Networks: Data Extraction and Network Visualization of Historical Sources
- Introduction à la visualisation de données : l’analyse de réseau en histoire
- Networks and History
- Networks in Historical Research
- Netzwerkanalyse in den Geschichtswissenschaften. Historische Netzwerkanalyse als Methode für die Erforschung von historischen Prozessen
- The Roots and Shoots of Archaeological Network Analysis: A Citation Analysis and Review of the Archaeological Use of Formal Network Methods
- Thinking Through Networks: A Review of Formal Network Methods in Archaeology
- Analyser les réseaux du passé en archéologie et en histoire
- The Roots and Shoots of Archaeological Network Analysis: A Citation Analysis and Review of the Archaeological Use of Formal Network Methods
- by Claire Lemercier and Claire Zalc - science-bibliography/).
- From Hermeneutics to Data to Networks: Data Extraction and Network Visualization of Historical Sources
- Graph Theory and Networks in Biology - bio/0604006); _IET Systems Biology_, 2007).
- Formale Methoden der Netzwerkanalyse in den Geschichtswissenschaften: Warum und Wie? [Formal Network Methods in History: Why and How? - ouvertes.fr/halshs-00521527); _Österreichische Zeitschrift für Geschichtswissenschaften_, 2012).
- 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? - bertran-guzziheeb-lemercier/298); _REDES_, 2011).
- Analyse de réseaux et histoire
- Networks of Power in Archaeology
-
Biological, Ecological and Disease Networks
- Social Networks and the Spread of Infectious Diseases: the AIDS Example
- Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review - Also includes an impressive list of network analysis software (_Pharmacology & Therapeutics_, 2013).
- Interactome Networks and Human Disease
- Network Analysis: An Integrative Approach to the Structure of Psychopathology
- Network Biology: Understanding the Cell’s Functional Organization - Accessible introduction to (cellular) network analysis (_Nature Reviews Genetics_, 2004).
- Network Medicine: A Network-based Approach to Human Disease
- Social Networks and the Spread of Infectious Diseases: the AIDS Example
- Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review - Also includes an impressive list of network analysis software (_Pharmacology & Therapeutics_, 2013).
-
Complex and Multilayer Networks
- Complex Systems and Networks
- Multilayer Networks in a Nutshell
- The Structure and Function of Complex Networks
- The Architecture of Complexity - From network theory to complexity theory (_IEEE Control Systems Magazine_, 2007).
- Statistical Mechanics of Complex Networks
-
Ethics of Network Analysis
-
Network Modeling
- Introduction to Stochastic Actor-Based Models for Network Dynamics
- Social Network Evolution and Actor Oriented Models
- A Unified View of Generative Models for Networks: Models, Methods, Opportunities, and Challenges - day-workshops/15w5080/videos/watch/201504200944-Jacobs.html); [NIPS 2014 workshop](https://nips.cc/Conferences/2014/Schedule?type=Workshop) on “[Networks: From Graphs to Rich Data](https://410f84824e101297359cc81c78f45c7c079eb26c.googledrive.com/host/0Bz6WHrWac3FrWnA5MjZqb3lWa2c/)”).
- Basic Models and Questions in Statistical Network Analysis
- A Survey of Statistical Network Models - Book-length review ([preprint](http://arxiv.org/abs/0912.5410); _Foundations and Trends in Machine Learning_, 2010).
- Positional Analysis and Blockmodeling - - [preprint](http://patrickdoreian.com/NEW/wp-content/papers_resources/chapters/Positional_Analysis_and_Blockmodeling.pdf); -->_Computational Complexity_, 2012).
- Introduction to Stochastic Actor-Based Models for Network Dynamics
- Statistical Models for Social Networks
-
Social, Economic and Political Networks
- Network Analysis in the Social Sciences
- Networks and Trade
- Social Network Analysis in the Study of Terrorism and Political Violence
- Social Networks and Crime: Pitfalls and Promises for Advancing the Field
- _The Small World_
- Network Analysis for International Relations
- Positions and Roles - - [preprint](http://patrickdoreian.com/NEW/wp-content/papers_resources/new_papers_4-13/positions_and_roles.pdf); -->_[The SAGE Handbook of Social Network Analysis](http://www.sagepub.in/books/Book232753/)_, 2011).
- by Eszter Hargittai - rseau---biblio-gnrale.pdf) and [by Pierre Mercklé](http://socio.ens-lyon.fr/merckle/merckle_communications_2008_cargese_reseaux_nuls_biblio.pdf).
- by Eszter Hargittai - rseau---biblio-gnrale.pdf) and [by Pierre Mercklé](http://socio.ens-lyon.fr/merckle/merckle_communications_2008_cargese_reseaux_nuls_biblio.pdf).
- Mixed-Method Approaches to Social Network Analysis
- The Social and the Sexual: Networks in Contemporary Demographic Research
- A propos de la notion de rôle dans l’analyse des relations sociales
- Networks in Social Psychology, Beginning with Kurt Lewin - - [preprint](http://patrickdoreian.com/NEW/wp-content/papers_resources/new_papers_4-13/Networks_in_Socia_Psychology_Lewin.docx); -->_[Encyclopedia of Social Network Analysis and Mining](https://www.springer.com/us/book/9781461461692)_, 2014).
- Brokerage
- Birds of a Feather: Homophily in Social Networks
- Network Analysis and Political Science
-
Network Visualization
-
-
Books
-
Classics
- Social Network Analysis
- A Novitiate in a Period of Change: An Experimental and Case Study of Social Relationships
- Social Network Analysis. Methods and Applications
- The Structure and Dynamics of Networks - László Barabási and Duncan J. Watts - 600 pages of classic network analysis articles (2006).
-
Dissemination
- Connected: The Surprising Power of Our Social Networks and How They Shape Our Lives
- Connected: The Surprising Power of Our Social Networks and How They Shape Our Lives
- Network Literacy: Essential Concepts and Core ideas - Available in several languages ([paper](https://academic.oup.com/comnet/article-abstract/4/3/457/1745356)).
- Six Degrees: The Science of a Connected Age
- Linked: The New Science of Networks - László Barabási (2002).
-
General Overviews
- The SAGE Handbook of Social Network Analysis
- Sociologie des réseaux sociaux
- Social Network Analysis with Applications
- Encyclopedia of Social Networks - Covers all sorts of network-related themes (many of them not formal) as well as social network analysis (2011).
- Réseaux sociaux et structures relationnelles
- Networks. An Introduction
- Encyclopedia of Social Network Analysis and Mining
- Network Science: Theory and Practice
- Understanding Social Networks. Theories, Concepts, and Findings
- Network Science - Full book online (2005).
- Networks, Crowds, and Markets: Reasoning About a Highly Connected World - Full pre-publication draft ([review](http://bactra.org/reviews/networks-crowds-markets.html); 2010).
- Sociologie des réseaux sociaux
- Social and Economic Networks
-
Method-specific
- Multilevel Network Analysis for the Social Sciences
- Multivariate Network Visualization
- Bayesian Networks in R with Applications in Systems Biology - useR/); 2013).
- Bayesian Networks with Examples in R - Baptiste Denis ([website](http://www.bnlearn.com/book-crc/); 2014).
- The Book of Trees. Visualizing Branches of Knowledge - Hundreds of beautiful tree diagrams, from all periods of history (2014).
- Exponential Random Graph Models for Social Networks
- Generalized Blockmodeling. Structural Analysis in the Social Sciences
- An Introduction to Exponential Random Graph Modeling
- Knoten und Kanten. Soziale Netzwerkanalyse in Wirtschafts- und Migrationsforschung
- Network Analysis: Methodological Foundations - Covers network centrality, clustering, blockmodels, spatial networks and more (2005).
- Political Networks. The Structural Perspective
- Social Network Analysis for Ego-Nets: Social Network Analysis for Actor-Centred Networks
- Handbuch Historische Netzwerkforschung. Grundlagen und Anwendungen
- Network Analysis in Archaeology
- Understanding Large Temporal Networks and Spatial Networks
- The Book of Trees. Visualizing Branches of Knowledge - Hundreds of beautiful tree diagrams, from all periods of history (2014).
-
Graph Theory
- Graph Theory
- Graph Theory - Full book online (1969).
- The Fascinating World of Graph Theory
- Combinatorics and Graph Theory
- Introduction to Combinatorics and Graph Theory - Full book online (2016).
- Modern Graph Theory
-
Software-specific
- A User’s Guide to Network Analysis in R
- Graph Drawing Software
- Introduction to Social Network Methods - Full book online (2001).
- Social Network Analysis for Startups. Finding Connections on the Social Web
- Data Science and Complex Networks: Real Case Studies with Python
- Exploratory Social Network Analysis with Pajek - 4-501-54710-3.html) and [in Chinese](http://product.dangdang.com/22927985.html)).
- Statistical Analysis of Network Data with R
-
Topic-specific
- Die Verbundenheit der Dinge. Eine Kulturgeschichte der Netze und Netzwerke [The Connectedness of Things. A Cultural History of Nets and Networks
- Dynamical Processes on Complex Networks
- Communities and Networks: Using Social Network Analysis to Rethink Urban and Community Studies
- Comparing Policy Networks. Labor Politics in the U.S., Germany, and Japan
- The Connected Past. Challenges to Network Studies in Archaeology and History
- The Development of Social Network Analysis: A Study in the Sociology of Science - up paper, 2011](http://moreno.ss.uci.edu/91.pdf)).
- Dynamical Networks in Psychology: More Than A Pretty Picture?
- Inside Criminal Networks
- Neighbor Networks. Competitive Advantage Local and Personal
- Network Analysis Literacy. A Practical Approach to the Analysis of Networks
- Networks in Social Policy Problems
- The Oxford Handbook of the Economics of Networks
- Theories of Communication Networks
-
-
Courses
-
Topic-specific
- Social Network Analysis - Workshop notes and slides (2014–5).
- Social Network Analysis with Pajek
- Social Networks
- Complex Networks
- Tarot Cards for Principles of Complex Systems and Complex Networks
- Graph Theory (Mathematics) - Full lecture notes (Penn State University, 2012).
- Network Analysis and Modeling (Computer Science) - Full lecture slides and readings (University of Colorado, 2014).
- Networks (Economics)
- Political Networks: Methods and Applications
- Graph Theory and Applications - Full lecture slides (Hamilton Institute, Dublin, 2009).
- Graph Theory (Mathematics) - Full lecture notes (Penn State University, 2012).
- Networks (Economics)
- Social Network Analysis - Workshop notes and slides (2014–5).
- Social Network Analysis with Pajek
- Social Networks
- Network Science (Physics) - László Barabási, Sean Cornelius and Roberta Sinatra (Northeastern University, 2015).
- Network Science (Computer Science) - Mostly open access readings (Georgia Tech, 2015).
-
-
Datasets
-
Topic-specific
- Connectome - Comprehensive maps of neural connections.
- Enron Email Dataset
- Eric D. Kolaczyk’s Network Datasets
- Gephi Datasets
- Interaction Web Database - Ecological species interactions.
- James H. Fowler’s Cosponsorship Network Data Page
- Linton Freeman’s Network Data - Over 300 datasets of all sorts, in UCINET format.
- Mark E.J. Newman’s Network Data - personal.umich.edu/~mejn/networks/)).
- Nexus - Repository of network datasets in GraphML and igraph formats.
- Norwegian Interlocking Directorate, 2002-2011 - Two-mode and one-mode data on gender representation in Norwegian firms.
- Movie galaxies - A databse of movie characters interaction graphs.
- Pajek Datasets
- SocioPatterns Datasets - Network data obtained through the [SocioPatterns](http://www.sociopatterns.org/) sensing platform.
- Stanford Large Network Dataset Collection
- tnet Datasets - Weighted network data.
- UCI Network Data Repository
- UCINET Datasets - Network data in UCINET format.
- Network Repository - Fully searchable database containing hundreds of real-world networks.
- International Currencies 1890-1910 - Historical data on the international connections between 45 currencies.
- Colorado Index of Complex Networks (ICON) - Large collection of networks described and indexed by Aaron Clauset’s research group.
- Manlio De Domenico’s Complex Multilayer Networks
- Network Science Book - Network Datasets - Network data sets from Albert-László Barabási’s _Network Science_ 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.
- Mark E.J. Newman’s Network Data - personal.umich.edu/~mejn/networks/)).
- Animal Social Network Repository - Large “[multi-species repository of social networks](https://doi.org/10.1038/s41597-019-0056-z).”
- Bill Cosponsorship Networks in European Parliaments - Legislative cosponsorship networks, in R format.
- Connectome - Comprehensive maps of neural connections.
- Eric D. Kolaczyk’s Network Datasets
- Network Science Book - Network Datasets - Network data sets from Albert-László Barabási’s _Network Science_ 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.
- Pajek Datasets
- SocioPatterns Datasets - Network data obtained through the [SocioPatterns](http://www.sociopatterns.org/) sensing platform.
- UCI Network Data Repository
- KONECT - The Koblenz Network Collection - Includes, among other things, networks of collaboration in DBpedia and Wikipedia, GitHub ([companion handbook](http://arxiv.org/abs/1402.5500)).
- Philosophers Networks from Randall Collins’s _The Sociology of Philosophies_
-
-
Selected Papers
-
Social, Economic and Political Networks
- Aux sources des grands réseaux d’interactions. Retour sur quelques propriétés déterminantes des réseaux sociaux issus de corpus documentaires - Reviews the current state of relational sociology and network analysis in light of the large-scale and online data (_Réseaux_, 2008).
- Birds of a Feather, Or Friend of a Friend? Using Exponential Random Graph Models to Investigate Adolescent Social Networks - Accessible introduction to the logic and application of exponential random graph modeling (_Demography_, 2001).
- Chains of Affection: The Structure of Adolescent Romantic and Sexual Networks - Classic example of topological network analysis applied to a network of affective and sexual ties (_American Journal of Sociology_, 2004).
- Homophily and Contagion Are Generically Confounded in Observational Social Network Studies - Makes a very important point for the analysis of network diffusion and influence (_Sociological Methods and Research_, 2011).
- Network Theory, Plot Analysis - Example applications of (fictional) network analysis in literary studies (_New Left Review_, 2011).
- Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths - Explores the generalization of network centrality and distance measures to (positively) valued graphs (_Social Networks_, 2010; [companion website](https://toreopsahl.com/tnet/)).
- Revisiting the Foundations of Network Analysis - On choosing the right network representation to frame a research problem.
- Robust Action and the Rise of the Medici, 1400-1434 - Classic analysis of power relations in the Renaissance Florentine state (_American Journal of Sociology_, 1993).
- The Strength of Weak Ties - Arch-classic example of applying network analysis to a social issue: jobseeking (_American Journal of Sociology_, 1973).
- Deux traditions d’analyse des reseaux sociaux
- Coauthorship and Citation Patterns in the _Physical Review_ - Highly typical study of scientific publishing productivity and collaboration through temporal network analysis ([preprint](http://arxiv.org/abs/1304.0473); _Physical Review E_, 2013).
- Network Analysis, Culture, and the Problem of Agency - 3-of-bourdieu), by Mustafa Emirbayer (_American Journal of Sociology_, 1997) - Sociological foundations for a science of social ties.
- Robust Action and the Rise of the Medici, 1400-1434 - Classic analysis of power relations in the Renaissance Florentine state (_American Journal of Sociology_, 1993).
- The Convergence of Social and Technological Networks - Discusses small-world effects and social contagion within the context of the Internet and social media (_Communications of the ACM_, 2008).
- La notion de réseau complexe : du réseau comme abstraction et outil à la masse de données des réseaux sociaux en ligne - Accessible introduction to the study of complex networks (_Communication & Organisation_, 2013).
- Social Networks and Causal Inference - 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 (_[Handbook of Causal Analysis for Social Research](http://link.springer.com/book/10.1007/978-94-007-6094-3)_, 2013).
- Topics in Social Network Analysis and Network Science - Pekka Onnela - 50-page introduction to network analysis, with just the right amount of detail on all aspects of it (_The Handbook of Health Services Research_, forthcoming 2017).
- Network Analysis, Culture, and the Problem of Agency - 3-of-bourdieu), by Mustafa Emirbayer (_American Journal of Sociology_, 1997) - Sociological foundations for a science of social ties.
- Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths - Explores the generalization of network centrality and distance measures to (positively) valued graphs (_Social Networks_, 2010; [companion website](https://toreopsahl.com/tnet/)).
- Scale-Free Networks - László Barabási and Eric Bonabeau - Early, accessible formulation of the “networks are everywhere” argument (_Scientific American_, 2003).
- The Performativity of Networks - 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 (_European Journal of Sociology_, 2015).
-
-
Conferences
-
Topic-specific
- EUSN - European Conference on Social Networks
- GD - International Symposium on Graph Drawing and Network Visualization
- Videos from the Political Networks 2009 Conference
- PolNet - Annual Political Networks Workshops and Conference - Organized by the APSA Organized Section on Political Networks (PolNet).
- ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
- CompleNet - International Workshop on Complex Networks
- EUSN - European Conference on Social Networks
- Large-scale Structures in Networks: Hidden Communities and Latent Hierarchies - Talk by [Dan Larremore](http://danlarremore.com/) at NetSci 2019.
- ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
- ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
-
Programming Languages
Categories
Sub Categories
Topic-specific
143
Social, Economic and Political Networks
107
Research Groups (USA)
65
Blog Series
57
R
54
Bibliographic, Citation and Semantic Networks
51
Tutorials
39
Research Groups (Other)
28
Python
24
C / C++
23
Julia
21
Archeological and Historical Networks
17
Method-specific
16
Fictional Networks
14
JavaScript
14
General Overviews
13
Two-Mode Networks
11
Algorithms
10
Syntaxes
10
Small Worlds
9
Network Modeling
8
Network Science
8
MATLAB
8
Biological, Ecological and Disease Networks
8
Software-specific
7
Graph Theory
6
Dissemination
5
Complex and Multilayer Networks
5
Ethics of Network Analysis
4
Classics
4
Network Visualization
4
Stata
3
Java
2
Keywords
network-analysis
6
network-visualization
3
igraph
3
visualization
3
network-graph
3
graph
3
data-science
3
awesome
3
awesome-list
2
list
2
r
2
graph-theory
2
graph-algorithms
2
python
2
deepwalk
2
networkx
2
webgl
2
node2vec
2
machine-learning
1
graph-kernels
1
matrix-factorization
1
network-clustering
1
network-science
1
social-network
1
graph-kernel
1
unsupervised-learning
1
graph-embedding
1
attention-mechanism
1
graph-convolutional-networks
1
classification-algorithm
1
deep-graph-kernels
1
graph-attention-model
1
graph-attention-networks
1
collections
1
python-framework
1
python-library
1
python-resources
1
data-analysis
1
rstats
1
dot
1
emscripten
1
graphviz
1
javascript
1
graph-functions
1
property-graph
1
bigclam
1
clustering
1
community-detection
1
deep-learning
1
dimensionality-reduction
1