langeek.co
LanGeek is a language learning platform for learning English. It offers vocabulary, expressions and idioms, reading comprehension, pronunciation lessons and grammar lessons. A Daily Words feature is described as a digital version of the Leitner System for improving vocabulary knowledge. The site also lists a free online English picture dictionary and a mobile application.