Kanji AliveProvided by the University of Chicago, Kanji Alive allows users to search for "kanji using a number of different criteria: textbook lesson number, onyomi, kunyomi, English kanji meaning(s), radical name, radical stroke number, radical English meaning(s) and kanji stroke number."
Also has support for Japanese textbooks including Genki and Tobira.