A practical and modular approach to obtain a diverse set of 14-membered macrocyclic compounds from carbohydrates is developed that utilizes functional groups at C-1 and C-5. The evaluation of this toolbox in various zebrafish assays led to the identification of 2.7f as an antiangiogenesis agent.