Typing and vocabulary practice: Chinese, English or Indonesian — KetikLab
KetikLab: free, open-source typing and vocabulary practice. Learn Chinese, English or Indonesian, with meanings in the language you know best. There are 3,800+ words by topic (daily, study & policy, business, life in Indonesia), 10 exam libraries with 17,900+ words (21,800+ across the site), and 158 classic readings. Chinese is practised on a four-step ladder — read, type the pinyin, pick the character, type it with your IME — with the pinyin printed above the character; spaced repetition, a mistakes book, favourites, a learning calendar and cloud sync. Runs in the browser and installs on your phone.
Libraries: High-frequency Indonesian · Business English · Core English · Intermediate English · Advanced English · Academic English · TOEFL Essentials · Core Chinese · Intermediate Chinese · Advanced Chinese · Classic readings (160)