I’ve tried many resources for grammar, and nothing until now is quite as effective as WK has been for kanji 
However, the best of the bunch that I’ve found is Kanshudo https://www.kanshudo.com. Their flashcard system is… Kinda crap (in my humble opinion), but their grammar library and explanations are very good. Plus, they have mini-games, short stories for reading practice, etc… And they teach kanji and other things too, not just grammar.
I also would use Shirimono https://shirimono.com/, and their spaced repetition system was better than Kanshudo, but for whatever reason it didn’t really stick with me… But I am planning to go back to it soon because I learned at a faster pace compared to Kanshudo.
And oh, I’m also doing more reading practice, but I wouldn’t say I ever learnt any new grammar points from it… Basically just for fun and to see how much I can understand 
Hmmm, basically, for myself, I’m seeing that for grammar I literally have to grit my teeth and force to study it. I haven’t managed to make it nearly as ‘fun’ and ‘engaging’ as kanji 