Provided herein are substituted pyrrolopyridine heterocycles and substituted pyrazolopyridine heterocycles, pharmaceutical compositions comprising said heterocycles and methods of using said heterocycles in the treatment of disease. The heterocycles disclosed herein function as kinase modulators and have utility in the treatment of diseases such as cancer, allergy, asthma, inflammation, obstructive airway disease, autoimmune diseases, metabolic disease, infection, CNS disease, brain tumor, obesity, asthma, hematological disorder, degenerative neural disease, cardiovascular disease, or disease associated with angiogenesis, neovascularization, or vasculogenesis.