A series of 3-anilino-quinoxalinones has been identified as a new class of glycogen phosphorylase inhibitors. The lead compound 1 was identified through high throughput screening as well as through pharmacophore-based electronic screening. Modifications were made to the scaffold of 1 to produce novel analogues, some of which are 25 times more potent than the lead compound.