Acharya
Drops
LearnSanskrit
LearnSanskritOnline
Learning Sanskrit by a Fresh Approach
Memrise
OpenPathshala
SimpleSanskrit
Archive.Org
Glosbe - Dictionary
LearnCBSE (PDF Workbooks)
Sanskrit Dictionary
SanskritStudio (Provides Worksheets)
SpokenSanskrit (Spoken Dictionary)
Tatoeba - Sentences to practice with