The disclosure relates to compounds of formula I which are useful as kinase modulators including RIPK 1 modulation. The disclosure also provides methods of making and using the compounds for example in treatments related to necrosis or inflammation as well as other indications.