Glycogen phosphorylase (GP) is a promising molecular target for the treatment of Type 2 diabetes. The design of potential inhibitors for the catalytic site of the enzyme is based on the high affinity for β-D-glucopyranose and the presence of a β-cavity that extends from the sugar anomeric position forming a 15 × 7.5 × 10 {\AA} available space. This review is focused on our efforts towards the design and synthesis of various families of potential inhibitors, including N-β-Dglucopyranosyl oxamic acid esters and oxamides, N-β-D-glucopyranosylaminocarbonyl L-aminoacids and peptides, as well as glucose-derived purine and pyrimidine nucleosides, spiro- and other bicyclic derivatives. Kinetic and crystallographic study of the interactions of these inhibitors with GP has increased our understanding of the importance of the various functional groups within the catalytic site and has pointed the way towards the in silico prediction and design of potent inhibitors, which are both synthetically viable and pharmacologically relevant. {\textcopyright} 2010 Bentham Science Publishers Ltd