{"library":"louvain","title":"louvain","description":"louvain is a Python implementation of the Louvain algorithm for community detection in large networks, based on the igraph library. Current version is 0.8.2, with a relatively stable release cadence (last update 2024).","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install louvain"],"cli":null},"imports":["import louvain"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import igraph as ig\nimport louvain\n\nG = ig.Graph.Erdos_Renyi(n=100, p=0.1, directed=False)\npartition = louvain.find_partition(G, louvain.ModularityVertexPartition)\nprint(partition.membership)","lang":"python","description":"Basic community detection using the Louvain algorithm on a random graph.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}