LinguaCafe
Self-hosted assisted reading and vocabulary acquisition tool
1.4k stars 68 forks last commit first released GPL-3.0
Slowing down
No commits since 19 Mar 2025. Check the issue tracker before you rely on it.

LinguaCafe is a self-hosted web application that helps language learners read foreign-language content while building vocabulary. It combines an in-browser reader with fast word lookup, vocabulary tracking, and review tools designed to reduce friction during extensive reading.
Key Features
- Text reader optimized for assisted reading with inline word lookups
- Built-in dictionary resources with multi-language support
- Vocabulary management: save unknown words and track learning status
- Review workflow for revisiting saved vocabulary
- Integrations for exporting/reviewing, including Anki connectivity
- Optional integrations with external services such as translation and media servers
Use Cases
- Reading articles, ebooks, or pasted texts while collecting new vocabulary
- Building an incremental vocabulary list for a specific language or topic
- Exporting gathered vocabulary into spaced-repetition workflows
Limitations and Considerations
- Single user/server setup only (no multi-user support)
- Active development status; users may encounter bugs
- Not currently compatible with many ARMv8 devices (for example, Raspberry Pi 3+)
- Memory usage can exceed 2 GB when many languages are enabled
LinguaCafe is best suited for learners who want an integrated, self-controlled reading and vocabulary workflow. It focuses on minimizing interruptions during reading while keeping review and vocabulary organization in one place.
Categories:
Tags:
Tech Stack:
Similar to LinguaCafe

Mealie
Self-hosted recipe manager, meal planner, and shopping list
Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.
Tandoor Recipes
Recipe manager with meal planning and shopping lists
Self-hosted recipe manager for organizing recipes, planning meals, creating shopping lists, and collaborating with family or friends.

FitTrackee
Self-hosted web app for tracking outdoor activities and workouts
Track runs, rides, and other outdoor workouts on your own server, with GPX imports, maps, and activity statistics in a modern web interface.

Ocular
Self-hosted PWA budgeting app with multi-year tracking
A minimalist, privacy-focused budgeting PWA for tracking multi-year budgets with import/export, sankey dashboard, themes, localization, and user management.

La Suite Docs
Collaborative notes, wiki, and documentation platform
Collaborative note-taking, wiki, and documentation platform with real-time editing, access control, and offline support. Built with Django and React/Next.js.

Yamtrack
Self-hosted media tracker for movies, shows, anime, games, and books
Self-hosted media tracker to manage movies, TV shows, anime, manga, video games, and books with history, lists, calendar, imports, and multi-user support.


