★ Anki is a free app where you can download and create your own flashcards to learn Chinese vocabulary
★ Memrise: after a registration you have access to loads of materials for vocabulary learning. Choose Chinese and give it a try.
★ LINE: vocabulary by topic with pinyin, audio and translation
★ Chinese i Lab
★ Digital Dialects: learn common words and phrases by playing games
★ On LingoHut you can learn vocabulary by category, listen to the words and phrases and play games to help you memorize
★ Quizlet - lots of exercise on various topics
★ China.org.cn: you find dialogues, idioms, reading materials, etc. All with pinyin, translation and audio.