LangBridge alternatives and competitors
This is a free, open-source language learning platform. Words are presented in frequency order with spaced repetition in context of sentences to build new vocabulary. Great for busy language learners!