GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

community-detection

Star

Here are 700 public repositories matching this topic...

Language: All
Filter by language
All 700 Python 265 Jupyter Notebook 201 C++ 38 R 36 MATLAB 23 HTML 22 Java 19 JavaScript 11 C 9 Scala 9
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
awesome-community-detection

benedekrozemberczki / awesome-community-detection

Sponsor
Star 2.5k

A curated list of community detection research papers with implementations.

data-science machine-learning deep-learning social-network clustering community-detection network-science deepwalk matrix-factorization networkx dimensionality-reduction factorization network-analysis unsupervised-learning igraph embedding graph-clustering node2vec network-clustering bigclam
  • Updated Dec 20, 2025
  • Python
karateclub

benedekrozemberczki / karateclub

Sponsor
Star 2.3k

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

machine-learning sklearn community-detection network-science deepwalk networkx supervised-learning louvain unsupervised-learning network-embedding scikit label-propagation gcn graph-clustering node2vec networkx-graph graph-embedding graph2vec node-embedding 2vec
  • Updated Jul 17, 2024
  • Python

taynaud / python-louvain

Star 1k

Louvain Community Detection

community-detection networkx louvain-method
  • Updated Mar 16, 2024
  • Python

vtraag / leidenalg

Star 804

Implementation of the Leiden algorithm for various quality functions to be used with igraph in Python.

community-detection clustering-algorithm
  • Updated Nov 2, 2026
  • Python
ClusterGCN

benedekrozemberczki / ClusterGCN

Sponsor
Star 803

A PyTorch implementation of "Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks" (KDD 2019).

deep-learning neural-network clustering community-detection pytorch deepwalk louvain metis graph-convolutional-networks gcn graph-clustering node2vec node-classification graphsage graph-neural-networks graph2vec diff2vec gemsec musae graph-convolution
  • Updated Nov 6, 2022
  • Python

shobrook / communities

Star 761

Library of graph clustering algorithms

community graph graph-algorithms community-detection louvain bron-kerbosch-algorithm spectral-clustering girvan-newman-algorithm
  • Updated Nov 4, 2023
  • Python
datasets

benedekrozemberczki / datasets

Sponsor
Star 657

A repository of pretty cool datasets that I collected for network science and machine learning research.

data-science benchmark machine-learning community-detection network-science deepwalk dataset dimensionality-reduction network-analysis network-embedding link-prediction gcn node2vec graph-embedding node-classification graph2vec node-embedding graph-convolution gnn graph-neural-network
  • Updated Dec 20, 2025

FanzhenLiu / Awesome-Deep-Community-Detection

Star 564

Deep and conventional community detection related papers, implementations, datasets, and tools.

data-mining awesome deep-learning community-detection survey network-embedding graph-clustering graph-embedding deep-neural-network graph-neural-networks network-representation-learning graph-neural-network
  • Updated Sep 4, 2025

colliery-io / graphqlite

Star 531

A SQLite extension that adds graph database capabilities with Cypher query language support and built-in graph algorithms.

python rust sql neo4j community-detection knowledge-graph graph-database graphdb sqlite3 cypher graph-analytics sqlite-extension graph-rag
  • Updated Nov 10, 2026
  • C
cdlib

GiulioRossetti / cdlib

Star 430

Community Discovery Library

community-detection networkx complex-networks network-analysis igraph community-discovery community-evaluation cdlib
  • Updated Aug 16, 2026
  • Python

zzz24512653 / CommunityDetection

Star 361

Implements of community detection algorithms

community-detection
  • Updated Sep 28, 2018
  • Python

saibalmars / GraphRicciCurvature

Star 291

A python library to compute the graph Ricci curvature and Ricci flow on NetworkX graph.

python graph-algorithms community-detection networkx complex-networks ricci-flow graph-analysis ricci-curvature graph-similarity forman-curvature
  • Updated Aug 24, 2026
  • Python
GEMSEC

benedekrozemberczki / GEMSEC

Sponsor
Star 257

The TensorFlow reference implementation of 'GEMSEC: Graph Embedding with Self Clustering' (ASONAM 2019).

machine-learning facebook neural-network clustering tensorflow word2vec community-detection deezer deepwalk matrix-factorization gensim unsupervised-learning embedding network-embedding node2vec graph-embedding gemsec implicit-factorization semisupervised-learning m-nmf
  • Updated Nov 6, 2022
  • Python

qinyuenlp / CommunityDetection

Star 255

复杂网络社区发现算法、评价指标、常用数据集整理

community-detection complex-networks
  • Updated May 4, 2020
  • Python

vtraag / louvain-igraph

Star 252

Implementation of the Louvain algorithm for community detection with various methods for use with igraph in python.

community-detection louvain louvain-algorithm
  • Updated Sep 4, 2024
  • C++
Splitter

benedekrozemberczki / Splitter

Sponsor
Star 213

A Pytorch implementation of "Splitter: Learning Node Representations that Capture Multiple Social Contexts" (WWW 2019).

machine-learning deep-learning clustering word2vec community-detection pytorch deepwalk gensim factorization network-embedding node2vec graph-embedding overlapping-community-detection deep-neural-network graph-representation-learning node-embedding implicit-factorization graph-neural-network ego-splitting word-vector
  • Updated Jun 6, 2023
  • Python

huangy22 / NewsRecommender

Star 210

A news recommendation system tailored for user communities

natural-language-processing clustering community-detection recommendation-system
  • Updated Mar 23, 2026
  • Jupyter Notebook
DANMF

benedekrozemberczki / DANMF

Sponsor
Star 206

A sparsity aware implementation of "Deep Autoencoder-like Nonnegative Matrix Factorization for Community Detection" (CIKM 2018).

data-science machine-learning deep-learning clustering word2vec sklearn community-detection deepwalk autoencoder dimensionality-reduction unsupervised-learning cikm embedding nmf coordinate-descent node2vec node-embedding gemsec mnmf danmf
  • Updated Mar 18, 2023
  • Python

shchur / overlapping-community-detection

Star 175

Implementation of "Overlapping Community Detection with Graph Neural Networks"

community-detection pytorch overlapping-community-detection geometric-deep-learning graph-neural-networks
  • Updated Sep 25, 2020
  • Jupyter Notebook

xmweijh / CommunityDetection

Star 164

GN, FN, LPA, SLPA, COPAR、Louvain...

community-detection
  • Updated Mar 1, 2023
  • Python

Add this topic to your repo

To associate your repository with the community-detection topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.