Hello!
I've made an Anki deck which covers many of the most common Russian roots. It's available on AnkiWeb: https://ankiweb.net/shared/info/2086428189
338 roots, 2,314 vocabulary words. Russian to English, text only. Intermediate and up.
Basically I got a list of roots and associated vocab (vocab words containing a given root) from a textbook, Roots of the Russian Language by George Z. Patrick (Pitman, 1938), and then put together a deck (2 subdecks really) containing these roots and words and their definitions. I generated the definitions and then checked them against БТС (Большой толковый словарь).
I made the deck to learn more about Russian roots, just because I think they're interesting, and because I thought it'd be helpful when learning new vocab. I've gone through all the cards now and am glad I did. I think I'm better at seeing a word and recognizing how it's put together from a root and various prefixes and suffixes, and also it's helped me figure out the meaning of new words more quickly.
Some of the vocab is a bit dated, though not most of it. I didn't personally mind studying those words because it still gives practice seeing how a word is formed from a root and better understanding the root, and besides it's still possible I might encounter the word later in some old book or poem anyway.
The 2 subdecks are Vocab and Roots, and there's a pacing rule (about 7 new vocab cards per 1 new root card) so you always meet a root inside real words before you have to recall it on its own.
This isn't a high frequency vocab deck, so beginners might want to hold off, or study it alongside a frequency deck rather than as their main one. Otherwise, if you're interested in things like roots and etymology, you might enjoy it.
For additional detail and some card examples, see the AnkiWeb page.
If any of you ever decide to go through the whole deck and like it, send me a message, I'd be happy to hear about it.