For vocabularies,
http://nihongo.monash.edu/cgi-bin/wwwjdic?9T
Jisho.org can also breakdown sentences into vocabularies.
I don’t know what I can do for grammar, but I have seen computerized sentence diagramming possible somehow.
I also do Kanji mining sometimes, and is the basis for my extra levels - Kanji-in-the-wild learning pattern (outside WaniKani). I don’t plan to study Kanji anymore, though.