PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Community Detection Python Packages

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

Louvain Community Detection

424K 1K 199
benedekrozemberczki
karateclub

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

11K 2K 253
saibalmars
graphriccicurvature

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

11K 290 65
GiulioRossetti
cdlib

Community Discovery Library

10K 429 77
colliery-io
graphqlite

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

6K 508 31
riskportal
risk-network

RISK: a next-generation tool for biological network annotation and visualization

3K 9 1
velicast
dress-graph

DRESS: A Continuous Framework for Structural Graph Refinement

2K 4 0
JeanBaissari
baissarienterprises-llm-wiki

A production-grade knowledge base operating system — AI agents compile raw sources into persistent, cross-linked Markdown wikis with concurrency control, multi-provider LLM integration, FTS5 search, and community detection. One repo. Any agent. Any machine.

2K 3 0
ImperialCollegeLondon
pygenstability

PyGenStability: Multiscale community detection with generalized Markov Stability

2K 50 13
arclabs561
cohera

Sheaf and hierarchy algorithms

1K 1 0
GiulioRossetti
nf1

A novel approach to evaluate community detection algorithms on ground truth

1K 20 9
SINr-Embeddings
sinr

The SINr approach to train interpretable word and graph embeddings

479 22 3
shobrook
communities

Library of graph clustering algorithms

383 761 107
wiheto
teneto

Temporal Network Tools

345 92 27
Bright-L01
networkx-mcp-server

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

316 21 5
pankajr141
comdet

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

315 0 1
asshatter
community-detect

Community detection using attribute and structural similarities.

283 14 6
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

262 21 5
VieClus
vieclus

Vienna Graph Clustering

234 19 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.

147 11 2
Ryan-Reese
visualisemarkovcommunities

a Python Package simplifying the Visualisation of Markov Communities within proteins using PyMOL

143 2 0
kpzhang
pydcd

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

140 13 3
GiulioRossetti
rdyn

RDyn: graph benchmark handling community dynamics

128 23 7
ytabatabaee
fast-ensemble-clustering

Scalable ensemble clustering on large networks

86 2 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology