Lute v3 logo

Lute v3

Learn foreign languages by reading real texts

Alternative to: lingq, readlang


About Versions (59)

3.10.3

2026-07-07

Fixed a JavaScript variable naming issue and corrected a sentence translation.

3.10.2

2026-06-27

This update introduces the Dusk theme, reading streaks, .m4b audio support, and various bug fixes alongside several language dictionary additions and updates.

3.10.1

2025-03-10

Added parent pronunciation to Anki mapping, updated built-in language definitions, and introduced support for AAC, FLAC, and WebM audio formats.

3.10.0

2025-02-23

Added a flexible Anki export feature.

3.9.5

2025-02-16

Implements asynchronous Bing image search, fixes term image data storage, and enables reference lookup by Term ID.

3.9.3

2025-01-18

Introduced a Quick set status mode for mobile, refined the reading slide-out menu, and applied a data fix for migration scripts.

3.9.2

2025-01-10

Added sentence and paragraph splitting options, page navigation hotkeys, and refactored book creation to remove http/forms dependency.

3.9.0

2025-01-06

Introduced a black and white theme, page reading progress tracking in book listings, and a peek route for non-tracking page displays.

3.8.1

2024-12-27

Added basic Term Popup settings and fixed Bing sentence lookup.

3.8.0

2024-12-25

Updated the popup layout, hotkeys for keyboard layout compatibility, term filtering, and word-read tracking, while fixing Bing translation and database deletions.

3.7.0

2024-12-20

Added bulk term actions to the reading screen and term listing, and fixed issues with term filters and reference search casing.

3.6.1

2024-12-13

Added term popup enhancements, customizable hotkeys, page fraction visibility, and updated dependency management using pyproject.toml and flit.

3.6.0

2024-11-16

Introduced a Khmer parser plugin and updated the translation placeholder from '###' to '[LUTE]'.

3.5.9

2024-11-02

Introduces a Thai plugin with definitions and stories, adds bulk status setting for terms, and implements various keyboard shortcuts and stability fixes.

3.5.8

2024-10-28

Introduces new hotkeys for navigating unknown words and optimizes child-to-parent data propagation.

3.5.7

2024-10-21

Added customized and new keyboard shortcuts, updated the default port to 5001, and improved term popups and console output.

3.5.6

2024-10-13

Introduces a CLI tool for bulk importing books via CSV and adds improvements to term saving, audio file management, and development workflows.

3.5.5

2024-10-07

Updates include a book stats calculation rewrite with new user settings, performance improvements via Ajax loading, and various bug fixes.

3.5.3

2024-09-20

This release includes various tweaks to term tagging, table settings, and reading page stability, alongside fixes for Docker builds and script references.

3.5.2

2024-08-27

This update adds parents to term exports, improves import validation, disables CSRF checks for form posts, and fixes several bugs including duplicate tags and offline image uploads.

3.5.1

2024-08-15

This update includes performance tweaks, support for .m4a audio files, and several bug fixes related to term tags, imports, and UI focus.

3.5.0

2024-06-18

Added a leave page confirmation dialog, text bookmarks, expanded source_uri field length, and several preconfigured languages.

3.4.3

2024-06-09

Introduced the book_term_export CLI job, fixed sync parent bugs, and performed back-end refactoring for performance improvements.

3.4.2

2024-05-30

Added a parser exceptions file for Mandarin and fixed a bug preventing popups from showing due to term search errors.

3.4.0

2024-05-18

Introduced a language parser plugin system with initial support for Mandarin, added Opus audio file compatibility, and allowed users to specify their device type.

3.3.3

2024-05-06

Added support for custom theme CSS files and implemented various improvements to mobile interactions, term exports, and CSV imports.

3.3.2

2024-04-26

Added numerous predefined languages, redesigned audio playback rate control, and updated the backend repository structure and dependencies.

3.3.1

2024-03-25

Fixed a production bug affecting Japanese users.

