* Anki
* Duolingo
Now Duolingo is gamified so you need to ignore those aspects. If you don't feel like studying today, then don't let the Streak stress you. What is nice about Doulingo is that you can actually skip a day or two and pay with "gems" to keep your streak. The gems are earned when actually studying.