Awesome Network Analysis !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome) !DOI   (https://zenodo.org/badge/DOI/10.5281/zenodo.7869481.svg) (https://doi.org/10.5281/zenodo.7869481) An awesome list (https://github.com/sindresorhus/awesome) of resources to construct, analyze and visualize network data. Inspired by Awesome Deep Learning (https://github.com/ChristosChristofidis/awesome-deep-learning), Awesome Math (https://github.com/rossant/awesome-math) and others. Started in 2016, and irregularly updated  since then. !Adamic and Glance’s network of political blogs, 2004. (https://raw.githubusercontent.com/briatte/awesome-network-analysis/master/illustration.png) (http://www.maths.tcd.ie/~mnl/store/AdamicGlance2004a.pdf) ▐ Network of U.S. political blogs by Adamic and Glance (2004) (https://dl.acm.org/citation.cfm?doid=1134271.1134277) (preprint (http://www.maths.tcd.ie/~mnl/store/AdamicGlance2004a.pdf)). __Note:__ searching for ‘@’ will return all Twitter accounts listed on this page. Contents - __Books (#books)__  - Classics (#classics)  - Dissemination (#dissemination)  - General Overviews (#general-overviews)  - Graph Theory (#graph-theory)  - Method-specific (#method-specific)  - Software-specific (#software-specific)  - Topic-specific (#topic-specific) - __Conferences (#conferences)__ - __Courses (#courses)__ - __Datasets (#datasets)__ - __Journals (#journals)__ - __Professional groups (#professional-groups)__  - Research Groups (USA) (#research-groups-usa)  - Research Groups (Other) (#research-groups-other) - __Review Articles (#review-articles)__  - Archeological and Historical Networks (#archeological-and-historical-networks)  - Bibliographic, Citation and Semantic Networks (#bibliographic-citation-and-semantic-networks)  - Biological, Ecological and Disease Networks (#biological-ecological-and-disease-networks)  - Complex Networks (#complex-networks)  - Ethics of Network Analysis (#ethics-of-network-analysis)  - Network Modeling (#network-modeling)  - Network Visualization (#network-visualization)  - Social, Economic and Political Networks (#social-economic-and-political-networks) - __Selected Papers (#selected-papers)__ - __Software (#software)__  - Algorithms (#algorithms)  - C / C++ (#c--c)  - Java (#java)   - JavaScript (#javascript)  - Julia (#julia)  - MATLAB (#matlab)  - Python (#python)  - R (#r)  - Stata (#stata)  - Syntaxes (#syntaxes)  - Tutorials (#tutorials) - __Varia (#varia)__  - Blog Series (#blog-series)  - Fictional Networks (#fictional-networks)  - Network Science (#network-science)  - Small Worlds (#small-worlds)  - Two-Mode Networks (#two-mode-networks) - __Contributing Guidelines (CONTRIBUTING.md)__ - __License (#license)__ Books Classics - _A Novitiate in a Period of Change: An Experimental and Case Study of Social Relationships (https://f.briatte.org/temp/sampson1968.pdf)_, by Samuel F. Sampson (unpublished PhD dissertation, 1968). - _Social Network Analysis (https://uk.sagepub.com/en-gb/eur/social-network-analysis/book249668)_, by John Scott (2017). - _Social Network Analysis. Methods and Applications (http://www.cambridge.org/ar/academic/subjects/sociology/sociology-general-interest/social-network-analysis-methods-and-applications)_, by Stanley Wasserman and Katherine Faust (1994). - _The Structure and Dynamics of Networks (http://press.princeton.edu/titles/8114.html)_, edited by Mark E.J. Newman, Albert-László Barabási and Duncan J. Watts - 600 pages of classic network analysis articles (2006). Dissemination ▐ Accessible introductions aimed at non-technical audiences. - _Connected: The Surprising Power of Our Social Networks and How They Shape Our Lives (http://www.connectedthebook.com/)_, by Nicholas A. Christakis and James H. Fowler (2009). - _Linked: The New Science of Networks (https://barabasi.com/book/linked)_, by Albert-László Barabási (2002). - _Network Literacy: Essential Concepts and Core ideas (https://sites.google.com/a/binghamton.edu/netscied/teaching-learning/network-concepts)_, by the NetSciEd team (c. 2016) - Available in several languages  (paper (https://academic.oup.com/comnet/article-abstract/4/3/457/1745356)). - _Nexus. Small Worlds and the Groundbreaking Theory of Networks (http://books.wwnorton.com/books/Nexus/)_, by Mark Buchanan (2003). - _Six Degrees: The Science of a Connected Age (http://books.wwnorton.com/books/detail.aspx?ID=7599)_, by Duncan J. Watts (2003). General Overviews - _A First Course in Network Science (https://www.cambridge.org/us/academic/subjects/physics/statistical-physics/first-course-network-science)_, by Filippo Menczer, Santo Fortunato, and Clayton A. Davis -  Tutorials, datasets and other resouces on GitHub (https://github.com/CambridgeUniversityPress/FirstCourseNetworkScience) (2020). - _Encyclopedia of Social Networks (http://sk.sagepub.com/reference/socialnetworks)_, edited by George A. Barnett - Covers all sorts of network-related themes (many of them not formal) as well as social  network analysis (2011). - _Encyclopedia of Social Network Analysis and Mining (https://www.springer.com/us/book/9781461461692)_, edited by Reda Alhajj and Jon Rokne (2014). - _L'analyse de réseau en sciences sociales. Petit guide pratique (https://hal.science/hal-04052709)_, by Laurent Beauguitte, in French (2023). Readable online  (https://beauguitte.github.io/analyse-de-reseau-en-shs/). - _Network Science (http://networksciencebook.com)_, by Albert-László Barabási - Full book online (2016). - _Network Science (http://www.nap.edu/catalog/11516/network-science)_, by the U.S. National Research Council - Full book online (2005). - _Network Science: Theory and Practice (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118211014.html)_, by Ted G. Lewis (2011). - _Networks. An Introduction (http://www-personal.umich.edu/~mejn/networks-an-introduction/)_, by Mark E.J. Newman (2010). - _Networks, Crowds, and Markets: Reasoning About a Highly Connected World (https://www.cs.cornell.edu/home/kleinber/networks-book/)_, by David Easley and Jon Kleinberg - Full pre-publication draft (review  (http://bactra.org/reviews/networks-crowds-markets.html); 2010). - _Réseaux sociaux et structures relationnelles (https://www.puf.com/content/R%C3%A9seaux_sociaux_et_structures_relationnelles)_, by Emmanuel Lazega, in French (2014). - _The SAGE Handbook of Social Network Analysis (https://methods.sagepub.com/book/the-sage-handbook-of-social-network-analysis)_, edited by John Scott and Peter J. Carrington (2011). - _Sociologie des réseaux sociaux (http://pierremerckle.fr/2011/02/sociologie-des-reseaux-sociaux/)_, by Pierre Mercklé, in French (2011). - _Social and Economic Networks (https://press.princeton.edu/books/paperback/9780691148205/social-and-economic-networks)_, by Matthew O. Jackson (2008). - _Social Network Analysis with Applications (https://www.wiley.com/en-gb/Social+Network+Analysis+with+Applications-p-9781118169476)_, by Ian McCulloh, Helen Armstrong and Anthony Johnson (2013). - _Social Networks: An Introduction (https://www.routledge.com/products/9780415458030)_, by Jeroen Bruggeman (related material (https://sites.google.com/site/introsocnet/); 2008). - _Studying Social Networks. A Guide to Empirical Research (http://press.uchicago.edu/ucp/books/book/distributed/S/bo15475096.html)_, by Marina Hennig _et al._ (2013). - _Understanding Social Networks. Theories, Concepts, and Findings (https://global.oup.com/academic/product/understanding-social-networks-9780195379471)_, by Charles Kadushin (2012). Graph Theory - _Combinatorics and Graph Theory (https://www.springer.com/us/book/9780387797106)_, by John Harris, Jeffry L. Hirst and Michael Mossinghoff (2008). - _The Fascinating World of Graph Theory (http://press.princeton.edu/titles/10314.html)_, by Arthur Benjamin, Gary Chartrand and Ping Zhang (2015). - _Graph Theory (https://www.springer.com/us/book/9781846289699)_, by John A. Bondy and Uppaluri S.R. Murty (2008). - _Graph Theory (http://diestel-graph-theory.com/)_, by Reinhard Diestel - Full book online, also in Chinese and German (2016). - _Graph Theory (http://www.dtic.mil/dtic/tr/fulltext/u2/705364.pdf)_, by Frank Harary - Full book online (1969). - _Graphs & Digraphs (https://www.crcpress.com/Graphs--Digraphs-Sixth-Edition/Chartrand-Lesniak-Zhang/p/book/9781498735766)_, by Gary Chartrand, Linda Lesniak and Ping Zhang (2016). - _Introduction to Combinatorics and Graph Theory (https://www.whitman.edu/mathematics/cgt_online/cgt.pdf)_, by David Guichard - Full book online (2016). - _Modern Graph Theory (https://www.springer.com/us/book/9780387984889)_, by Belá Bollobás (1998). Method-specific - _Bayesian Networks in R with Applications in Systems Biology (https://www.springer.com/fr/book/9781461464457)_, by Radhakrishnan Nagarajan, Marco Scutari and Sophie Lèbre (website  (http://www.bnlearn.com/book-useR/); 2013). - _Bayesian Networks with Examples in R (http://www.crcpress.com/product/isbn/9781482225587)_, by Marco Scutari and Jean-Baptiste Denis (website (http://www.bnlearn.com/book-crc/); 2014). - _The Book of Trees. Visualizing Branches of Knowledge (https://papress.com/products/the-book-of-trees-visualizing-branches-of-knowledge)_, by Manuel Lima - Hundreds of beautiful tree diagrams, from all  periods of history (2014). - _Exponential Random Graph Models for Social Networks (http://www.cambridge.org/9780521193566)_, edited by Dean Lusher, Johan Koskinen and Garry Robins (2013). - _Generalized Blockmodeling. Structural Analysis in the Social Sciences (http://www.cambridge.org/de/academic/subjects/sociology/sociology-general-interest/generalized-blockmodeling)_, by Patrick Doreian,  Vladimir Batagelj and Anuška Ferligoj (2004). - _Handbook of Graph Drawing and Visualization (https://www.crcpress.com/Handbook-of-Graph-Drawing-and-Visualization/Tamassia/9781584884125)_, edited by Roberto Tamassia (chapter proofs  (https://cs.brown.edu/~rt/gdhandbook/); 2013). - _Handbuch Historische Netzwerkforschung. Grundlagen und Anwendungen (http://www.lit-verlag.de/isbn/3-643-11705-2)_, edited by Marten Düring _et al._, in German (2016). - _An Introduction to Exponential Random Graph Modeling (https://uk.sagepub.com/en-gb/eur/an-introduction-to-exponential-random-graph-modeling/book237737)_, by Jenine K. Harris (2014). - _Knoten und Kanten. Soziale Netzwerkanalyse in Wirtschafts- und Migrationsforschung (http://www.transcript-verlag.de/978-3-8376-1311-7/knoten-und-kanten)_, edited by Markus Gamper and Linda Reschke, in  German (2010). - _Knoten und Kanten 2.0. Soziale Netzwerkanalyse in Medienforschung und Kulturanthropologie (http://www.transcript-verlag.de/978-3-8376-1927-0/knoten-und-kanten-2.0)_, edited by Markus Gamper, Linda Reschke  and Michael Schönhuth, in German (2012). - _Knoten und Kanten III. Soziale Netzwerkanalyse in Geschichts- und Politikforschung ()_, edited by Markus Gamper, Linda Reschke and Marten Düring, in German and English (2015). - _Inferential Network Analysis (https://www.cambridge.org/highereducation/books/inferential-network-analysis/A7797D36A24647AA1F900CE7EF694C7E)_, by Skyler J. Cranmer, Bruce A. Desmarais and Jason Morgan  (2020). - _Multilayer Social Networks (http://multilayer.it.uu.se/book.html)_, by Mark E. Dickison, Matteo Magnani and Luca Rossi (2016). - _Multilevel Network Analysis for the Social Sciences (https://www.springer.com/fr/book/9783319245188)_, edited by Emmanuel Lazega and Tom A.B. Snijders (2016). - _Multimodal Political Networks (https://www.cambridge.org/core/books/multimodal-political-networks/43EE8C192A1B0DCD65B4D9B9A7842128)_, by David Knoke, Mario Diani, James Hollway and Dimitri Christopulos  (2021). - _Multivariate Network Visualization (https://www.springer.com/us/book/9783319067926)_, edited by Andreas Kerren, Helen C. Purchase and Matthew O. Ward (2014). - _Network Analysis in Archaeology (https://global.oup.com/academic/product/network-analysis-in-archaeology-9780199697090)_, edited by Carl Knappett (2013; review in French (https://doi.org/10.4000/nda.2383)). - _Network Analysis: Methodological Foundations (https://www.springer.com/fr/book/9783540249795)_, edited by Ulrik Brandes and Thomas Erlebach - Covers network centrality, clustering, blockmodels, spatial  networks and more (2005). - _Political Networks. The Structural Perspective (http://www.cambridge.org/ar/academic/subjects/sociology/political-sociology/political-networks-structural-perspective)_, by David Knoke (1994). - _Social Network Analysis for Ego-Nets: Social Network Analysis for Actor-Centred Networks (https://uk.sagepub.com/en-gb/eur/social-network-analysis-for-ego-nets/book240391)_, by Nick Crossley _et al._  (2015). - _Understanding Large Temporal Networks and Spatial Networks  (https://www.wiley.com/en-gb/Understanding+Large+Temporal+Networks+and+Spatial+Networks%3A+Exploration%2C+Pattern+Searching%2C+Visualization+and+Network+Evolution-p-9780470714522)_, by Vladimir Batagelj _et al._ (2014). Software-specific - _Algorithmic Graph Theory and Sage (https://code.google.com/archive/p/graphbook/)_, by David Joyner, Minh Van Nguyen, and David Phillips - Full book online (2013). - _Analyzing Social Networks (https://sites.google.com/site/analyzingsocialnetworks/)_ (using UCINET), by Stephen P. Borgatti, Martin G. Everett and Jeffrey C. Johnson (2013). - _A User’s Guide to Network Analysis in R (https://www.springer.com/us/book/9783319238821)_, by Douglas A. Luke (2015). - _Data Science and Complex Networks: Real Case Studies with Python (https://global.oup.com/academic/product/data-science-and-complex-networks-9780199639601)_, by Guido Caldarelli and Alessandro Chessa (2016). - _Exploratory Social Network Analysis with Pajek (http://www.cambridge.org/us/academic/subjects/sociology/research-methods-sociology-and-criminology/exploratory-social-network-analysis-pajek-2nd-edition)_, by Wouter de Nooy, Andrej Mrvar and Vladimir Batagelj (2011; also in Japanese (http://www.tdupress.jp/books/isbn978-4-501-54710-3.html) and in Chinese (http://product.dangdang.com/22927985.html)). - _Gephi Cookbook (https://www.packtpub.com/big-data-and-business-intelligence/gephi-cookbook)_ (2015). - _Graph Drawing Software (http://link.springer.com/book/10.1007/978-3-642-18638-7)_ (covering many programs), edited by Michael Jünger and Petra Mutzel (2004). - _Introduction to Social Network Methods (http://faculty.ucr.edu/~hanneman/nettext/)_ (using mostly UCINET), by Robert A. Hanneman and Mark Riddle - Full book online (2001). - _Mastering Gephi Network Visualization (https://www.packtpub.com/networking-and-servers/mastering-gephi-network-visualization)_, by Ken Cherven (2015). - _Network Analysis with R/igraph_, by Gabor Csárdi, Thomas Nepusz and Eduardo M. Airoldi (in preparation). - _Network Analysis with Python/igraph_, by Thomas Nepusz, Gabor Csárdi and Eduardo M. Airoldi (in preparation). - _Network Graph Analysis and Visualization with Gephi (https://www.packtpub.com/big-data-and-business-intelligence/network-graph-analysis-and-visualization-gephi)_, by Ken Cherven (2013). - _Social Network Analysis for Startups. Finding Connections on the Social Web (http://shop.oreilly.com/product/0636920020424.do)_ (using Python), by Maksim Tsvetovat and Alexander Kouznetsov (code  (https://github.com/maksim2042/SNABook); 2011). - _Statistical Analysis of Network Data with R (http://www.springer.com/us/book/9781493909827)_, by Eric D. Kolaczyk and Gabor Csárdi (R package (https://github.com/kolaczyk/sand); 2014). Topic-specific - _Communities and Networks: Using Social Network Analysis to Rethink Urban and Community Studies (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0745654207.html)_, by Katherine Giuffre (2013). - _Comparing Policy Networks. Labor Politics in the U.S., Germany, and Japan  (http://www.cambridge.org/ar/academic/subjects/politics-international-relations/comparative-politics/comparing-policy-networks-labor-politics-us-germany-and-japan)_, by David Knoke _et al._ (1996). - _Conducting Personal Network Research: A Practical Guide (https://www.routledge.com/Conducting-Personal-Network-Research-A-Practical-Guide/McCarty-Lubbers-Vacca-Molina/p/book/9781462538386)_, by Christopher  McCarty _et al._ (2019). - _**Egocentric Network Analysis with R** (https://raffaelevacca.github.io/egocentric-r-book/)_ - An online book/tutorial that covers a lot of similar ground. - _The Connected Past. Challenges to Network Studies in Archaeology and History (https://global.oup.com/academic/product/the-connected-past-9780198748519)_ edited by Tom Brughmans, Anna Collar and Fiona Coward (2016; companion website (http://connectedpast.net/)). - _The Development of Social Network Analysis: A Study in the Sociology of Science (http://moreno.ss.uci.edu/)_, by Linton C. Freeman, in English and several other languages (2004; follow-up paper, 2011  (http://moreno.ss.uci.edu/91.pdf)). - _Dynamical Networks in Psychology: More Than A Pretty Picture? (https://www.researchgate.net/publication/308874807_Dynamical_networks_in_psychology_More_than_a_pretty_picture)_, by Laura Bringmann (2016; PhD dissertation). - _Dynamical Processes on Complex Networks (http://www.cambridge.org/catalogue/catalogue.asp?isbn=9780521879507)_, by Alain Barrat, Marc Barthélemy and Alessandro Vespignani (2008). - _Economic Networks: Theory and Computation (https://networks.quantecon.org/)_, by John Stachurski and Thomas J. Sargent (2022). - _Fundamentals of Brain Network Analysis (https://www.elsevier.com/books/fundamentals-of-brain-network-analysis/fornito/978-0-12-407908-3)_, by Alex Fornito, Andrew Zalesky and Edward Bullmore (2016). - _Inside Criminal Networks (https://www.springer.com/us/book/9780387095257)_, by Carlo Morselli (2009). - _Neighbor Networks. Competitive Advantage Local and Personal (https://global.oup.com/academic/product/neighbor-networks-9780199570690)_, by Ronald S. Burt (2010). - _Network Analysis Literacy. A Practical Approach to the Analysis of Networks (https://www.springer.com/us/book/9783709107409)_, by Katharina A. Zweig (2016). - _Networks in Social Policy Problems (http://www.cambridge.org/mx/academic/subjects/physics/statistical-physics/networks-social-policy-problems)_, edited by Balázs Vedres and Marco Scotti (2012). - _The Oxford Handbook of the Economics of Networks (https://global.oup.com/academic/product/the-oxford-handbook-of-the-economics-of-networks-9780199948277)_, edited by Yann Bramoullé, Andrea Galeotti and  Brian Rogers (2016). - _Policy Debates as Dynamic Networks: German Pension Politics and Privatization Discourse  (http://www.campus.de/buecher-campus-verlag/wissenschaft/politikwissenschaft/policy_debates_as_dynamic_networks-10287.html)_, by Philip Leifeld (2016). - _Small Worlds: The Dynamics of Networks between Order and Randomness (http://press.princeton.edu/titles/6768.html)_, by Duncan J. Watts (2003). - _Theories of Communication Networks (https://global.oup.com/academic/product/theories-of-communication-networks-9780195160376)_, by Peter Monge and Nosh Contractor (2003). - _The Chessboard and the Web. Strategies of Connection in a Networked World (http://yalebooks.yale.edu/book/9780300215649/chessboard-and-web)_, by Anne-Marie Slaughter (2017); applies network science to world politics. - _Towards Relational Sociology (https://www.routledge.com/products/9780415480147)_, by Nick Crossley (2011). - _Die Verbundenheit der Dinge. Eine Kulturgeschichte der Netze und Netzwerke The Connectedness of Things. A Cultural History of Nets and Networks   (http://www.kulturverlag-kadmos.de/buch/die-verbundenheit-der-dinge.html)_, by Sebastian Gießmann, in German (2014). - _Verdeckte soziale Netzwerke im Nationalsozialismus. Die Entstehung und Arbeitsweise von Berliner Hilfsnetzwerken für verfolgte Juden Hidden Social Networks in National Socialism: The origins and working  methods of Berlin assistance networks for persecuted Jews  (http://www.degruyter.com/view/product/432196)_, by Marten Düring, in German (2015; related publications  (http://martenduering.com/research/covert-networks-during-the-holocaust/) and video presentation in English (https://www.youtube.com/watch?v=SlQ7stSU-9w)). - _Visualisierung komplexer Strukturen. Grundlagen der Darstellung mehrdimensionaler Netzwerke  (http://www.campus.de/buecher-campus-verlag/wissenschaft/soziologie/visualisierung_komplexer_strukturen-2467.html)_, by Lothar Krempel, in German. Conferences ▐ Recurring conferences on network analysis. - ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (http://asonam.cpsc.ucalgary.ca/). - **SNAA - Workshop on Social Network Analysis in Applications** (http://snaa.pwr.edu.pl/). - CNDay - Cambridge Networks Day (http://www.cnn.group.cam.ac.uk/cambridge-networks-day) - Convened by the Cambridge Networks Network. - CompleNet - International Workshop on Complex Networks (http://complenet.org/). - EUSN - European Conference on Social Networks (http://eusn.org/). - GD - International Symposium on Graph Drawing and Network Visualization (http://www.graphdrawing.org/symposia.html). - PolNet - Annual Political Networks Workshops and Conference (http://conference.polinetworks.org/) - Organized by the APSA Organized Section on Political Networks (PolNet). - **Videos from the Political Networks 2009 Conference** (https://vimeo.com/user2690333). - NetSci - International School and Conference on Social Networks (http://www.netscisociety.net/) - Organized by the Network Science Society (NetSci). - **Large-scale Structures in Networks: Hidden Communities and Latent Hierarchies** (http://danlarremore.com/CommunityDetection_and_Ranking_Larremore_2019.pdf) - Talk by **Dan Larremore** (http://danlarremore.  com/) at NetSci 2019.  - Sunbelt - Social Networks Conference of the International Network for Social Network Analysis (http://www.insna.org/archives.html) - Organized by the International Network for Social Network Analysis  (INSNA). Courses - Complex Networks (http://cazabetremy.fr/Teaching/ComplexNetworks.html), by Rémy Cazabet (University Lyon 1 and ENS Lyon, 2022). - **Network Science CheatSheets** (https://github.com/Yquetzal/NetworkScience_CheatSheets). - Complex Networks (https://www.uvm.edu/~pdodds/teaching/courses/2016-01UVM-303/), by Peter Sheridan Dodds (University of Vermont, 2016; Twitter: @networksvox (https://twitter.com/networksvox)). - **Tarot Cards for Principles of Complex Systems and Complex Networks** (https://www.uvm.edu/~pdodds/teaching/courses/2016-01UVM-303/tarotcards/). - Graph Theory and Applications (http://www.hamilton.ie/ollie/Downloads/Graph.pdf), by Paul Van Dooren - Full lecture slides (Hamilton Institute, Dublin, 2009). - Graph Theory (Mathematics) (http://www.personal.psu.edu/cxg286/Math485.pdf), by Christopher Griffin - Full lecture notes (Penn State University, 2012). - Graphs and Networks (https://sites.google.com/a/yale.edu/462-562-graphs-and-networks/), by Dan Spielman (Yale University, 2013). - Network Analysis and Modeling (Computer Science) (https://aaronclauset.github.io/courses/5352/), by Aaron Clauset - Full lecture slides and readings (University of Colorado, 2022). - Networks, Complexity and Its Applications (Media Arts and Sciences) (http://ocw.mit.edu/courses/media-arts-and-sciences/mas-961-networks-complexity-and-its-applications-spring-2011/), by Cesar Hidalgo (MIT,  2011). - Networks, Crowds and Markets (https://www.edx.org/course/networks-crowds-markets-cornellx-info2040x-2), by David Easley, Jon Kleinberg and Eva Tardos (presentation  (https://www.cornell.edu/video/cornellx-networks-crowds-and-markets); Cornell University via edX, 2016). - Networks (Economics) (https://ocw.mit.edu/courses/economics/14-15j-networks-spring-2018/), by Mardavij Roozbehani and Evan Sadler (MIT, 2018). - **Networks (Economics)** (https://hdl.handle.net/1721.1/119628), by Daron Acemoglu and Asu Ozdaglar (MIT, 2009). - Network Science (Computer Science) (http://www.cc.gatech.edu/~dovrolis/Courses/NetSci/), by Constantine Dovrolis - Mostly open access readings (Georgia Tech, 2015).  - Political Networks: Methods and Applications (http://vanity.dss.ucdavis.edu/~maoz/networks/Spring%202011/pol279-11.htm), by Zeev Maoz (University of California in Davis, 2012). - Social and Economic Networks: Models and Analysis (https://www.coursera.org/course/networksonline), by Matthew O. Jackson (Stanford University via Coursera, 2015). - Social Network Analysis (https://www.coursera.org/course/sna), by Lada Adamic (University of Michigan via Coursera, not yet run). - Social Network Analysis (http://www.mjdenny.com/workshops/SN_Theory_I.pdf) and Intermediate Social Network Theory (http://www.mjdenny.com/workshops/Relational_Theory_Workshop.pdf), by Matthew J. Denny -  Workshop notes and slides (2014–5). - Social Network Analysis with Pajek (http://mrvar.fdv.uni-lj.si/sola/info4/), by Andrej Mrvar (University of Ljubljana, 2016). - Social Networks (http://dennisfeehan.org/teaching/201701_demog260.html), by Dennis M. Feehan (University of Berkeley, 2017). - The Structure of Information Networks (https://www.cs.cornell.edu/Courses/cs6850/2008fa/), by Jon Kleinberg - Links to many diverse readings (Cornell University, 2008). Datasets - Animal Social Network Repository (https://bansallab.github.io/asnr/) - Large “multi-species repository of social networks (https://doi.org/10.1038/s41597-019-0056-z).” - Bayesian Network Repository (http://www.bnlearn.com/bnrepository/). - Bill Cosponsorship Networks in European Parliaments (https://github.com/briatte/parlnet) - Legislative cosponsorship networks, in R format. - Colorado Index of Complex Networks (ICON) (https://icon.colorado.edu/) - Large collection of networks described and indexed by Aaron Clauset’s research group. - Connectome (http://awesome.cs.jhu.edu/graph-services/download/) - Comprehensive maps of neural connections. - Enron Email Dataset (https://www.cs.cmu.edu/~enron/). - Eric D. Kolaczyk’s Network Datasets (http://math.bu.edu/people/kolaczyk/datasets.html). - Gephi Datasets (https://github.com/gephi/gephi/wiki/Datasets). - Hetionet: an integrative network of disease (https://github.com/hetio/hetionet) - A complex biological network, available in multiple formats, including JSON and Neo4j (https://neo4j.het.io/browser/). - igraphdata (https://CRAN.R-project.org/package=igraphdata) - R data-centric package. - Interaction Web Database (http://www.ecologia.ib.usp.br/iwdb/) - Ecological species interactions. - International Currencies 1890-1910 (http://eh.net/database/international-currencies-1890-1910/) - Historical data on the international connections between 45 currencies. - KONECT - The Koblenz Network Collection (http://konect.uni-koblenz.de/) - Includes, among other things, networks of collaboration in DBpedia and Wikipedia, GitHub (companion handbook  (https://arxiv.org/abs/1402.5500)).  - Linton Freeman’s Network Data (http://moreno.ss.uci.edu/data.html) - Over 300 datasets of all sorts, in UCINET format. - Mangal (http://mangal.io/) - Online platform to analyze, archive and share ecological network data (preprint (https://doi.org/10.1101/002634), Python package (https://github.com/mangal-wg/pymangal), R  package (https://github.com/mangal-wg/rmangal)). - Manlio De Domenico’s Complex Multilayer Networks (https://manliodedomenico.com/data.php). - Mark E.J. Newman’s Network Data (http://www-personal.umich.edu/~mejn/netdata/) (example visualizations (http://www-personal.umich.edu/~mejn/networks/)). - Network Repository (http://networkrepository.com/) - Fully searchable database containing hundreds of real-world networks. - Network Science Book - Network Datasets (http://networksciencebook.com/translations/en/resources/data.html) - 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.  - Norwegian Interlocking Directorate, 2002-2011 (http://www.boardsandgender.com/data.php) - Two-mode and one-mode data on gender representation in Norwegian firms. - Movie galaxies (http://moviegalaxies.com/) - A database of movie characters interaction graphs. - Pajek Datasets (http://vlado.fmf.uni-lj.si/pub/networks/data/). - Philosophers Networks from Randall Collins’s _The Sociology of Philosophies_ (https://www.uva.nl/profiel/n/o/w.denooy/w.denooy.html#tab_1). - Siena Datasets (http://www.stats.ox.ac.uk/~snijders/siena/siena_datasets.htm). - SocioPatterns Datasets (http://www.sociopatterns.org/datasets/) - Network data obtained through the SocioPatterns (http://www.sociopatterns.org/) sensing platform. - Stanford Large Network Dataset Collection (http://snap.stanford.edu/data/index.html). - State Networks (https://ippsr.msu.edu/public-policy/state-networks) - US state-to-state relational variables, including borders, travel, trade and more. - tnet Datasets (https://toreopsahl.com/datasets/) - Weighted network data. - UC Berkeley Social Networks Study (UCNets) (https://www.icpsr.umich.edu/web/ICPSR/studies/36975) - Ego-centric data (personal networks) from a five-year panel study. - UCI Network Data Repository (http://networkdata.ics.uci.edu/). - UCINET Datasets (https://sites.google.com/site/ucinetsoftware/datasets) - Network data in UCINET format. Journals ▐ Journals that are not fully open-access are marked as “gated”. Please also note that some of the publishers listed below are deeply hurting (https://twitter.com/costofknowledge) scientific publishing. - _Applied Network Science (http://appliednetsci.springeropen.com/)_ (Springer Open). - _ARCS – Analyse de réseaux pour les sciences sociales / Network Analysis for the Social Sciences (http://arcs.episciences.org/)_, in English and in French (GDR ARSHS (https://arshs.hypotheses.org/)). - _Computational and Mathematical Organization Theory (http://link.springer.com/journal/10588)_ (Springer, gated). - _Computational Social Networks (http://computationalsocialnetworks.springeropen.com/)_ (Springer Open). - _Connections (http://www.insna.org/connections.html)_ (INSNA). Twitter: @ConnectionsSNA (https://twitter.com/ConnectionsSNA). - _IEEE Transactions on Network Science and Engineering (https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6488902)_ (IEEE). - _Journal of Complex Networks (https://academic.oup.com/comnet)_ (Oxford, gated). - _The Journal of Mathematical Sociology (http://www.tandfonline.com/loi/gmas20)_ (Taylor & Francis, gated). - _Journal of Social Structure (https://www.exeley.com/journal/journal_of_social_structure)_ (INSNA). Older archives (http://www.cmu.edu/joss). - _NETCOM. Networks and Communication Studies (https://journals.openedition.org/netcom/)_, in English and in French (Revues.org). - _Network Science (http://journals.cambridge.org/action/displayJournal?jid=nws)_ (Cambridge, gated). - _Online Social Networks and Media (https://www.journals.elsevier.com/online-social-networks-and-media/)_ (Elsevier, gated). - _REDES. Revista hispana para el análisis de redes sociales (http://revista-redes.rediris.es/)_, in Spanish (INSNA). - _Social Network Analysis and Mining (http://link.springer.com/journal/13278)_ (Springer, gated). - _Social Networks (http://ees.elsevier.com/son/default.asp)_ (Elsevier, gated). Professional Groups - AFS RT 26 “Réseaux sociaux” (https://afs-socio.fr/rt/rt26/) - 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 (http://www.polinetworks.org/) - Organized Section of the American Political Science Association (APSA). Twitter: @PolNetworks (https://twitter.com/PolNetworks). - ECPR Political Networks SG (https://politicalnetsecpr.wordpress.com/) - Standing Group of the European Consortium for Political Research. Twitter: @politicalnets (https://twitter.com/politicalnets). - GDR ARSHS - GDR Analyse de réseaux en sciences humaines et sociales (https://arshs.hypotheses.org/), in French - Research group based in Paris. - Groupe FMR - Flux, Matrices, Réseaux (https://groupefmr.hypotheses.org/), in French. Twitter: @BaugLaurent (https://twitter.com/BaugLaurent). - INSNA - International Network for Social Network Analysis (https://www.insna.org/) (SOCNET mailing-list (https://www.insna.org/socnet)). Twitter: @SocNetAnalysts (https://twitter.com/SocNetAnalysts). - Mathematical Sociology Section of the American Sociological Association (ASA) (http://mathematicalsociology.org/). Twitter: @Math_Sociology (https://twitter.com/Math_Sociology). - NetSci - Network Science Society (http://www.netscisociety.net/). Twitter: @netscisociety (https://twitter.com/netscisociety). - Society of Young Network Scientists (SYNS) (https://society-of-young-network-scientists.github.io/). Supports early-career network scientists. Twitter: @official_SYNS (https://twitter.com/official_SYNS). Research Groups (USA) ▐ Network-focused research centers, (reading) groups, institutes, labs – you name it – based in the USA. - Annenberg Networks Network (ANN) (http://uscann.tumblr.com/) - Research group studying social networks at the University of Southern California. - Center for Applied Network Analysis (CANA) (https://usccana.github.io/) - Research group based at the University of Southern California School of Medicine. - Channing Division of Network Medicine (http://www.brighamandwomens.org/research/depts/medicine/channing/default.aspx) - Research division within the Department of Medicine at Brigham and Women’s Hospital. - Complex Human Networks Reading Group (CoHN) (http://alumni.media.mit.edu/~tanzeem/cohn/CoHN.htm) - Reading list from a seminar held at MIT in 2001–2. - Duke Network Analysis Center (https://dnac.ssri.duke.edu/). - Interdependence in Governance and Policy Research Group (https://sites.psu.edu/desmaraisgroup/) - Led by Bruce A. Desmarais at Penn State University. - Indiana University Network Science Institute (IUNI) (http://iuni.iu.edu/). - Interdisciplinary Center for Network Science and Applications (iCeNSA) at the University of Notre Dame (http://icensa.com/). - LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky (https://sites.google.com/site/uklinkscenter/). - NetSCI Lab at the Rutgers School of Communication and Information (http://netsci.rutgers.edu/). - Network Dynamics Group at the Annenberg School for Communication, University of Pennsylvania (http://ndg.asc.upenn.edu/). Twitter: @NDGannenberg (https://twitter.com/NDGannenberg). - Network Interdependence in Social Systems (http://www.skylercranmer.net/niss-lab/) (NISS Lab) - Led by Skyler J. Cranmer at Ohio State University. - Network Science Center at the U.S. Military Academy (USMA) in West Point (http://www.usma.edu/nsc/) (blog (http://blog.netsciwestpoint.org/)). - Network Science IGERT at the University of California at Santa Barbara (UCSB) (http://networkscience.igert.ucsb.edu/) - Features an NSF-funded (http://www.igert.org/) graduate programme. - Networks, Computation, and Social Dynamics Lab (http://www.ncasd.org/) - 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. - Northeastern University Network Science Institute (http://www.networkscienceinstitute.org/) - Features a PhD in Network Science program. - Northeastern University Center for Complex Network Research (https://www.northeastern.edu/research/centers/center-for-complex-network-research-ccnr/) - Led by Albert-László Barabási. - Northeastern University MOBS Lab - Laboratory for the Modeling of Biological and Socio-technical Systems (http://www.mobs-lab.org/) - Led by Alessandro Vespignani. - Pacific Ecoinformatics and Computational Ecology Lab (http://foodwebs.org/) - Non-profit study group of ecological networks (“food webs”). - Peter J. Mucha’s Research Group at the University of North Carolina at Chapel Hill (http://mucha.web.unc.edu/networks/). - Social Network Analysis Group at Stanford (http://sna.stanford.edu/). - Warren Center for Network & Data Sciences at the University of Pennsylvania (http://warrencenter.upenn.edu/). - Yale Institute for Network Science (YINS) (http://yins.yale.edu/). Research Groups (Other) ▐ Network-focused research centers, (reading) groups, institutes, labs – you name it – based outside of the USA. - Cambridge Networks Network (CNN) (http://www.cnn.group.cam.ac.uk/) - Research network on complex networks. - Centre for Business Network Analysis, University of Greenwich (http://www.gre.ac.uk/business/research/centres/cbna/home) - Focused on economic/organisational network analysis. - Center for Network Science, Central European University, Budapest (http://cns.ceu.edu/) - Features a PhD in Network Science program. - Complex Networks (http://www.complexnetworks.fr/) - Research group based in Paris. - Cx-Nets (http://www.cxnets.org/) - Virtual collaboration between four complex networks research groups. - Data Science Group (http://datasciencegroup.pl/) - Wroclaw-based research group that studies, among many things, complex networks and other network-related topics. - Digital Humanities (http://cmb.huma-num.fr/) - 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” (http://www.netzwerk-exzellenz.uni-trier.de/), in German. - GDR Analyse de réseaux en sciences humaines et sociales (https://arshs.hypotheses.org/) – French research group with funds to support training and workshops on network analysis for social scientists. - Historical Network Research (HNR) (http://historicalnetworkresearch.org/) - Platform for scholars interested in network analysis for historical research. - **HNR Conferences, Workshops and Other Events** (http://historicalnetworkresearch.org/hnr-events/). - **HNR Talks** (https://vimeo.com/user11811027) - Videos, in German.  - ANR-Lab - International Laboratory for Applied Network Research (https://anr.hse.ru/en/) - Russian group based at the National Research University in Moscow. - **Theory and Methods in Network Analysis (“TMSA”) Summer Schools** (https://anr.hse.ru/en/summer). - Large Graphs and Networks (http://sites.uclouvain.be/networks/) - Research group at the Catholic University of Louvain (official page  (https://uclouvain.be/en/research-institutes/icteam/large-graphs-and-networks.html)). - MelNet Social Network Research Group, Swinburne University of Technology (http://www.swinburne.edu.au/fbl/research/transformative-innovation/our-research/MelNet-social-network-group/). Twitter: @melnetsna  (https://twitter.com/melnetsna). - Mitchell Centre for Social Network Analysis, University of Manchester (http://www.socialsciences.manchester.ac.uk/mitchell-centre/) - Currently studies covert networks  (http://www.socialsciences.manchester.ac.uk/mitchell-centre/research/covert-networks/). Twitter: @MitchellSNA (https://twitter.com/MitchellSNA). - Murata Laboratory (http://www.net.c.titech.ac.jp/) - Tokyo-based research group, studying bi-, tri- and k-partite (hyper)networks. - NetLab (http://www.urbancentre.utoronto.ca/researchgroups/netlab.html) - Research network at the University of Toronto, led by Barry Wellman. - Network Science Research Centre, Swansea University (http://www.swansea.ac.uk/medicine/enterpriseandinnovation/networkscienceresearchcentre/). - Network Dynamics (http://networkdynamics.org/) - Research Lab at McGill University, led by Derek Ruths (http://www.derekruths.com/) - Netzwerkerei (http://netzwerkerei.org/) - Historical research project on the connections between Jewish intellectuals. - ORIO - Observatoire des Réseaux Intra- et Inter-Organisationnels (http://blogs.sciences-po.fr/recherche-network-organization-institution-dynamics-multilevel/) - A research program on networks and regulation. - **‘Réseaux et Régulation’ Conference Cycle** (http://blogs.sciences-po.fr/recherche-network-organization-institution-dynamics-multilevel/sminaire-rseaux-et-rgulation/) - Seminar based at Sciences Po in Paris  , France.  - Redes-Sociales (http://www.redes-sociales.net/), in Spanish - Information network based at the Universitat Autònoma de Barcelona. - RES-HIST : Réseaux et histoire (https://reshist.hypotheses.org/), in French - Blog posts from a research group on historical networks. - **RES-HIST Conferences** (https://reshist.hypotheses.org/?s=res-hist). - SocioPatterns (http://www.sociopatterns.org/) - Interdisciplinary research group that uses wireless sensors to study social network data. - SoNAR-C - Social Network Analysis Research Center, University of Italian Switzerland (USi) (http://www.sonarcenter.eco.usi.ch/). - Topographies of Entanglements. Mapping Medieval Networks (https://oeaw.academia.edu/TopographiesofEntanglements) - 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) (https://www.ucl.ac.uk/cona). - Virtual Observatory for the Study of Online Networks (VOSON) (http://vosonlab.net/) - Research and software development project located at the Australian National University. Review Articles Archeological and Historical Networks ▐ See also the bibliographies by Claire Lemercier and Claire Zalc (http://www.quanti.ihmc.ens.fr/Analyse-de-reseaux-bibliographie.html) (section on ‘_études structurales_’), by the Historical Network Research  ▐ Group (http://historicalnetworkresearch.org/resources/bibliography/), and by Tom Brughmans (https://archaeologicalnetworks.wordpress.com/network-science-bibliography/). - Analyse de réseaux et histoire (https://doi.org/10.3917/rhmc.522.0088), in French (_Revue d’histoire moderne et contemporaine_, 2005). - Analyser les réseaux du passé en archéologie et en histoire (https://doi.org/10.4000/nda.2300), in French (_Les Nouvelles de l’Archéologie_, 2014). - Formale Methoden der Netzwerkanalyse in den Geschichtswissenschaften: Warum und Wie? Formal Network Methods in History: Why and How?   (http://www.studienverlag.at/data.cfm?vpath=openaccess/oezg-12012-lemercier&download=yes), in German (preprint in English (https://shs.hal.science/halshs-00521527); _Österreichische Zeitschrift für  Geschichtswissenschaften_, 2012). - From Hermeneutics to Data to Networks: Data Extraction and Network Visualization of Historical Sources (http://programminghistorian.org/lessons/creating-network-diagrams-from-historical-sources)  (_Programming Historian_, 2015). - Graph Theory and Networks in Biology (https://doi.org/10.1049/iet-syb:20060038) (preprint (https://arxiv.org/abs/q-bio/0604006); _IET Systems Biology_, 2007). - Introduction à la visualisation de données : l’analyse de réseau en histoire (https://www.martingrandjean.ch/introduction-visualisation-de-donnees-analyse-de-reseau-histoire/), in French (_Geschichte und  Informatik_, 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?  (https://doi.org/10.5565/rev/redes.416), in French and Spanish  (_REDES_, 2011). - Networks and History (https://doi.org/10.1002/cplx.10054) (_Complexity_, 2002). - Networks in Historical Research (http://www.themacroscope.org/?page_id=308) (in _The Historian’s Macroscope_, 2013). - Networks of Power in Archaeology (https://doi.org/10.1146/annurev-anthro-102313-025901) (_Annual Review of Anthropology_, 2014). - Netzwerkanalyse in den Geschichtswissenschaften. Historische Netzwerkanalyse als Methode für die Erforschung von historischen Prozessen  (https://www.researchgate.net/publication/300723171_Netzwerkanalyse_in_den_Geschichtswissenschaften_Historische_Netzwerkanalyse_als_Methode_fur_die_Erforschung_von_historischen_Prozessen), in German (_Prozesse.  Formen, Dynamiken, Erklärungen (https://www.springer.com/de/book/9783531176604)_, 2015). - The Roots and Shoots of Archaeological Network Analysis: A Citation Analysis and Review of the Archaeological Use of Formal Network Methods  (https://www.academia.edu/6925120/Brughmans_T._2014_._The_roots_and_shoots_of_archaeological_network_analysis_A_citation_analysis_and_review_of_the_archaeological_use_of_formal_network_methods._Archaeological_Re view_from_Cambridge_29_1_) (_Archaeological Review from Cambridge_, 2014). - Thinking Through Networks: A Review of Formal Network Methods in Archaeology (https://doi.org/10.1007/s10816-012-9133-8) (_Journal of Archaeological Method and Theory_, 2013). Bibliographic, Citation and Semantic Networks - Assessing Impact and Quality from Local Dynamics of Citation Networks (https://doi.org/10.1016/j.joi.2011.08.005) (_Journal of Informetrics_, 2012). - Atypical Combinations and Scientific Impact (https://doi.org/10.1126/science.1240474) (_Science_, 2013). - On Bibliographic Networks (https://doi.org/10.1007/s11192-012-0940-1) (_Scientometrics_, 2013). - Dynamic Scientific Co-Authorship Networks (http://patrickdoreian.com/wp-content/uploads/2017/12/dynamic-scientific-coauthorship-networks.pdf) (_Models of Science Dynamics  (https://www.springer.com/us/book/9783642230677)_, 2012). - Extracting Citation Networks from Publications in Classics (http://www.digitalhumanities.org/dhq/vol/10/2/000255/000255.html) (_Digital Humanities Quarterly_, 2016). - Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility? (https://doi.org/10.1007/s11192-007-1680-5) (_Scientometrics_, 2007). - Socio-Semantic Frameworks (https://doi.org/10.1142/S0219525913500136) (preprint (http://camille.roth.free.fr/travaux/roth--sociosemantic-systems-acs-proofs.pdf); _Advances in Complex Systems_, 2013). - Socio-Semantic Modeling of Epistemic Communities (https://ssrn.com/abstract=2452614) (APSA, 2014). - Tradition and Innovation in Scientists’ Research Strategies (https://doi.org/10.1177/0003122415601618) (_Annual Review of Sociology_, 2015). Biological, Ecological and Disease Networks - Biological Networks (http://kops.uni-konstanz.de/handle/123456789/25907) (_Handbook of Graph Drawing and Visualization_, 2014). - Interactome Networks and Human Disease (https://barabasi.com/f/326.pdf) (_Cell_, 2011). - Network Analysis: An Integrative Approach to the Structure of Psychopathology (https://doi.org/10.1146/annurev-clinpsy-050212-185608) (_Annual Review of Clinical Psychology_, 2013). - Network Biology: Understanding the Cell’s Functional Organization (https://barabasi.com/f/147.pdf) - Accessible introduction to (cellular) network analysis (_Nature Reviews Genetics_, 2004). - Network Medicine: A Network-based Approach to Human Disease (https://barabasi.com/f/320.pdf) (_Nature Review Genetics_, 2011). - Social Networks and the Spread of Infectious Diseases: the AIDS Example (https://doi.org/10.1016/0277-9536(85)90269-2) (_Social Networks_, 1985). - Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review (https://doi.org/10.1016/j.pharmthera.2013.01.016) - Also includes an impressive list of network  analysis software (_Pharmacology & Therapeutics_, 2013). Complex and Multilayer Networks - The Architecture of Complexity (https://barabasi.com/f/226.pdf) - From network theory to complexity theory (_IEEE Control Systems Magazine_, 2007). - Complex Systems and Networks (https://www.science.org/toc/science/325/5939) (special issue of _Science_, 2009). - Multilayer Networks in a Nutshell (https://doi.org/10.1146/annurev-conmatphys-031218-013259) (_Annual Review of Condensed Matter Physics_, 2019). - Statistical Mechanics of Complex Networks (https://barabasi.com/f/103.pdf) (_Reviews of Modern Physics_, 2002). - The Structure and Function of Complex Networks (https://doi.org/10.1137/S003614450342480) (_SIAM Review_, 2003). Ethics of Network Analysis - A Cautionary Note on Data Inputs and Visual Outputs in Social Network Analysis (SNA) (https://doi.org/10.1111/j.1467-8551.2012.00835.x) (preprint conway2014 ; _British Journal of Management_, 2014). - Ethical Dilemmas in Social Network Research (https://www.sciencedirect.com/journal/social-networks/vol/27/issue/2) (special issue of _Social Networks_, 2005). - Ethical and Strategic Issues in Organizational Social Network Analysis (http://www.analytictech.com/borgatti/papers/ethics.pdf) (_The Journal of Applied Behavioral Science_, 2003). conway2014 : https://lra.le.ac.uk/bitstream/2381/36068/2/Draft%20BJM%20Revised%20(3rd%20iteration)%20Manuscript.pdf Network Modeling - A Brief History of Statistical Models for Network Analysis and Open Challenges fienberg2012 (_Journal of Computational and Graphical Statistics_, 2012). - Basic Models and Questions in Statistical Network Analysis (https://projecteuclid.org/euclid.ssu/1504836152) (_Statistics Surveys_, 2017). - Introduction to Stochastic Actor-Based Models for Network Dynamics (https://doi.org/10.1016/j.socnet.2009.02.004) (preprint (http://www.stats.ox.ac.uk/~snijders/SnijdersSteglichVdBunt2009.pdf); _Social  Networks_, 2010). - Navigating the Range of Statistical Tools for Inferential Network Analysis (https://doi.org/10.1111/ajps.12263) (_American Journal of Political Science_, 2017). - Positional Analysis and Blockmodeling (http://link.springer.com/referenceworkentry/10.1007%2F978-1-4614-1800-9_138) (_Computational Complexity_, 2012). - Social Network Evolution and Actor Oriented Models (https://doi.org/10.4000/msh.2750) (_Mathematics & Social Sciences_, 1997). - Statistical Models for Social Networks (https://doi.org/10.1146/annurev.soc.012809.102709) (_Annual Review of Sociology_, 2011). - A Survey of Statistical Network Models (https://dl.acm.org/citation.cfm?id=1734795) - Book-length review (preprint (https://arxiv.org/abs/0912.5410); _Foundations and Trends in Machine Learning_, 2010). - A Unified View of Generative Models for Networks: Models, Methods, Opportunities, and Challenges (https://arxiv.org/abs/1411.4070) (video presentation  (http://www.birs.ca/events/2015/5-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/)”). fienberg2012 : http://www.stat.cmu.edu/~brian/780/hw01/Fienberg%20(2012)%20A%20Brief%20History%20of%20Statistical%20Models%20for%20Network%20Analysis%20and%20Open%20Challenges.pdf Network Visualization - Explorations into the Visualization of Policy Networks (https://www.academia.edu/17565685/Explorations_into_the_Visualization_of_Policy_Networks) (_Journal of Theoretical Politics_, 1999). - Graphical Techniques for Exploring Social Network Data (http://moreno.ss.uci.edu/87.pdf) (_Models and Methods in Social Network Analysis_, 2005). - Methods of Social Network Visualization (http://moreno.ss.uci.edu/90.pdf) (_Encyclopedia of Complexity and Systems Science_, 2009; poster version (http://www.pfeffer.at/data/visposter/)). - Social Networks (http://moreno.ss.uci.edu/93.pdf) (_Handbook of Graph Drawing and Visualization_, 2013). Social, Economic and Political Networks ▐ See also the bibliographies by Eszter Hargittai (http://eszter.com/contract.html#socnet), by Pierre François (http://pierrefrancois.wifeo.com/documents/Cours-rseau---biblio-gnrale.pdf) and by Pierre Mercklé  ▐ (http://socio.ens-lyon.fr/merckle/merckle_communications_2008_cargese_reseaux_nuls_biblio.pdf). - A propos de la notion de rôle dans l’analyse des relations sociales (https://doi.org/10.4000/msh.11969) (_Mathématiques et sciences humaines_, 2011). - Brokerage (https://doi.org/10.1146/annurev-soc-081309-150054) (_Annual Review of Sociology_, 2012). - Birds of a Feather: Homophily in Social Networks (https://doi.org/10.1146/annurev.soc.27.1.415) (_Annual Review of Sociology_, 2001). - Mixed-Method Approaches to Social Network Analysis (http://eprints.ncrm.ac.uk/842/) (ESRC NCRM Discussion Paper, 2010). - Network Analysis and Political Science (https://doi.org/10.1146/annurev.polisci.12.040907.115949) (_Annual Review of Political Science_, 2011). - Network Analysis for International Relations  (https://www.cambridge.org/core/journals/international-organization/article/div-classtitlenetwork-analysis-for-international-relationsdiv/DE2910979C1B5C44C4CC13F336C5DE97) (_International Organization_, 2009). - Network Analysis in the Social Sciences (http://science.sciencemag.org/content/323/5916/892) (_Science_, 2009). - Networks and Trade (https://doi.org/10.1146/annurev-economics-080217-053506) (_Annual Review of Economics_, 2018). - Networks in Social Psychology, Beginning with Kurt Lewin (http://link.springer.com/10.1007%2F978-1-4614-6170-8_79) (_Encyclopedia of Social Network Analysis and Mining  (https://www.springer.com/us/book/9781461461692)_, 2014). - Networks in the Understanding of Economic Behaviors (https://www.aeaweb.org/articles?id=10.1257/jep.28.4.3) (_Journal of Economic Perspectives_, 2014). - Positions and Roles (http://sk.sagepub.com/reference/the-sage-handbook-of-social-network-analysis/n29.xml) (_The SAGE Handbook of Social Network Analysis (http://www.sagepub.in/books/Book232753/)_, 2011). - The Social and the Sexual: Networks in Contemporary Demographic Research (http://repository.upenn.edu/psc_working_papers/41/) (PSC Working Paper Series, 2013). - Social Network Analysis in the Study of Terrorism and Political Violence (http://journals.cambridge.org/article_S1049096510001848) (preprint  (http://opensiuc.lib.siu.edu/cgi/viewcontent.cgi?article=1048&context=pn_wp); _PS: Political Science and Politics_, 2011). - Social Networks and Crime: Pitfalls and Promises for Advancing the Field (https://doi.org/10.1146/annurev-criminol-011518-024701) (_Annual Review of Criminology_, 2019). - Urban Social Networks: Some Methodological Problems and Possibilities (_The Small World_ (https://www.worldcat.org/title/small-world/oclc/925078340&referer=brief_results), 1989). Selected Papers ▐ A voluntarily short list of applied, epistemological and methodological articles, many of which have become classic readings in network analysis courses. Intended for highly motivated social science students  ▐ with little to no prior exposure to network analysis. - Aux sources des grands réseaux d’interactions. Retour sur quelques propriétés déterminantes des réseaux sociaux issus de corpus documentaires (https://www.cairn.info/revue-reseaux1-2008-6-page-21.htm), by  Pascal Cristofoli, in French - 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 (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2831261/), by Steven M. Goodreau,  James A. Kitts and Martina Morris - 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 (http://www.soc.duke.edu/~jmoody77/chains.pdf), by Peter S. Bearman, James Moody and Katherine Stovel - Classic example of  topological network analysis applied to a network of affective and sexual ties (_American Journal of Sociology_, 2004). - Coauthorship and Citation Patterns in the _Physical Review_ (https://doi.org/10.1103/PhysRevE.88.012814), by Travis Martin _et al._ - Highly typical study of scientific publishing productivity and  collaboration through temporal network analysis (preprint (https://arxiv.org/abs/1304.0473); _Physical Review E_, 2013). - The Convergence of Social and Technological Networks (https://www.cs.cornell.edu/home/kleinber/cacm08.pdf), by Jon Kleinberg - Discusses small-world effects and social contagion within the context of the  Internet and social media (_Communications of the ACM_, 2008). - Deux traditions d’analyse des reseaux sociaux (https://www.cairn.info/revue-reseaux1-2002-5-page-183.htm), by Michael Eve (English version  (https://www.academia.edu/14524365/THE_TWO_TRADITIONS_OF_NETWORK_ANALYSIS); _Réseaux_, 2002). - Homophily and Contagion Are Generically Confounded in Observational Social Network Studies (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3328971/), by Cosma R. Shalizi and Andrew C. Thomas - Makes a very  important point for the analysis of network diffusion and influence (_Sociological Methods and Research_, 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 (https://doi.org/10.4000/communicationorganisation.4093), by Alain Barrat, in French -  Accessible introduction to the study of complex networks (_Communication & Organisation_, 2013). - Network Analysis, Culture, and the Problem of Agency (https://www.mustafaemirbayer.com/network-analysis-culture-and-the-pr), by Mustafa Emirbayer and Jeff Goodwin (_American Journal of Sociology_, 1994), and Manifesto for a Relational Sociology (https://www.mustafaemirbayer.com/copy-3-of-bourdieu), by Mustafa Emirbayer (_American Journal of Sociology_, 1997) - Sociological foundations for a science of social ties. - Network Theory, Plot Analysis (https://sydney.edu.au/intellectual-history/documents/moretti_network_theory_plot_analysis.pdf), by Franco Moretti - Example applications of (fictional) network analysis in  literary studies (_New Left Review_, 2011). - Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths (https://doi.org/10.1016/j.socnet.2010.03.006), by Tore Opsahl, Filip Agneessens and John Skvoretz - 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 (https://barabasi.com/f/124.pdf), by Albert-László Barabási and Eric Bonabeau - Early, accessible formulation of the “networks are everywhere” argument (_Scientific American_, 2003). - Social Networks and Causal Inference (http://link.springer.com/chapter/10.1007/978-94-007-6094-3_17), 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 (_Handbook of Causal Analysis for Social Research (http://link.springer.com/book/10.1007/978-94-007-6094-3)_, 2013). - The Performativity of Networks (https://kieranhealy.org/files/papers/performativity.pdf), 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 (_European Journal of Sociology_, 2015). - Revisiting the Foundations of Network Analysis (http://science.sciencemag.org/content/325/5939/414), 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 (http://home.uchicago.edu/~jpadgett/papers/published/robust.pdf), by John F. Padgett and Christopher K. Ansell - Classic analysis of power relations in the Renaissance Florentine state (_American Journal of Sociology_, 1993). - The Strength of Weak Ties (https://sociology.stanford.edu/sites/default/files/publications/the_strength_of_weak_ties_and_exch_w-gans.pdf), by Mark Granovetter - Arch-classic example of applying network  analysis to a social issue: jobseeking (_American Journal of Sociology_, 1973). - The Ties that Divide: A Network Analysis of the International Monetary System, 1890–1910 (http://www.stats.ox.ac.uk/~snijders/FlandreauJobst2005.pdf) (_The Journal of Economic History_, 2005) and The  Empirics of International Currencies: Network Externalities, History and Persistence (https://doi.org/10.1111/j.1468-0297.2009.02219.x) (_The Economic Journal_, 2009), both by Marc Flandreau and Clemens Jobst -  Network analysis of the foreign exchange system in the late 19th century (data (http://eh.net/database/international-currencies-1890-1910/)). - Topics in Social Network Analysis and Network Science (https://arxiv.org/abs/1404.0067), 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 (_The Handbook of Health Services Research_, forthcoming 2017). Software ▐ For a hint of why this section of the list might be useful to some, see Mark Round’s Map of Data Formats and Software Tools  ▐ (http://mdround.blogs.com/usingnetworks/2009/07/sna-tools-and-formats-diagram-updated.html) (2009).  ▐ Several links in this section come from the NetWiki Shared Code (http://netwiki.amath.unc.edu/SharedCode/SharedCode) page, from the Cambridge Networks Network List of Resources for Complex Network Analysis  ▐ (http://www.cnn.group.cam.ac.uk/Resources), and from the Software for Social Network Analysis (http://www.gmw.rug.nl/~huisman/sna/software.html) page by Mark Huisman and Marijtje A.J. van Duijn. For a recent  ▐ academic review on the subject, see the Social Network Algorithms and Software (https://doi.org/10.1016/B978-0-08-097086-8.43121-1) entry of the _International Encyclopedia of Social and Behavioral Sciences_,  ▐ 2nd edition (2015).  ▐ See also the Social Network Analysis Project Survey (https://docs.google.com/spreadsheets/d/1Xo-ehJatzmxMek6gPG0h-d7yRSuiO6_flViTQNMAku0/edit#gid=0) (blog post  ▐ (http://pudo.org/blog/2013/12/21/sna-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.  ▐ Software-centric tutorials are listed below their program of choice: other tutorials are listed in the next section (#tutorials). - ArcGIS Network Analyst (http://www.esri.com/software/arcgis/extensions/networkanalyst) - Network-based spatial analysis software for solving complex routing problems. - CFinder (http://www.cfinder.org/) - Cross-platform Java program to identify clusters and communities through the Clique Percolation Method (CPM). - Circos (http://circos.ca/) - Cross-platform program to produce circular layouts of network data, written in Perl. - Cytoscape (http://www.cytoscape.org/) - Cross-platform Java program to build, analyze and visualize networks. Also a JavaScript library. - **Network Analysis with Cytoscape Tutorial** (https://archaeologicalnetworks.wordpress.com/resources/#cytoscape) - Illustrated through an archaeological and geographical case study (2013). - Discourse Network Analyzer (DNA) (http://www.philipleifeld.com/discourse-network-analyzer/discourse-network-analyzer-dna.html) - Qualitative content analysis tool with network export facilities, written in  Java with R integration. - E-Net (https://sites.google.com/site/enetsoftware1/) - Windows program for ego network analysis. - EgoNet (https://sourceforge.net/projects/egonet/) - Cross-platform Java program for ego network analysis. - EgoWeb (https://www.qualintitative.com/egoweb/) - Server-side software for social network data collection and processing. - easyN (http://www.esyn.org/) - Online tool aimed at representing and sharing gene interaction networks as well as Petri net models. - Gephi (https://gephi.org/) - Cross-platform, free and open source tool for network visualization. - **Clément Levallois’ Gephi Tutorials** (https://seinecle.github.io/gephi-tutorials/).  - **Geographische Netzwerkvisualisierung mit dem Programm ‘Gephi’** (http://www.podcampus.de/nodes/RJVZo), in German (2016).  - **Introduction to Network Analysis and Visualization with Gephi** (http://www.martingrandjean.ch/gephi-introduction/) (2015). - **Practical Social Network Analysis With Gephi** (http://derekgreene.com/gephitutorial/) (2014).  - GLEAMviz Simulator (http://www.gleamviz.org/) - Cross-platform tool intended for the prediction of human epidemics. - Graph Commons (https://graphcommons.com/) - Collaborative platform for mapping, analyzing and publishing data-networks. - Graphia (https://graphia.app/) - Cross-platform tool to visualize large and complex networks (announcement (https://www.cnn.group.cam.ac.uk/news/Graphia-April19)). - Graphviz (http://www.graphviz.org/) - Cross-platform software to draw graphs in the DOT graph drawing language. - Graphy (https://github.com/bruce/graphy) - Graph theory library written in Ruby. - GraphX (https://spark.apache.org/graphx/) - Apache Spark (https://spark.apache.org/) module to perform graph-related parallel computation. - Linkage (https://linkage.fr/) - Online tool to visualize and model networks with textual edges. - Lynks (https://lynksoft.com/) - Web-based tool for simple network analysis and visualization. - Mathematica (https://www.wolfram.com/mathematica/) - Cross-platform program with graph theory and network analysis functionalities. - **IGraph/M** (https://github.com/szhorvat/IGraphM) - Interface to use the `igraph` library from within Mathematica, using standard Mathematica `Graph` objects. - Metamaps (https://metamaps.cc/) - Free, open-source platform to draw networks, currently in beta. - MuxViz (http://muxviz.net/) - Cross-platform, free and open source tool to study multilayer networks, based on R and GNU Octave. - Neo4j (http://neo4j.com/) - Open source, scalable graph database, used by companies like Linkurious (http://linkurio.us/). - Network Canvas (http://networkcanvas.com/) - A free and open-source set of survey tools for ego-centric and personal network studies, including documentation (https://documentation.networkcanvas.com) and a  user community (https://community.networkcanvas.com).  - Node Overlap and Segregation Software (http://nos.alwaysdata.net/) - Web-based tool to compute Strona and Veech (https://doi.org/10.1111/2041-210X.12395)’s node overlap and segregation measures. - Nodegoat (http://nodegoat.net/) - Web-based data management, network analysis and visualisation environment (blog (http://nodegoat.net/blog)). - NodeXL (http://nodexl.codeplex.com/) - Free, open-source template to explore network graphs with Microsoft Excel. - **The NodeXL Series** (https://blogs.k-state.edu/it-news/tag/nodexl/) - Series of blog posts on using NodeXL (2013). - ORA-LITE (http://www.casos.cs.cmu.edu/projects/ora/) - Windows program for dynamic meta-network assessment and analysis. - OSoMe (http://osome.iuni.iu.edu/) - Web-based platform to analyze social media data, including through Twitter-based and co-occurrence networks. - Pajek (http://mrvar.fdv.uni-lj.si/pajek/) - Windows program for large network analysis, free for noncommercial use. - **Analyse des réseaux : une introduction à Pajek** (https://quanti.hypotheses.org/512/), in French (2011). - **La détection de communautés avec Pajek 3.6** (https://groupefmr.hypotheses.org/544), in French (2012).  - Palladio (http://hdlab.stanford.edu/palladio/) - Web-based spatial network visualization tool by the Humanities + Design research lab (http://hdlab.stanford.edu/) at Stanford University. - PARTNER - Program to Analyze, Record, and Track Networks to Enhance Relationships (https://visiblenetworklabs.com/partner-cprm/) - Excel-based tool for building networks from surveys. - PIGALE - Public Implementation of a Graph Algorithm Library and Editor (https://pigale.sourceforge.net/) - Windows program and C++ library to analyze planar graphs. - PNet (http://www.swinburne.edu.au/fbl/research/transformative-innovation/our-research/MelNet-social-network-group/PNet-software/index.html) - Simulation and estimation of (one-mode and multilevel)  exponential random graph models (ERGMs), written in Java for Windows. - Polinode (https://www.polinode.com/) - 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 (http://www.kintip.net/) - Cross-platform Java program for genealogical network analysis. - qgis-edge-bundling (https://github.com/ait-energy/qgis-edge-bundling) - Implementation of force-directed edge bundling for the QGIS Processing toolbox. - Radatools (https://deim.urv.cat/~sergio.gomez/radatools.php) - 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. - Retina (https://ouestware.gitlab.io/retina) - Web application to share GEXF and GraphML network visualizations. - SageMath (https://www.sagemath.org/) - Free open-source mathematics software with extensive graph capabilities (http://doc.sagemath.org/html/en/reference/graphs/index.html). - Segrada (https://www.segrada.org/) - Cross-platform tool to build and visualize semantic graph databases. - Siena (https://www.stats.ox.ac.uk/~snijders/siena/) - Simulation Investigation for Empirical Network Analysis. Formerly a Windows program, now developed as the RSiena R package. - SocNetV - Social Network Visualizer (https://socnetv.org/) - Cross-platform program that includes a simple Web crawler (https://socnetv.org/news/?post=socnetv-v16-released-with-a-working-web-crawler) to  construct hyperlink networks. - SoNIA - Social Network Image Animator (http://web.stanford.edu/group/sonia/) - 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. - SparklingGraph (https://sparkling-graph.github.io/) - Cross-platform tool to perform large-scale, distributed network computations with Apache Spark’s GraphX module; written in Java and Scala. - SPaTo Visual Explorer (http://www.spato.net/) - Cross-platform program for the visualization and exploration of complex networks. - StOCNET (http://www.gmw.rug.nl/~stocnet/StOCNET.htm) - Several Windows programs developed by the same team as Siena. - Tulip (http://tulip.labri.fr/) - 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 Python package (http://tulip.labri.fr/Documentation/current/tulip-python/html/index.html). - UCINET (https://sites.google.com/site/ucinetsoftware/) - Windows commercial software package for the analysis of social network data. - Uberlink (http://www.uberlink.com/) - Software suite for online (hyperlink) network analysis, by the VOSON (http://vosonlab.net/) research project. - **VOSON System** (http://www.uberlink.com/software#voson) - Web-based software for the collection and analysis of online network data.  - **VOSON Data Provider for NodeXL** (http://www.uberlink.com/software#voson-nodexl) (**quick tutorial** (https://blogs.k-state.edu/it-news/2013/04/09/the-nodexl-series-using-voson-for-hyperlink-network-analys  is-part-9/); to be discontinued in 2016).  - **vosonR** (http://vosonlab.net/tools) - R client for the VOSON software (in development).  - UNISoN (http://unison.sleonard.co.uk/) - Cross-platform program to download and visualize Usenet data. Developed for a Masters degree (https://github.com/leonarduk/unison/wiki/MSc-Report-Abstract). - VennMaker: An Actor-Centered Interactive Network Mapping Tool (http://www.vennmaker.com/?lang=en) - Cross-platform Java program for ego network analysis. - **VennMaker for Historians: Sources, Social Networks and Software** (http://revistes.uab.cat/redes/article/view/v21-during-bixier-kronenwett-stark) (also available in Spanish; 2011). - Visone (https://visone.ethz.ch/) - Cross-platform Java network analysis and visualization program, free for noncommercial use. - **Visone Tutorials** (https://visone.ethz.ch/wiki/index.php/Tutorials) - Including one using an archaeological case study (2017). - Vizster (http://vis.stanford.edu/jheer/projects/vizster/) - Cross-platform Java program to visualize online social networks. - VOSviewer (https://www.vosviewer.com/) - Cross-platform Java tool for constructing and visualizing bibliometric networks. Algorithms ▐ Network placement and community detection algorithms that do not fit in any of the next subsections.  ▐ See also the Awesome Algorithms (https://github.com/tayllan/awesome-algorithms) and Awesome Algorithm Visualization (https://github.com/enjalot/algovis) lists for more algorithmic awesomess. - algo.graph (https://github.com/clojure/algo.graph) - Basic graph theory algorithms written in Clojure. - CONGA and CONGO (https://gregory.org/research/networks/software/conga.html) - Algorithms to detect overlapping communities in networks, written in Java. - ForceAtlas2 (https://gephi.wordpress.com/2011/06/06/forceatlas2-the-new-version-of-our-home-brew-layout/) - Force-directed layout included in Gephi (paper  (http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0098679)). - Linkcomm - Link Communities in Complex Networks (https://github.com/bagrow/linkcomm) - Community detection algorithms, available in C++, Python and R (https://CRAN.R-project.org/package=linkcomm). - MixNet - Erdös-Rényi Mixture Model for Networks (https://ssbgroup.fr/mixnet.html) - Community detection method, available in C++ and R. - OSLOM2 - Order Statistics Local Optimization Method (http://www.oslom.org/) - Clustering algorithm. - vbmod: Variational Bayesian Inference for Network Modularity (https://vbmod.sourceforge.net/) - MATLAB and Python implementations of a Bayesian community detection algorithm  (https://arxiv.org/abs/0709.3512). - weighted-modularity-LPAwbPLUS (https://github.com/sjbeckett/weighted-modularity-LPAwbPLUS) - Julia, MATLAB and R implementations of two algorithms to find weighted modularity in bipartite networks. C / C++ ▐ For more awesome C / C++ content, see the Awesome C (https://github.com/aleksandar-todorovic/awesome-c) and Awesome C / C++ (https://github.com/fffaraz/awesome-cpp) lists. - Benchmark Graphs to Test Community Detection Algorithms (https://sites.google.com/site/santofortunato/inthepress2) - C++ code to generate weighted and unweighted graphs. - BGL - Boost Graph Library (https://www.boost.org/doc/libs/1_60_0/libs/graph/doc/) - C++ library that provides a generic interface to access graph structures. - igraph (https://igraph.org/) - C library of network analysis tools; also exists as packages for Python and R. - MapEquation (https://www.mapequation.org/) - C++ code for the Infomap method of multilevel community detection. - Louvain Method (https://sites.google.com/site/findcommunities/) - C++ code for the Louvain multi-level community detection algorithm (https://arxiv.org/abs/0803.0476). - networks.tb (https://networks-tb.sourceforge.net/) - C program designed for analyzing socio-semantic networks. Runs on Linux and Mac OS X. - OGDF - Open Graph Drawing Framework (https://ogdf.uos.de/) - Self-contained C++ class library for diagram, network and tree layouts. - OpenOrd: Large-scale Graph Layout (formerly DrL) (http://www.cs.sandia.gov/~smartin/software.html) - C++ algorithm, also available as a Gephi plugin (https://gephi.org/plugins/#/plugin/openord-layout). - Stanford Network Analysis Project (http://snap.stanford.edu/) - C++ general purpose network analysis and graph mining library. Available as a Python library and in Microsoft Excel via NodeXL. - Walktrap (https://www-complexnetworks.lip6.fr/~latapy/PP/walktrap.html) - C++ program that implements the WalkTrap community detection algorithm (https://arxiv.org/abs/physics/0512106). Java - GraphStore (https://github.com/gephi/graphstore) - In-memory graph structure implementation, powering Gephi. - GraphStream (https://graphstream-project.org/) - Java library for the modeling and analysis of dynamic graphs. - Mixer (https://github.com/keith-turner/mixer) - Prototype showing how to use Apache Fluo (https://fluo.apache.org/) to continuously merge multiple large graphs into a single derived one. JavaScript ▐ For more awesome JavaScript libraries, see the Awesome JavaScript (https://github.com/sorrycc/awesome-javascript) list. - Cytoscape.js (https://js.cytoscape.org/) - Network analysis and visualization library. - d3.js (https://d3js.org/) - JavaScript visualization library that can plot force-directed graphs (http://bl.ocks.org/mbostock/4062045). - **d3-force: Force-directed graph layout** (https://github.com/d3/d3-force) using velocity Verlet integration.  - **d3-vector: Define connections between nodes as directional vectors** (https://github.com/thepeoplesbourgeois/d3-vector), consisting of angles and magnitudes. - GENSI (http://www.tobiasstark.nl/GENSI/GENSI.htm) - JavaScript graphical tool to collect ego-centered network data (paper (https://doi.org/10.1016/j.socnet.2016.07.007)). - Gephi Lite (https://github.com/gephi/gephi-lite) - Web-based, lighter version of Gephi. - GoJS (https://gojs.net/) - Visualization library to draw diagrams and several types of network layouts. - Graphology (https://graphology.github.io/) - Specification and reference implementation for a robust and multipurpose JavaScript Graph object. - greuler (https://mauriciopoppe.github.io/greuler/) - Visualization library to build and manipulate graphs through a simple API. Powered by d3.js and WebCola (https://ialab.it.monash.edu/webcola/). - jLouvain (https://github.com/upphiminn/jLouvain) - Louvain community detection for Javascript (example (http://bl.ocks.org/emeeks/125db75c9b55ddcbdeb5)). - NetworkCube (https://github.com/networkcube/networkcube) - "Dynamic Network Visualizations for Domain Scientists." For demo examples, see The Vistorian (https://networkcube.github.io/vistorian/). - Oligrapher (https://github.com/public-accountability/oligrapher) - Library initially developed to visualise "networks of influence" among U.S. elites (https://littlesis.org/). - Popoto.js (https://github.com/Nhogs/popoto) - Library based on d3.js that provides a graph based search interface. - Sigma (https://www.sigmajs.org/) - JavaScript library dedicated to graph drawing. - vis.js (https://visjs.org/) - JavaScript library with network visualization capabilities. - VivaGraphJS (https://github.com/anvaka/VivaGraphJS) - Graph drawing library (ForceAtlas2 plugin (https://github.com/graphcommons/viva.forceatlas2)). - viz.js (https://mdaines.github.io/viz.js/) - Use Graphviz in Web pages. Julia - BayesNets.jl (https://github.com/sisl/BayesNets.jl) - Package to work with Bayesian networks. - **Smile.jl** (https://github.com/sisl/Smile.jl) - Julia wrapper for the **Smile C++ library** (http://www.bayesfusion.com/smile-engine), which covers Bayesian networks and influence diagrams. - EcologicalNetwork.jl (https://github.com/PoisotLab/EcologicalNetwork.jl) - Package to compute measures of ecological network structures. - EvolvingGraphs (https://github.com/weijianzhang/EvolvingGraphs.jl) - Package to create, manipulate and study time-dependent networks. - **Dynamic Network Analysis in Julia** (http://eprints.ma.man.ac.uk/2376/01/julia_eg_report.pdf). - Graphs.jl (https://github.com/JuliaLang/Graphs.jl) - Package to manipulate graph objects in Julia. - **Creating Network Diagrams in Plotly from Julia** (http://badhessian.org/2014/05/creating-network-diagrams-in-plotly-from-julia/).  - **MetaGraphs** (https://github.com/JuliaGraphs/MetaGraphs.jl) - Graph data structures with multiple heterogeneous metadata for Graphs.jl. - JuliaGraphs (https://github.com/JuliaGraphs) - Suite of Julia packages for network analysis. - **GraphVisualize.jl** (https://github.com/JuliaGraphs/GraphVisualize.jl) - Graph visualization built on top of **GLVisualize.jl** (https://github.com/JuliaGL/GLVisualize.jl). - **LightGraphs.jl** (https://github.com/JuliaGraphs/LightGraphs.jl) - Graph library with a focus on performance and simplicity.  - **LightGraphsExtras.jl** (https://github.com/JuliaGraphs/LightGraphsExtras.jl) - Community detection and other functionalities for the LightGraphs.jl package.  - **NetworkLayout.jl** (https://github.com/JuliaGraphs/NetworkLayout.jl) - Layout algorithms for graphs and trees.  - **Networks.jl** (https://github.com/JuliaGraphs/Networks.jl) - Additional graph functions for the LightGraphs.jl package.  - **GraphCentrality.jl** (https://github.com/JuliaGraphs/GraphCentrality.jl) - Adds network measures to the Graphs.jl package.  - MatrixNetworks.jl (https://github.com/nassarhuda/MatrixNetworks.jl) - A method to handle graph/matrix/network structures. - NetworkFlows.jl (https://github.com/Azzaare/NetworkFlows.jl) - Package of network flows algorithms. - NetworkViz.jl (https://github.com/abhijithanilkumar/NetworkViz.jl) - Package to visualize graphs produced with LightGraphs.jl, using ThreeJS.jl (https://github.com/rohitvarkey/ThreeJS.jl). - **Video presentation of the package** (https://youtu.be/kY5te9NwXo8?list=PLP8iPy9hna6SQPwZUDtAM59-wPzCPyD_S) by its author at JuliaCon 2016. - PhyloNetworks.jl (https://github.com/crsl4/PhyloNetworks.jl) - Package to manipulate, analyze and visualize phylogenetic networks. - TikzGraphs (https://github.com/sisl/TikzGraphs.jl) - Package to create graph layouts using the TikZ graphics language. MATLAB ▐ See also the webweb tool listed in the Python (#python) section. - Brain Connectivity Toolbox (https://sites.google.com/site/bctnet/) - Toolbox for complex-network analysis of structural and functional brain-connectivity data, with links to many related projects. - Complex Networks Package for MatLab (http://www.levmuchnik.net/Content/Networks/ComplexNetworksPackage.html). - CONTEST (http://www.maths.strath.ac.uk/research/groups/numerical_analysis/contest) - Random network toolbox that implements nine network models. - Generalized Louvain (http://netwiki.amath.unc.edu/GenLouvain/GenLouvain) - Variant of the Louvain community detection algorithm. - MatlabBGL (https://dgleich.github.io/matlab-bgl/) - Graph library based on the C++ Boost Graph Library. - MATLAB RBN Toolbox (http://www.teuscher.ch/rbntoolbox/index.htm) - Simulation und visualization of Random Boolean Networks. Python ▐ Many items below are from a Google spreadsheet (https://docs.google.com/spreadsheets/d/1vJILk2EW1JnR3YAwTSSqAV5mPkeXaezy45wOoafBpfU/edit#gid=0) by Michał Bojanowski and others.  ▐ See also Social Network Analysis with Python (https://www.youtube.com/watch?v=qgGqaBAEy3Q), a 3-hour tutorial by Maksim Tsvetovat and Alex Kouznetsov given at PyCon US 2012 (code  ▐ (https://github.com/maksim2042/PyCon2012)).  ▐ For more awesome Python packages, see the Awesome Python (https://github.com/vinta/awesome-python) and Awesome Python Books (https://github.com/Junnplus/awesome-python-books) lists. - bokeh (https://bokeh.org/) - Python library for interactive data visualization in the browser, with support for networks. - cdlib (https://github.com/GiulioRossetti/cdlib) - Python community detection library, with 60+ methods and evaluation/visualization features. - dash-cytoscape (https://github.com/plotly/dash-cytoscape) - Interactive network visualization library in Python, powered by Cytoscape.js and Dash - graph-tool (http://graph-tool.skewed.de/) - Python module for network manipulation and analysis, written mostly in C++ for speed. - graphviz (https://pypi.python.org/pypi/graphviz) - Python renderer for the DOT graph drawing language. - graspologic (https://github.com/microsoft/graspologic) - Python package for statistical algorithms, models, and visualization for single and multiple networks.  - **Tutorials on algorithms and models** (https://graspologic.readthedocs.io/en/latest/). - hiveplot (https://pypi.python.org/pypi/hiveplot) - Python utility for drawing networks as hive plots on matplotlib, a more comprehensive network visualization. - karateclub (https://github.com/benedekrozemberczki/karateclub) - Python package for unsupervised learning on graph structured data with a scikit-learn like API. - linkpred (https://github.com/rafguns/linkpred) - Assess the likelihood of potential links in a future snapshot of a network. - littleballoffur (https://github.com/benedekrozemberczki/littleballoffur) - Python package for sampling from graph structured data with a scikit-learn like API. - metaknowledge (http://networkslab.org/metaknowledge/) - Python package to turn bibliometrics data into authorship and citation networks. - networkx (https://networkx.org/) - Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. - **Implementing an ERGM from Scratch in Python** (https://gist.github.com/dmasad/8509304), using networkx and numpy (2014). - **nxviz** (https://github.com/ericmjl/nxviz/) - Visualization package for NetworkX.  - nngt (https://nngt.readthedocs.io) - Library-agnostic graph generation and analysis that wraps around networkx, igraph and graph-tool). Includes normalized graph measures, advanced visualizations,  (geo)spatial tools, and interfaces for neuroscience simulators. - npartite (https://github.com/ike002jp/npartite) - Python algorithms for community detection in n-partite networks. - PyGraphistry (https://github.com/graphistry/pygraphistry) - Python library to extract, transform, and visually explore big graphs. - python-igraph (http://igraph.org/python/) - Python version of the igraph network analysis package. - python-louvain (https://perso.crans.org/aynaud/communities/) - A solid implementation of Louvain community detection algorithm. - Raphtory (https://www.raphtory.com/) - A platform for building and analysing temporal networks. - scipy.sparse.csgraph (https://docs.scipy.org/doc/scipy/reference/sparse.csgraph.html#module-scipy.sparse.csgraph) - Fast graph algorithms based on sparse matrix representations. - Snap.py (http://snap.stanford.edu/snappy/index.html) - A Python interface for SNAP (a general purpose, high performance system for analysis and manipulation of large networks). - SnapVX (https://github.com/snap-stanford/snapvx) - A convex optimization solver for problems defined on a graph. - tnetwork (https://github.com/Yquetzal/tnetwork) - Python library for temporal networks, and dynamic community detection in particular. - TQ (Temporal Quantities) (http://vladowiki.fmf.uni-lj.si/doku.php?id=tq) - Python 3 library for temporal network analysis. - uunet (http://multilayer.it.uu.se/software.html) - Tools for multilayer social networks. - **Related book and data** (http://multilayer.it.uu.se/). See `multinet` for the R version. - webweb (https://webwebpage.github.io/) - MATLAB/Python library to produce interactive network visualizations with d3.js. R ▐ For more awesome R resources, see the Awesome R (https://github.com/qinwf/awesome-R) and Awesome R Books (https://github.com/RomanTsegelskyi/rbooks) lists. See also this Google spreadsheet  ▐ (https://docs.google.com/spreadsheets/d/1CoFGtrW85D9FsVcAE5-bcXVl6QOTncwXjFBYp4u2WgE/edit?usp=sharing) by Ian McCulloh and others.  ▐ To convert many different network model results into tidy data frames, see the broom (https://CRAN.R-project.org/package=broom) package. To convert many different network model results into LaTeX or HTML  ▐ tables, see the texreg (https://CRAN.R-project.org/package=texreg) package. - amen (https://CRAN.R-project.org/package=amen) - Additive and multiplicative effects models for relational data. - backbone (https://CRAN.R-project.org/package=backbone) - Provides methods for binarizing a weighted network retaining only significant edges. - **Introduction to the backbone package** (https://arxiv.org/abs/1912.12779) - Bergm (https://CRAN.R-project.org/package=Bergm) - Tools to analyse Bayesian exponential random graph models (BERGM). Related Twitter: @BayesianSNA (https://twitter.com/BayesianSNA). - bipartite (https://CRAN.R-project.org/package=bipartite) - Functions to visualize bipartite (two-mode) networks and compute indices commonly used in ecological research. See also: levelnet R package. - blockmodeling (https://CRAN.R-project.org/package=blockmodeling) - Implementats generalized blockmodeling for valued networks. - bnlearn (https://CRAN.R-project.org/package=bnlearn) - Tools for Bayesian network learning and inference (http://www.bnlearn.com/) (related Shiny app (https://paulgovan.github.io/RiskNetwork)). - brainGraph (https://CRAN.R-project.org/package=brainGraph) - Tools for performing graph theory analysis of brain MRI data. - btergm (https://CRAN.R-project.org/package=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 (https://github.com/matthewjdenny/CCAS) - Statistical model for communication networks. - concoR (https://github.com/aslez/concoR) - Implementation of the CONCOR network blockmodeling algorithm (blog post (http://badhessian.org/2015/05/concor-in-r/)). - ContentStructure (https://github.com/matthewjdenny/ContentStructure) - Implements an extension to the Topic-Partitioned Multinetwork Embeddings (TPME) model  (http://dirichlet.net/pdf/krafft12topic-partitioned.pdf). - DiagrammeR (https://github.com/rich-iannone/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/)). - dodgr (https://CRAN.R-project.org/package=dodgr) - Computes distances on dual-weighted directed graphs, such as street networks, using priority-queue shortest paths. - edgebundle (https://github.com/schochastics/edgebundle) - Edge bundling algorithms, useful to e.g. draw networks of transport maps. - egor (https://CRAN.R-project.org/package=egor) - Tools for importing, analyzing and visualizing ego-centered network data, in various formats. - EpiModel (https://CRAN.R-project.org/package=EpiModel) - Tools for simulating mathematical models of infectious disease dynamics (presentation paper (https://doi.org/10.18637%2Fjss.v084.i08)). - ergm (https://CRAN.R-project.org/package=ergm) - Estimation of Exponential Random Graph Models (ERGMs). - **ERGM: edgecov and dyadcov Specifications** (http://mjh4.blogspot.com/2012/09/ergm-edgecov-and-dyadcov-specifications.html). - ergMargins (https://CRAN.R-project.org/package=ergMargins) - Process analysis for ERGMs. - ergmito (https://CRAN.R-project.org/package=ergmito) - ERGMs for small networks. - fergm (https://CRAN.R-project.org/package=fergm) - Frailty ERGMs. - GERGM (https://CRAN.R-project.org/package=GERGM) - Estimation and diagnosis of the convergence of Generalized Exponential Random Graph Models (GERGM). - geomnet (https://CRAN.R-project.org/package=geomnet) - Single-geometry approach to network visualization with ggplot2. - ggnetwork (https://CRAN.R-project.org/package=ggnetwork) - Multiple-geometries approach to plot network objects with ggplot2. - ggraph (https://CRAN.R-project.org/package=ggraph) - Grammar of graph graphics built in the spirit of ggplot2. See also: tidygraph R package. - goldfish (https://github.com/snlab-ch/goldfish) - Dynamic Network Actor-Oriented Model (DyNAM) for the statistical analysis of coordination networks through time. - graphlayouts (https://CRAN.R-project.org/package=graphlayouts) - Layout algorithms based on the concept of stress majorization (https://doi.org/10.1007/978-3-540-31843-9_25). - **Introducing graphlayouts with Game of Thrones** (http://blog.schochastics.net/post/introducing-graphlayouts-with-got/). - **Network Visualizations in R using ggraph and graphlayouts** (https://mr.schochastics.net/material/netVizR/).  - hergm (https://CRAN.R-project.org/package=hergm) - Estimate and simulate hierarchical exponential-family random graph models (HERGM) with local dependence. - hierformR (https://CRAN.R-project.org/package=hierformR) – Determine paths and states that social networks develop over time to form social hierarchies. - igraph (http://igraph.org/r/) - A collection of network analysis tools. - **Network Analysis and Visualization with R and igraph** (http://kateto.net/networks-r-igraph) (2016). - influenceR (https://CRAN.R-project.org/package=influenceR) - Compute various node centrality network measures by Burt, Borgatti and others. - keyplayer (https://CRAN.R-project.org/package=keyplayer) - Implements several network centrality measures. - latentnet (https://CRAN.R-project.org/package=latentnet) - Latent position and cluster models for network objects. - levelnet (https://github.com/schochastics/levelnet) - Experimental package to analyze one-mode projections of bipartite (two-mode) networks. See also: bipartite R package. - lpNet (https://www.bioconductor.org/packages/release/bioc/html/lpNet.html) - Linear programming model aimed at infering biological (signalling, gene) networks. - mlergm (https://cran.r-project.org/package=mlergm) - Multilevel Exponential-Family Random Graph Models, to model nodes nested within known blocks. - multigraph (https://cran.r-project.org/package=multigraph) - Functions to build and visualize all sorts of multigraphs. - multigraphr (https://cran.r-project.org/package=multigraphr) - Random multigraph models, statistics of multigraph properties, and goodness of fit tests. - multinet (https://CRAN.R-project.org/package=multinet) - Tools for multilayer social networks. - **Related book and data** (http://multilayer.it.uu.se/), and **presentation article** (http://multilayer.it.uu.se/papers/jss.pdf). See `uunet` for the Python version. - multinets (https://cran.r-project.org/package=multinets) - Package to handle multilevel networks in igraph. - migraph (https://CRAN.R-project.org/web/packages/migraph/) - A set of tools that extend common social network analysis packages for analysing multimodal and multilevel networks. - ndtv (https://CRAN.R-project.org/package=ndtv) - Tools to construct animated visualizations of dynamic network data in various formats. - neo4r (https://github.com/neo4j-rstats/neo4r) - Neo4J driver for R. - networkD3 (https://christophergandrud.github.io/networkD3/) - Create d3.js network graphs from R. - netdiffuseR (https://CRAN.R-project.org/package=netdiffuseR) - Tools to analyze the network diffusion of innovations. - netrankr (https://CRAN.R-project.org/package=netrankr) - Up-to-date collection of network centrality indices, with lots of documentation. - **Network Centrality in R: An Introduction** (http://blog.schochastics.net/post/network-centrality-in-r-introduction/) - Includes a review of relevant R packages.  - **Network Centrality in R: Neighborhood Inclusion** (http://blog.schochastics.net/post/network-centrality-in-r-neighborhood-inclusion/).  - **Network Centrality in R: New Ways of Measuring Centrality** (http://blog.schochastics.net/post/network-centrality-in-r-new-ways-of-measuring-centrality/) (2018). - netseg (https://mbojan.github.io/netseg/) - Various measures of network segregation and homophily. - NetSim (http://www.christoph-stadtfeld.com/netsim/) - Simulate and combine micro-models to research their impact on the macro-features of social networks. - netUtils (https://github.com/schochastics/netUtils) - Various network functions and methods, e.g. computing the Cartesian product of two graphs or fitting a discrete core periphery model. - network (https://CRAN.R-project.org/package=network) - Basic tools to manipulate relational data in R. - networkdata (https://github.com/schochastics/networkdata) - Includes 979 network datasets containing 2135 networks. - networkdiffusion (https://github.com/chengjun/networkdiffusion) - Simulate and visualize basic epidemic diffusion in networks. - networkDynamic (https://CRAN.R-project.org/package=networkDynamic) - Support for dynamic, (inter)temporal networks. - networksis (https://CRAN.R-project.org/package=networksis) - Tools to simulate bipartite networksgraphs with the degrees of the nodes fixed and specified. - PAFit (https://CRAN.R-project.org/package=PAFit) - Nonparametric estimation of preferential attachment and node fitness in temporal complex networks. - PCIT (https://CRAN.R-project.org/package=PCIT) - Implements Partial Correlation with Information Theory in order to identify meaningful correlations in weighted networks, such as gene co-expression networks. - RCy3 (https://bioconductor.org/packages/3.3/bioc/html/RCy3.html) - Interface between R and recent versions of Cytoscape. - RCyjs (https://bioconductor.org/packages/release/bioc/html/RCyjs.html) - Interface between R and Cytoscape.js. - qgraph (https://CRAN.R-project.org/package=qgraph) - Tools to model and visualize psychometric networks; also aimed at weighted graphical models). - **Network Model Selection Using qgraph 1.3** (http://psychosystems.org/network-model-selection-using-qgraph-1-3-10/) (2014).  - **qgraph Examples** (http://sachaepskamp.com/qgraph/examples).  - **qgraph: Network Visualizations of Relationships in Psychometric Data** (https://www.jstatsoft.org/article/view/v048i04) (2012). - relevent (https://CRAN.R-project.org/package=relevent) - Tools to fit relational event models (REM). - **informR** (https://CRAN.R-project.org/package=informR) - Tools to create sequence statistics from event lists to be used in `relevent`. - rem (https://CRAN.R-project.org/package=rem) - Estimate endogenous network effects in event sequences and fit relational event models (REM), which measure how networks form and evolve over time. - rgexf (https://CRAN.R-project.org/package=rgexf) - Export network objects from R to GEXF for manipulation with software like Gephi or Sigma. - Rgraphviz (https://bioconductor.org/packages/release/bioc/html/Rgraphviz.html) - Support for using the Graphviz library and its DOT graph drawing language from within R. - RSiena (http://r-forge.r-project.org/R/?group_id=461) - Simulation Investigation for Empirical Network Analysis; fits models to longitudinal network data. - signnet (http://signnet.schochastics.net/) Methods to analyse signed networks (structural balance, blockmodeling, centrality, etc.). - sna (https://CRAN.R-project.org/package=sna) - Basic network constructors, measures and visualization tools. - snahelper (https://CRAN.R-project.org/package=snahelper) - RStudio addin which provides a GUI to visualize and analyse networks - **Introduction to snahelper (Part 1)** (http://blog.schochastics.net/post/an-rstudio-addin-for-network-analysis-and-visualization/) - **Introduction to snahelper (Part 2)** (http://blog.schochastics.net/post/new-rstudio-addins-for-network-analysis/)  - SocialMediaLab (https://CRAN.R-project.org/package=SocialMediaLab) - Tools for collecting social media data and generating networks from it (companion website (http://vosonlab.net/SocialMediaLab), github  repo (https://github.com/voson-labSocialMediaLab)). - spectralGOF (http://people.bu.edu/jccs/spectralGOF.html) - Computes the spectral goodness of fit (SGOF), a measure of how well a network model explains the structure of an observed network. - spnet (https://CRAN.R-project.org/package=spnet) - Methods for visualizing spatial networks on maps in the sp class. - spNetwork (https://CRAN.R-project.org/package=spNetwork) - Methods for spatial network analysis, including e.g. kernel density estimation, distances and point pattern analysis. - statnet (https://statnet.org/) - The project behind many R network analysis packages (mailing-list (https://mailman13.u.washington.edu/mailman/listinfo/statnet_help), tutorials/workshops  (https://statnet.org/workshops/)). - **Exponential Random Graph Models (ERGMs) Using statnet** (https://statnet.org/workshop-ergm/ergm_tutorial.html) (2022). - **Guides for Using the statnet Package** (http://www.melissaclarkson.com/resources/R_guides/) (2010).  - **Modeling Valued Networks with statnet** (https://statnet.org/workshop-valued/valued.html) (2022).  - tergm (https://CRAN.R-project.org/package=tergm) - Fit, simulate and diagnose models for temporal exponential-family random graph models (TERGM). - tidygraph (https://CRAN.R-project.org/package=tidygraph) - ‘Tidy’ approach to building graph structures. See also: ggraph R package. - **Introducing tidygraph** (https://www.data-imaginist.com/2017/introducing-tidygraph/)  - **Tidying up your network analysis with tidygraph and ggraph** (https://posit.co/resources/videos/tidying-up-your-network-analysis-with-tidygraph-and-ggraph/) - tnam (https://CRAN.R-project.org/package=tnam) - Tools to fit temporal and cross-sectional network autocorrelation models (TNAM). - tnet (https://CRAN.R-project.org/package=tnet) - Network measures for weighted, two-mode and longitudinal networks. - tsna (https://CRAN.R-project.org/package=tsna) - Tools for temporal social network analysis. - visNetwork (https://github.com/DataKnowledge/visNetwork) - Using vis.js library for network visualization. - xergm (https://CRAN.R-project.org/package=xergm) - Extensions of exponential random graph models (ERGM, GERGM, TERGM, TNAM and REM). Stata - nwcommands: Network Analysis Using Stata (https://nwcommands.wordpress.com/) (discussion  (http://www.statalist.org/forums/forum/general-stata-discussion/general/1290963-network-analysis-which-command-to-use), tutorials and slides (https://nwcommands.wordpress.com/tutorials-and-slides/)). - SNA with Stata (http://www.rensecorten.org/index.php/category/sna-with-stata/) - Blog documenting the use of the netplot Stata package. Syntaxes ▐ Generic graph syntaxes intended for use by several programs. - DOT (http://www.graphviz.org/doc/info/lang.html) - Graph drawing syntax used by the Graphviz software. - GEXF (https://gexf.net) - File format used by the Gephi software. - GraphML (http://graphml.graphdrawing.org/) - Comprehensive and easy-to-use file format for graphs (handbook chapter (https://www.uni-konstanz.de/mmsp/pubsys/publishedFiles/BrEiLe10.pdf)). - JGraphT (https://jgrapht.org/) - Java graph library for graph data structures and algorithms (example algorithms (https://github.com/agouge/Java-Network-Analyzer)). - JUNG - Java Universal Network/Graph Framework (https://jung.sourceforge.net/) - Extensible library to represent network objects. - PGF/TikZ (http://www.ctan.org/tex-archive/graphics/pgf/) - 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. - **Awesome LaTeX: TiKZ** (https://github.com/egeerardyn/awesome-LaTeX#tikz).  - **How to Draw Graphs in LaTeX?** (https://tex.stackexchange.com/questions/57152/how-to-draw-graphs-in-latex)  - **TikZ Graph Examples** (http://www.texample.net/tikz/examples/tag/graphs/).  - **TikZ & PGF Manual** (http://distrib-coffee.ipsl.jussieu.fr/pub/mirrors/ctan/graphics/pgf/base/doc/pgfmanual.pdf). - **TKZ** (http://altermundus.com/pages/tkz/index.html) - Packages based on TikZ.  - TLP - Tulip Software Graph Format (http://tulip.labri.fr/TulipDrupal/?q=tlp-file-format) - Graph syntax used by the Tulip software framework. - Cypher (http://neo4j.com/docs/stable/cypher-query-lang.html) - Graph query language used by Neo4j (http://neo4j.com/). Tutorials ▐ Tutorials that are not focused on a single specific software package or program. - Basic and Advanced Network Visualization with Gephi and R (http://kateto.net/sunbelt2016) (2016). - Basic Network Analysis in R using igraph and related packages (https://mr.schochastics.net/material/netAnaR/) (2022). - Interactive and Dynamic Network Visualization in R (http://curleylab.psych.columbia.edu/netviz/) and JavaScript libraries (2016). - Nodegoat and Palladio: Introductory Workshop (https://www.academia.edu/11450425/Nodegoat_and_Palladio_Introductory_Workshop_by_Emmanuelle_Chaze) - Aimed at humanists (2015). - Static and Dynamic Network Visualization with R (http://kateto.net/network-visualization) - Covers the igraph, network, ggraph, network, networkD3, ndtv, threejs and visNetwork packages (2019). Varia ▐ Resources that do not fit in other categories. - +100 herramientas para el análisis de redes sociales (http://www.k-government.com/2016/06/28/100-herramientas-analisis-redes-sna-ars/) - Long list of diverse applications of network analysis, with shorts  descriptions in Spanish. - Awesome graph classification (https://github.com/benedekrozemberczki/awesome-graph-classification) - Comprehensive list of graph embedding papers with title, authors, link to the paper and reference  implementation. - Awesome community detection (https://github.com/benedekrozemberczki/awesome-community-detection) - 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_ (http://yro.ch/centrality-measures-signature-roles-rousseaus-les-confessions/) - Analysis of a real-world character network. - Cheat Sheet: Social Network Analysis for Humanists (https://cvcedhlab.hypotheses.org/106) - Basic notions to remember when assembling and manipulating network data. - Computer Technologies for the Historical Research of Intellectual Networks (https://www.youtube.com/playlist?list=PLz79Il7EOvUJxdQ9r2IefFtr--BNkfOa7) - Series of videos by historians, featuring Marten Düring and Scott Weingart. - Convert Between Graph Formats (http://awesome.cs.jhu.edu/graph-services/convert/) - Online service to convert from/to many different common graph formats. - David Knoke on Network Analysis (https://thesocietypages.org/methods/2015/01/30/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 (https://statnet.org/trac/raw-attachment/wiki/Resources/glossary.pdf). - Linton C. Freeman’s Social Network Research Publications (http://moreno.ss.uci.edu/pubs.html), spanning from 1955 to today. - Mapping the Republic of Letters (http://republicofletters.stanford.edu/) - Research project on early-modern scholarship (underlying software (http://www.densitydesign.org/research/knot/)). - Mixed-Method Approaches to Social Network Analysis (https://www.youtube.com/playlist?list=PL3zdEY084WkQD79mR00RSt8j5RuyPwMJE) - Videos of a conference at the Middlesex University School of Law (2014). - Modeling Complex Social Networks: Challenges and Opportunities for Statistical Learning and Inference (https://www.youtube.com/watch?v=1xLjYc7EUEU) - Video of a seminar talk by Jennifer Neville at Purdue  University (2011). - NetSciEd - Network Science in Education (https://sites.google.com/a/binghamton.edu/netscied/home) - International initiative aimed at improving network literacy. - (@) Network Fact (https://twitter.com/networkfact) - Twitter account on networks, graph theory, and related topics. - Network Map of Knowledge and Art (https://paolonegrini.wordpress.com/2012/11/19/network-map-of-knowledge-and-art/) - DBPedia-derived networks of who-was-influenced-by-whom directed ties, using SPARQL and  Gephi. - (@) Network Science (https://twitter.com/Ognyanova/lists/network-science/members) - A thematic list of Twitter accounts, curated by Katherine Ognyanova (https://twitter.com/Ognyanova). - The Networks Network (https://groups.google.com/forum/?hl=en-GB#!forum/the-networks-network) - Mailing-list (mostly historians from the HNR network). - New Perspectives for Relational Learning (http://www.birs.ca/events/2015/5-day-workshops/15w5080/videos) - Videos (and more) from a workshop at the Banff International Research Station (BIRS) (2015). - Open Graph protocol (http://ogp.me/) - A proposed standard to turn any Web page into a “social graph object.” - Periodic Table of Network Centrality (http://schochastics.net/sna/periodic.html) - Interactive periodic table of centrality indices. - Picking Sides (https://codeandculture.wordpress.com/2015/04/03/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)). - Psych Networks (http://psych-networks.com/) - Website with news, references and tutorials (https://psych-networks.com/tutorials/) about network modeling for psychological data.  - Tutorial Paper on New Methods for Estimating Psychological Networks (http://psych-networks.com/tutorial-paper-new-methods-estimating-psychological-networks/). - (Psychological) Network Analysis Workshops (https://osf.io/6axte/) - 3-day workshop on psychological network analysis using R (2019). - Should I do Social Network Analysis? (https://cvcedhlab.hypotheses.org/125). - The Small World of Psychopathology (http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0027407) - Paper on how psychiatric symptoms connec to each other (code, data and graphs  (https://sites.google.com/site/dsmgraphs/Home/files)). - Social Network Analysis in DBpedia (http://othes.univie.ac.at/12285/1/2010-10-14_0703857.pdf) - Highly didactic Master’s dissertation, showing how to use SPARQL and Pajek. - SNA-DE Mailing-List (https://dlist.server.uni-frankfurt.de/mailman/listinfo/sna-de), in German. - SPARQL for R Tutorial - Hollywood Social Network Analysis (http://semanticweb.cs.vu.nl/R/sparql_hollywood/sparql_hollywood.html) - Also uses Gephi. - A Sociology Citation Network (http://nealcaren.web.unc.edu/a-sociology-citation-network/) and A Co-citation Network for Philosophy  (https://kieranhealy.org/blog/archives/2013/06/18/a-co-citation-network-for-philosophy/) - Examples of scientific co-citation networks. - Using Metadata to Find Paul Revere (https://kieranhealy.org/blog/archives/2013/06/09/using-metadata-to-find-paul-revere/) and The Other Ride of Paul Revere: The Brokerage Role in the Making of the American  Revolution (http://www.sscnet.ucla.edu/polisci/faculty/chwe/ps269/han.pdf) - Network analysis applied to American revolutionaries. - Visual Complexity. An Exploration on Mapping Complex Networks (http://www.visualcomplexity.com/vc/) - Tons of beautiful network and tree visualizations (book (http://www.visualcomplexity.com/vc/book/), also  in Chinese and French). - Visualizing Historical Networks (https://histecon.fas.harvard.edu/visualizing/index.html) - Historical network research projects at Harvard University. - **Angoulême in 1764** (https://histecon.fas.harvard.edu/visualizing/angouleme/index.html).  - **Economists in Cambridge** (https://histecon.fas.harvard.edu/visualizing/graphing/economists.html).  - **The Inner Life of Empires: An Eighteenth Century History** (https://histecon.fas.harvard.edu/visualizing/graphing/innerlife.html). Blog Series ▐ Series of blog posts on network topics.  - Archaeological Networks (http://archaeologicalnetworks.wordpress.com/) - Tom Brughmans’ blog, aimed at archaeologists and historians. - Blog Posts About Networks by Aaron Clauset (https://www.cs.unm.edu/~aaron/blog/archives/networks/index.htm). - Blog Posts About Networks by Baptiste Coulmont (http://coulmont.com/index.php?s=r%C3%A9seaux), in French. - Blog Posts About Networks by Cosma R. Shalizi (http://bactra.org/weblog/cat_networks.html). - Blog Posts About Networks by François Briatte (https://politbistro.hypotheses.org/tag/reseaux), in French. - Blog Posts About Networks by Katya Ognyanova (http://kateto.net/networks). - Blog Posts About Networks by Pierre Mercklé (http://pierremerckle.fr/category/reseaux/), in French. - Blog Posts About Networks on the Bad Hessian Blog (http://badhessian.org/category/networks/), by various contributors. - Blog posts about networks on R-Bloggers (http://www.r-bloggers.com/), an aggregator of R blogs:  - **Networks** (http://www.r-bloggers.com/?s=networks).   - **Social Network Analysis** (http://www.r-bloggers.com/?s=social+network+analysis). - Cosma R. Shalizi’s Notebooks (http://bactra.org/notebooks) on network-related topics, definitely worth listing in (selective) detail:  - **Analysis of Network Data** (http://bactra.org/notebooks/network-data-analysis.html).   - **Assortative Social Networks and Neutral Cultural Evolution** (http://bactra.org/notebooks/neutral-cultural-networks.html).   - **Biochemical Network Evolution** (http://bactra.org/notebooks/biochem-network-evol.html).   - **Citations and Citation Networks** (http://bactra.org/notebooks/citations.html).   - **Community Discovery Methods for Complex Networks** (http://bactra.org/notebooks/community-discovery.html).   - **Complex Networks** (http://bactra.org/notebooks/complex-networks.html).   - **Experiments on Social Networks** (http://bactra.org/notebooks/network-experiments.html).   - **Exponential Random Graph Models (ERGMs)** (http://bactra.org/notebooks/ergms.html).   - **Graph Sampling Algorithms** (http://bactra.org/notebooks/graph-sampling.html).   - **Graph Theory** (http://bactra.org/notebooks/graph-theory.html).   - **Homophily and Influence in Social Networks** (http://bactra.org/notebooks/homophily-vs-influence.html).   - **Inferring Networks from Non-Network Data** (http://bactra.org/notebooks/inferring-networks.html).   - **Joint Modeling of Texts and Networks** (http://bactra.org/notebooks/text-networks.html).   - **Network Comparison** (http://bactra.org/notebooks/network-comparisons.html).   - **Networks of Political Actors** (http://bactra.org/notebooks/networks-of-political-actors.html).   - **Relational Learning** (http://bactra.org/notebooks/relational-learning.html).   - **Social Contagion, Information Cascades, Diffusion of Innovations, Etc.** (http://bactra.org/notebooks/social-contagion.html)   - **Social Networks** (http://bactra.org/notebooks/social-networks.html).   - **Stochastic Block Models** (http://bactra.org/notebooks/stochastic-block-models.html).   - See also: **An Annotated Bibliography on Stochastic Blockmodels** (https://www.alexpghayes.com/blog/an-annotated-bibliography-on-stochastic-block-models/) (2019). - Daniel Little’s blog posts on the philosophy of social science:  - **Networks** (https://understandingsociety.blogspot.com/search/label/networks).   - **Social Networks** (https://understandingsociety.blogspot.com/search/label/social%20networks). - Martin Grandjean’s blog posts about (mostly) network visualization, in English and French:  - **Network Analysis** (https://www.martingrandjean.ch/tag/analyse-de-reseau/).  - **Social Networks** (https://www.martingrandjean.ch/tag/reseaux-sociaux/).  - Networks Demystified (http://www.scottbot.net/HIAL/index.html@tag=networks-demystified.html), a series of blog posts by Scott B. Weingart. - Netze und Netzwerke (https://netzeundnetzwerke.de/), in English and German - Blog on the history of network analysis, by Sebastian Gießmann (old blog (http://www.netzeundnetzwerke.de/old/)). - R / Notes: Networks (https://f.briatte.org/r/category/networks) - Blog posts focused on manipulating networks in R, by François Briatte. - TNT: The Network Thinkers (http://www.thenetworkthinkers.com/) - Valdis Krebs’ blog. - Under Roquentin’s Chestnut Tree (https://mboudour.github.io/) - Moses Boudourides’ blog on analyzing (mostly) networks with Python. - Yannick Rochat’s blog posts about digital humanities, in English and French:  - **Character Networks** (https://yro.ch/tag/character-network/).  - **Network Analysis** (https://yro.ch/tag/network-analysis/).  Fictional Networks ▐ Explorations of fictional character networks. - Analyzing Networks of Characters in _Love Actually_ (http://varianceexplained.org/r/love-actually-network/) - Features a cluster analysis and a Shiny app (https://dgrtwo.shinyapps.io/love-actually-network/)  (using R + Shiny). - Character Co-Occurrences in Victor Hugo’s _Les Misérables_ (https://docs.bokeh.org/en/latest/docs/examples/topics/categorical/les_mis.html), plotted as an adjacency matrix, written in Python (+ Javascript). - Lessons on Exponential Random Graph Modeling from _Grey’s Anatomy_ hook-ups (http://badhessian.org/2012/09/lessons-on-exponential-random-graph-modeling-from-greys-anatomy-hook-ups/) (using R). - Network Analysis of Shakespeare’s _Macbeth_ (https://mboudour.github.io/2015/10/28/Shakespeare's-Macbeth-Network.html) (using Python). - The Network and Trajectories of Transitions among Sentential Co-Occurrences of Characters of Arthur Conan Doyle’s _A Study in Scarlet_  (https://mboudour.github.io/2016/04/17/Arthur-Conan-Doyle's-A-Study-in-Scarlet-Network-&-Trajectories.html) (using Python; code  (https://github.com/mboudour/WordNets/blob/master/ArthurConanDoyle_AStudyInScarlet_Network%26Trajectories.ipynb)). - Network Visualization: Mapping Shakespeare’s Tragedies (https://www.martingrandjean.ch/network-visualization-shakespeare/). - Social Network Analysis of _Alice in Wonderland_ (https://aclanthology.org/W12-2513/). - _Star Wars_ Social Networks: The Force Awakens (http://evelinag.com/blog/2016/01-25-social-network-force-awakens/index.html) - Also an example of a social network analysis written in F#. - Universal Properties of Mythological Networks (https://doi.org/10.1209/0295-5075/99/28002) (preprint (https://arxiv.org/abs/1205.4324)). Network Science ▐ Discussions of what “netsci” is about and means for other scientific disciplines. - Editing a Normal Science Journal in Social Science (https://journals.openedition.org/bms/595) - Reflections on the _Social Networks_ journal by its founding editor. - The Emergence of Network Science (https://www.cornell.edu/video/emergence-of-network-science) - Video documentary, featuring Steven H. Strogatz and many others. - From Albert-László Barabási’s review articles (https://barabasi.com/publications/1/review-articles): - **Taming Complexity** (https://barabasi.com/f/182.pdf).  - **The Network Takeover** (https://barabasi.com/f/362.pdf). - The Invasion of the Physicists (https://doi.org/10.1016/j.socnet.2004.06.002) - How “network _science_” came up. - Isolated Social Networkers (https://crookedtimber.org/2005/05/19/isolated-social-networkers/), Networks and Netwars (http://bactra.org/weblog/347.html) and The Inter-Disciplinary Politics of  Interdisciplinary Research or, “Hey, That Was My Idea First.” (https://www.cs.unm.edu/~aaron/blog/archives/2005/05/the_interdiscip.htm) - 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 (https://www.jstor.org/stable/29737693) - Review of network science books published in 2002-2003. - Predicting Highly Cited Papers (https://arxiv.org/abs/1310.8220) - Prediction of the next highly cited papers in network science. - Social Network and Network Science Co-Citations Across Disciplines in 1996-2013 (https://github.com/raffaelevacca/EUSN-co-citation-networks). - Three Hard Questions about Network Science (http://environmentalpolicy.ucdavis.edu/node/292). - A Twenty-First Century Science (http://www.nature.com/nature/journal/v445/n7127/full/445489a.html) - Essay by Duncan J. Watts. - What is Network Science? (http://journals.cambridge.org/repo_A88Sa8AHdt4SoI) - First editorial of the recent _Network Science_ journal. Small Worlds ▐ Links focused on (analogues to) Stanley Milgram’s small-world experiment (https://en.wikipedia.org/wiki/Small-world_experiment). - The Erdös Number Project (http://wwwp.oakland.edu/enp/) - Research project on the collaborative ties and network distance between mathematicians. - How Small is the World, Really? (https://medium.com/@duncanjwatts/how-small-is-the-world-really-736fa21808ba#.kyr90lhyo) - Discussion of “_x_ degrees of separation” small-world experiments. - The Oracle of Bacon (https://oracleofbacon.org/) - 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 (https://www.cornell.edu/video/six-degrees-of-separation-panel) - 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 (http://badhessian.org/2013/09/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 (http://sixdegreesoffrancisbacon.com/) - Interactive visualization of a well-documented early modern historical network. - Six Degrees of Separation (https://en.wikipedia.org/wiki/Six_degrees_of_separation) - Wikipedia English entry. Two-Mode Networks ▐ Also known as bipartite graphs. - L’analyse des graphes bipartis (https://shs.hal.science/halshs-00794976), in French (2013). - Basic Notions for the Analysis of Large Two-mode Networks (https://doi.org/10.1016/j.socnet.2007.04.006) (preprint (https://www-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 (http://patrickdoreian.com/wp-content/uploads/2017/12/large-signed-2mode-networks_UNGA.pdf). - Generalized Blockmodeling of Two-mode Network Data (https://doi.org/10.1016/j.socnet.2004.01.002) (preprint (http://vlado.fmf.uni-lj.si/pub/networks/doc/preprint/TwoMode.pdf)). - Generalized Two-Mode Cores (https://doi.org/10.1016/j.socnet.2015.04.001). - Partitioning Signed Two-Mode Networks (http://patrickdoreian.com/wp-content/uploads/2017/12/partitioning-signed-social-networks.pdf). - Working with Bipartite/Affiliation Network Data in R (https://solomonmessing.wordpress.com/2012/09/30/working-with-bipartiteaffiliation-network-data-in-r/) (2012). ⟡   License !CC0 (http://i.creativecommons.org/p/zero/1.0/88x31.png) (http://creativecommons.org/publicdomain/zero/1.0/) To the extent possible under law, the authors of this list – by chronological order: François Briatte (https://f.briatte.org/),  Ian McCulloh (https://www.linkedin.com/in/mcculloh),  Aditya Khanna (https://vivo.brown.edu/display/akhann16),  Manlio De Domenico (https://manliodedomenico.com/),  Patrick Kaminski,  Ericka Menchen-Trevino (https://erickaakcire.github.io/),  Tam-Kien Duong (https://github.com/taniki),  Jeremy Foote (https://github.com/jdfoote),  Catherine Cramer (http://nysci.org/nysci_people/catherine-cramer/),  Andrej Mrvar (http://mrvar.fdv.uni-lj.si/),  Patrick Doreian (http://patrickdoreian.com/),  Vladimir Batagelj (http://vladowiki.fmf.uni-lj.si/doku.php?id=vlado),  Eric C. Jones,  Alden S. Klovdahl,  James Fairbanks (http://www.jpfairbanks.net/),  Danielle Varda (http://www.ucdenver.edu/academics/colleges/SPA/FacultyStaff/Faculty/Pages/DanielleVarda.aspx),  Andrew Pitts (https://twitter.com/andpitts),  Roman Bartusiak (https://github.com/riomus),  Koustuv Sinha (https://koustuvsinha.com/),  Mohsen Mosleh (http://mohsenmosleh.com/),  Sandro Sousa (https://github.com/sandrofsousa),  Jean-Baptiste Pressac (https://github.com/JBPressac),  Patrick Connolly (https://github.com/patcon),  Hristo Georgiev (https://hristog.github.io/),  Tiago Azevedo (http://github.com/tjiagoM),  Luis Miguel Montilla (https://twitter.com/luismmontilla),  Keith Turner (https://github.com/keith-turner),  Sandra Becker (https://github.com/sandravizmad),  Benedek Rozemberczki (https://github.com/benedekrozemberczki),  Xing Han Lu (https://xinghanlu.com/),  Vincent Labatut (https://cv.hal.science/vlabatut),  David Schoch (https://www.mr.schochastics.net/),  Jaewon Chung (https://github.com/j1c),  Benedek Rozemberczki (https://github.com/benedekrozemberczki),  Alex Loftus (https://github.com/loftusa),  Arun (https://github.com/arunppsg),  Filippo Menczer (https://cnets.indiana.edu/fil/),  Marc Schiller (https://github.com/m4rcs),  Tanguy Fardet (https://tfardet.srht.site/),  Bernhard Bieri (https://bernhardbieri.ch/),  Rémy Cazabet (https://github.com/Yquetzal),  Jeremy Gelb (https://github.com/JeremyGelb) and  Mathieu Bastian (https://github.com/mbastian) -  have waived all copyright and related or neighboring rights to this work. Thanks to Robert J. Ackland (https://github.com/rjackland),  Laurent Beauguitte (https://cv.hal.science/laurent-beauguitte),  Patrick Connolly (http://nodescription.net/),  Michael Dorman (https://geobgu.xyz/),  Colin Fay (https://colinfay.me/),  Marc Flandreau (https://www.history.upenn.edu/people/faculty/marc-flandreau),  Eiko Fried (https://eiko-fried.com/),  Christopher Steven Marcum (https://cmarcum.github.io/),  Wouter de Nooy (https://www.uva.nl/profiel/n/o/w.denooy/w.denooy.html),  Katya Ognyanova (https://kateto.net/),  Rahul Padhy (https://github.com/rahul-38-26-0111-0003),  Camille Roth (https://camilleroth.github.io/),  Claude S. Fischer (https://sociology.berkeley.edu/faculty/claude-s-fischer),  Cosma Shalizi (https://www.stat.cmu.edu/~cshalizi/),  Tom A.B. Snijders (https://www.stats.ox.ac.uk/~snijders/),  Chris Watson (https://profiles.bu.edu/Christopher.Watson) and Tim A. Wheeler (https://github.com/tawheeler), who helped locating some of the awesome resources featured in this list.