This thesis focuses on implementing and benchmarking three community finding algorithms (Louvain, Infomap, and Layered Label Propagation) to analyze and visualize networks relevant to phylogenetics, particularly in relation to antimicrobial resistance in Staphylococcus aureus. The study also compares visualization frameworks (D3.js and Cytoscape.js) and makes the results available through an online application. Overall, the Louvain algorithm demonstrated superior speed and accuracy in community detection across synthetic and real networks.