AnySoftKeyboard
anysoftkeyboard.github.ioChoose language packs and typing modes on Android
Choose language packs and typing modes on Android
Language practice with exercises and mentoring
Craft supplies with fibre, yarn weight and pattern-language detail
Type with a chosen language and input method
Book language teachers without a fixed subscription.
Audio language courses built around listening and speaking.
Language podcasts and progressive courses for short study sessions.
Street-interview videos and podcasts for language learners.
Computational discrete algebra with a specialist language
Audio language lessons with a choice of narration language.
Learn C by implementing a small programming language
JavaScript language lessons followed by browser programming
Thai-language product search and price comparison
Short language lessons with tutor support and a study plan.
Language games with native audio and conversation practice.
Real-time voice translation for video calls
Alphabet and simple-syllable learning software with language-based practice.
Language exchange through partners, conversations and events.
French-language series and films with an EXTRA access tier
A children's reading and writing programme set in an imaginative world, with language practice along the way.
A free collection of digital books and maths learning resources with language and theme browsing.
Arabic lessons with a language-of-media route.