User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Network Analysis

A curated list of awesome network analysis resources.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 29, 2021, 3:09 p.m.

Thank you briatte & contributors
View Topic on GitHub:
briatte/awesome-network-analysis

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Classics

Dissemination

General Overviews

Graph Theory

Method-specific

Software-specific

Topic-specific

Conferences

Courses

Datasets

Bill cosponsorship networks in European parliaments.

12
3
4y 8m
n/a

Gephi - The Open Graph Viz Platform

4.52K
1.46K
7d
n/a

Journals

Professional Groups

Research Groups (USA)

Research Groups (Other)

Archeological and Historical Networks

Bibliographic, Citation and Semantic Networks

Biological, Ecological and Disease Networks

Complex and Multilayer Networks

Ethics of Network Analysis

Network Modeling

Network Visualization

Social, Economic and Political Networks

Selected Papers

Manifesto for a Relational Sociology, by Mustafa Emirbayer (American Journal of Sociology, 1997) - Sociological foundations for a science of social ties.

The Empirics of International Currencies: Network Externalities, History and Persistence (The Economic Journal, 2009), both by Marc Flandreau and Clemens Jobst - Network analysis of the foreign exchange system in the late 19th century (data).

Software

Graph Theory library for Ruby

49
14
2y 39d
n/a

IGraph/M is the igraph interface for Mathematica

65
15
8m
n/a

Algorithms

C / C++

Java

Simple prototype for creating derived graphs from social network data using Deriggy and Fluo

1
0
3y 7m
Apache-2.0

JavaScript

Force-directed graph layout using velocity Verlet integration.

1.2K
300
48d
ISC

A D3 force plug-in for programmatically determining a set of vectors' angles and magnitudes

4
0
2y 108d
MIT

Louvain community detection for Javascript (http://arxiv.org/abs/0803.0476) (http://en.wikipedia.org/wiki/Community_structure#The_Louvain_method).

138
49
4m
MIT

Interactive open source visualization platform for multivariate dynamic networks.

78
9
4m
n/a

JavaScript app for displaying annotated network graphs based on data from LittleSis

75
18
78d
GPL-3.0

Graph drawing library for JavaScript

3.43K
418
4m
n/a

Julia

Bayesian Networks for Julia

181
49
39d
n/a

A Julia wrapper for the Smile C++ Structural Modeling, Inference, and Learning Engine for Bayesian & Influence Networks

2
3
5y 70d
n/a

Everything you've never dreamed about measuring on ecological networks.

60
20
59d
n/a

Studying networks that evolve over time.

1
1
3y 7m
n/a

Working with graphs in Julia

208
87
40d
n/a

An optimized graphs package for the Julia programming language

680
205
53d
n/a

Additional functionality for LightGraphs.jl

19
12
33d
n/a

Layout algorithms for graphs and trees in pure Julia.

72
14
42d
n/a

(DEPRECATED) Additional graph flexibility for LightGraphs

3
4
4y 4m
n/a

(DEPRECATED) Centrality measures for Graphs.jl

4
4
5y 93d
n/a

Graph and Network algorithms in Julia

86
19
33d
n/a

Network Flows structures and algortihms for Julia v0.4+

3
4
4y 6m
n/a

Julia Interface to visualize Graphs.

28
5
4y 6m
n/a

A Julia package for statistical inference, data manipulation and visualization of phylogenetic networks

105
39
38d
n/a

This library generates graph layouts using the TikZ graph layout package.

61
15
83d
n/a

MATLAB

Python

Interactive network visualization in Python and Dash, powered by Cytoscape.js

378
82
37d
MIT

Python package for graph statistics

228
83
26d
MIT

Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)

1.44K
175
9d
GPL-3.0

Easy link prediction tool

116
37
7m
n/a

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)

570
39
9d
GPL-3.0

Visualization Package for NetworkX

354
73
28d
MIT

algorithms for community detection from n-partite networks

12
6
1y 6m
n/a

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

1.47K
143
43d
BSD-3-Clause
59
35
1y 4m
n/a

R

A Statistical Model for Communication Networks

4
1
4y 5m
n/a

CONCOR for R

8
1
5y 9m
n/a

An R package which implements an extension to the TPME model of Krafft et al. (2012)

3
1
6y 61d
n/a

Graph and network visualization using tabular data in R.

1.49K
238
4m
n/a

R package to analyze two-mode networks

8
0
76d
n/a

A Modern and Flexible Neo4J Driver

89
28
53d
n/a

R package containing several network datasets

121
13
81d
n/a

R package: networkdiffusion

6
2
7m
n/a

R package for signed networks

16
6
76d
n/a

R package, using vis.js library for network visualization

446
114
57d
n/a

Stata

Syntaxes

Tutorials

Varia

A collection of important graph embedding, classification and representation learning papers with implementations.

4.29K
730
87d
CC0-1.0

A curated list of community detection research papers with implementations.

1.85K
307
87d
CC0-1.0

tutorials about network modeling for psychological data.

Blog Series