A curated list of community detection research papers with implementations.
Awesome Community Detection is a curated repository of academic research papers and their implementations related to community detection in graphs and networks. It organizes papers by methodology—such as matrix factorization, deep learning, and spectral methods—providing a structured overview of the field. The resource helps researchers and developers quickly find and apply advanced techniques for identifying cohesive groups within complex networks.
Researchers, data scientists, and machine learning engineers working on graph analysis, social network analysis, or complex systems who need a reference for state-of-the-art community detection algorithms.
It offers a uniquely organized and comprehensive collection that bridges academic research and practical implementation, saving time compared to manually searching through disparate publications. As an open-source awesome list, it benefits from community contributions to stay current.
A curated list of community detection research papers with implementations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Aggregates research papers across 13 distinct methodological categories, from matrix factorization to hypergraphs, providing a one-stop reference for diverse community detection techniques.
Many listed papers include direct links to source code, lowering the barrier to practical experimentation and enabling faster prototyping of algorithms.
Papers are organized into clear chapters like deep learning and spectral methods, making it easy for researchers to find relevant work by approach without sifting through unrelated literature.
As an open-source awesome list with a PRs-welcome badge, it allows contributions to keep the resource current with new research and corrections.
The list only provides citations and links; users must rely on external sources for implementation guidance, debugging help, or best practices, which can be time-consuming.
Linked implementations are often research code not optimized for production use, lacking scalability, documentation, or integration with popular data science frameworks.
Reliance on voluntary contributions means the list may have gaps, outdated entries, or inconsistent quality if community engagement wanes.
While papers are categorized, there's no comparative analysis or benchmarks to help users evaluate algorithm effectiveness for specific datasets or use cases.