Indirubin is the major active anti-tumor component of a traditional Chinese herbal medicine used for treatment of chronic myelogenous leukemia (CML). Indirubin derivatives (IRDs) potently reduce the viabilities of various cancer cells and affect kinase activities. IRDs disclosed herein provide new therapeutics for cancer and conditions regulated by the kinase activities.