PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Community Detection Python Packages

Python packages with the GitHub topic community-detection. Sorted by relevance, with stars and monthly downloads.
taynaud
python-louvain

Louvain Community Detection

351K 1K 202
GiulioRossetti
cdlib

Community Discovery Library

17K 423 76
benedekrozemberczki
karateclub

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

12K 2K 257
oliveira-sh
pymocd

A Multi-objective community detection library written in Rust exposed to python through PyO3

8K 19 4
velicast
dress-graph

DRESS: A Continuous Framework for Structural Graph Refinement

7K 4 0
colliery-io
graphqlite

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

5K 326 23
saibalmars
graphriccicurvature

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

5K 282 64
ImperialCollegeLondon
pygenstability

PyGenStability: Multiscale community detection with generalized Markov Stability

4K 46 13
GiulioRossetti
nf1

A novel approach to evaluate community detection algorithms on ground truth

3K 20 9
arclabs561
cohera

Sheaf theory and community detection

2K 0 0
SINr-Embeddings
sinr

The SINr approach to train interpretable word and graph embeddings

844 23 3
Avi-141
weft-graph

Local-first knowledge graph for browser tabs. Louvain clustering, PageRank, MCP server for AI assistants, Chrome extension, CLI. 100% private.

367 8 1
shobrook
communities

Library of graph clustering algorithms

351 764 108
Ryan-Reese
visualisemarkovcommunities

PyMOL visualisation of Markov communities within biological molecules.

344 2 0
kpzhang
pydcd

PyDCD: A Deep Learning-Based Community Detection Software in Python for Large-scale Networks

277 13 3
VieClus
vieclus

Vienna Graph Clustering

260 17 3
GiulioRossetti
rdyn

RDyn: graph benchmark handling community dynamics

250 23 7
Bright-L01
networkx-mcp-server

NetworkX MCP Server with Security Fortress - Enterprise-grade secure graph analysis with AI-powered threat detection

180 16 5
pankajr141
comdet

The purpose of packge is to detect relationship between graph nodes. It detects the overall community structure

180 0 1
Bright-L01
iflow-mcp-brightliu-networkx-mcp-server

🕸️ First NetworkX MCP server for graph analysis in AI conversations | Community & Enterprise editions | Graph algorithms • Network analysis • MCP integration

153 16 5
asshatter
community-detect

Community detection using attribute and structural similarities.

127 14 6
willleeney
ugle

Python Framework for An Investigation into Unsupervised GNN Learning Environments

122 7 1
rpritr
cd-benchmark

A Python project for analyzing network structures and detecting communities using various algorithms such as Louvain, Leiden, Infomap, and others. The project supports both directed and undirected graphs, computes network statistics, detects communities, and exports comparative evaluation results.

121 3 1
vtraag
louvain-github

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

84 254 46
    • Data from PyPI, GitHub, ClickHouse, and BigQuery