नेपाली
Ling – app based course for Nepali. Good for beginners.
Anki – deck with ~350 common words with audio.