3.3.0

2024-03-25

Lute now creates 'status 0' pending terms when opening pages for reading, alongside various UI improvements and performance optimizations.

3.2.7

2024-03-22

Improved performance for the homepage and backups, enhanced term display and language definitions, and fixed UI bugs.

3.2.5

2024-03-13

Added support for SRT and VTT imports, improved reading menu operations, and enhanced term listing and book title handling.

3.2.4

2024-03-03

This release introduces several new settings, UI improvements for book management and dictionaries, and updates datatables to 2.0.1.

3.2.3

2024-02-26

This update introduces new themes, improves image upload methods, adds a home page language filter, and fixes mobile touch-drag issues.

3.2.2

2024-02-21

This release improves the user interface by moving the CSV export option, enhancing text selection, updating language listings, and fixing translation dictionary bugs.

3.2.1

2024-02-19

Introduces focus mode, backup download links and dates, variable dictionary support, and UI improvements for dictionaries and text areas.

3.1.4

2024-02-11

Implements various UI and UX enhancements for term image deletion, tag creation, hover states, and parent suggestion behavior.

3.1.3

2024-02-07

This update introduces bulk term deletion, an Actions menu, various UI enhancements for book and term management, and fixes for RTL language support.

3.1.2

2024-01-31

Fixed a startup crash caused by attempting to reparse Japanese texts for word count when mecab was not installed.

3.1.1

2024-01-31

Introduces book stats graphs, improved term listing sorting and search, and a words per page field, alongside various bug fixes and performance optimizations.

3.1.0

2024-01-31

Added a 'Link to parent' checkbox for child terms and updated the radio button styling.

3.0.12

2024-01-18

Improved term exports, added reading menu hotkeys, and fixed several UI and linking bugs.

3.0.11

2024-01-11

Optimized and reworked styles for forms and tables.

3.0.10

2024-01-10

Introduces PDF imports, improves reading screen responsiveness for smaller viewports, and fixes Windows file locking during imports.

3.0.9

2024-01-04

Added a reading screen page slider, term deletion functionality, and Sanskrit language support, along with various bug fixes and backend improvements.

3.0.8

2023-12-28

Introduces .epub import, reading pane frame resizing, a demo dismiss option, improved styling, and updated language samples.

3.0.7

2023-12-21

Introduces a slide-in menu for the reading pane with font controls, improves Firefox audio reliability, and updates book listing and status-change behavior.

3.0.5

2023-12-15

Added an audio player for mp3, wav, and ogg files, implemented status hotkeys, and introduced AJAX page loading.

3.0.2

2023-11-27

Added support for theming and the ability to toggle highlighting.

3.0.1

2023-11-24

Fixed an issue with paragraph rendering order and added the ability to inject custom styles into other pages.

3.0.0

2023-11-22

Lute v3 has been launched.

3.0.0b11

2023-11-20

Added a language term export command, Czech language support, and updated the create_app configuration logic.

3.0.0b10

2023-11-18

This update includes bug fixes for broken links and bad book IDs, hotkey improvements, a custom 404 handler, and the addition of Russian language support and a story demo.

3.0.0b9

2023-11-17

This update improves the parser, adds multi-platform Docker builds, introduces a better error handler, and modifies how MECAB_PATH is handled.

3.0.0b8

2023-11-17

Added a --config startup parameter to allow specifying a custom path for the data folder.

3.0.0b7

2023-11-14

Fixed sentence links and manual references for the mecab path.

3.0.0b6

2023-11-13

Fixed an issue causing double slashes in image URLs.

3.0.0b5

2023-11-13

Fixed bugs related to the default backup directory and start task port, and added a content margin container.

3.0.0b4

2023-11-13

Added a --port parameter to starter scripts, enabled word reading loading from parser, and included a home link.

3.0.0b3

2023-11-12

Introduces default backups, CSV export, improved screen resize handling, and backend updates including database baselining.