This is the homepage for the community detection method CCME. The method identifies and refines communities in weighted networks using tests of statistical significance with respect to a null model introduced in Significance-based detection in weighted networks. These significance tests are performed in iterative batches, with a multiple testing correction to ensure Type-I error control. The batches correspond to refinements of single communities, and refinements are performed independently so that each node has the potential to belong to multiple communities. Due to the significance tests, each node also has the potential to belong no communities. So, CCME will return “background” nodes along with communities, and sometimes no communities when no significant node subgroups exist.