Modification of the functional groups of berberine has a significant effect on the pharmacological activity. However, studies on altering the atoms and size of the berberine skeleton are rare. Thus, it may be beneficial to initiate a drug development program focused on inserting heterocyclic rings of different sizes into berberine. Furthermore, structural modification to improve the safety, efficacy and selectivity is necessary to promote the use of berberine-based drugs in clinical settings.