BackgroundRosenroot (Rhodiola rosea) is a traditional Chinese herbal medicine. It has been used to treat patients with coronary artery disease (CAD). Salidroside is the main active constituent of rosenroot. This study was designed to explore the mechanism of salidroside in treating CAD and its role in angiogenesis in CAD systematically.MethodsIn this study, potential targets related to salidroside and CAD were obtained from public databases. Gene Ontology (GO), Kyoto Encyclopedia of Genes and Genomes (KEGG), Disease Ontology (DO) and CellMarker enrichment analyses were performed. The binding of salidroside to angiogenesis-related targets was assessed by PyMOL and Ligplot. Furthermore, the effects of salidroside on collateral circulation were evaluated by correlation analysis of these angiogenesis-related targets with the coronary flow index (CFI), and the influence of salidroside on human umbilical vein endothelial cell (HUVEC) proliferation and migration was assessed.ResultsEighty-three targets intersected between targets of salidroside and CAD. GO and KEGG analyses indicated that salidroside mainly treated CAD through angiogenesis and anti-inflammatory action. There were 12 angiogenesis-related targets of salidroside in coronary heart disease, among whichFGF1(r = 0.237,P= 2.597E-3),KDR(r = 0.172,P= 3.007E-2) andHIF1A(r = -0.211,P= 7.437E-3) were correlated with the coronary flow index (CFI), and salidroside docked well with them. Finally, cell experiments confirmed that salidroside promoted the proliferation and migration of HUVECs.ConclusionsThis study revealed the potential molecular mechanism of salidroside on angiogenesis in CAD and provided new ideas for the clinical application of salidroside in the treatment of CAD.Supplementary InformationThe online version contains supplementary material available at 10.1186/s12906-023-04027-3.