Skip to content

Learning with TextsLanguage learning by reading

A self-hosted web application for learning languages through reading texts

LWT Logo

What is Learning with Texts?

Learning with Texts (LWT) is a tool for language learning inspired by Stephen Krashen's principles of Second Language Acquisition, LingQ, and ideas from AJATT (All Japanese All The Time).

This is the community-maintained fork that improves upon the original with:

  • Modern PHP 8.1+ support
  • Smaller database size
  • Better mobile experience
  • Active development

Quick Start

  1. Install a local web server - Use XAMPP, MAMP, or a LAMP stack
  2. Download LWT - Get the latest release
  3. Configure database - Copy .env.example to .env and set your credentials
  4. Start learning - Create a language, import a text, and begin reading!

See the Installation Guide for detailed instructions.

Community

Released into the Public Domain under the Unlicense.