AI summary
Material Design 3 fork of the Legado reading app with custom book sources, local TXT/EPUB support, and highly customizable reading layouts. Supports ebooks, comics, and audiobooks with ad-free open-source code. New in this beta: split-screen for tablets, per-book reading record toggles, forward/backward pre-download controls, and fixes for comic chapter alignment and seamless page transitions.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Introduction Legado with MD3 is a Material Design 3–styled refactor based on the open-source project 👉 Legado (阅读).
In addition to a visual redesign of the UI, this project introduces multiple branch-specific features. It is also gradually migrating from the traditional View system to Jetpack Compose, aiming to deliver a more modern, smooth, and consistent reading experience.
✨ Branch Features Compared to the official version, this project provides the following exclusive features:
・New Theme System: A fully redesigned Material Design 3 UI, with support for predictive back gestures and * shared element transitions*. ・Reading Interface: More personalized reading layouts and menu configurations. ・Reading Records: Detailed reading statistics with timeline and chapter-based views. ・Enhanced Experience: Improved experiences for comic reading, audiobooks, and discovery pages. ・Bookshelf Layouts: More bookshelf layout options, with dedicated UI optimizations for tablet devices. ・Practical Features: Added book notes and smart companion groups (automatically categorizing read / unread books).
🛠️ Core Features 1.Custom Book Sources A powerful crawling engine with simple and flexible rules for fetching web content. 2.Multiple Format Support Supports local TXT and EPUB files, with automatic local file scanning. 3.Highly Customizable Reading Experience Font, background, line spacing, paragraph spacing, bold text, simplified/traditional Chinese conversion, and more. 4.Content Subscription Not limited to books — subscribe to any content you want to read. 5.Content Filtering & Replacement Powerful ad removal and content replacement rules. 6.Page Turning Modes Multiple page turning modes including cover, simulation, sliding, and scrolling. 7.Fully Open Source Ad-free and continuously improved.
❤️ Acknowledgements Special thanks to the following excellent open-source projects for inspiration and technical support:
・gedoor/legado (the legendary original project) ・Luoyacheng/legado (providing extended features) ・komikku-app/komikku (UI inspiration and Compose components) ・FoedusProgramme/Gramophone (UI inspiration and View-based cover color extraction) ・jordond/MaterialKolor (excellent dynamic color implementation for Jetpack Compose) ・Calvin-LL/Reorderable (drag-and-drop reordering for Jetpack Compose) ・And many more open-source projects...
⚠️ Disclaimer This project is a non-official fork of Legado and is intended for learning, personal use, and experimentation only.
📄 License GNU General Public License v3.0(GPL-3.0)
🎯 Project author:github@HapeLee
What's new
- ・feat: Supports listening to audiobooks and reading various books. ・fix(web): preserve current service state and JSON error responses ・fix(assets): use APK paths for bundled defaults and web assets ・fix(web): handle duplicate books for Legado Reader plugin test(settings): cover previous chapter predownload mapping ・fix(explore): detect paging expressions supported by URL rules ・fix(toc): rescan cache with current book folder metadata ・fix(manga): capture viewport offsets on every measured layout ・fix(reader): force refresh all cached copies of an image URL ・fix(book): synchronize recording preference by copy URL ・feat(book): add persistent per-book reading record switch ・fix(manga): honor offline switch and share directional prefetch settings ・fix(manga): load adjacent chapters on boundary gestures with prefetch disabled ・fix(reader): persist per-chapter duplicate-title preference ・fix(reader): resolve chapter images for URL-only consumers ・fix(cache): preserve legacy chapter text and image caches
- ・Fix: Now, comic chapters no longer tremble or cause misalignment between chapters. The width and height ratios of adjacent chapter boundaries are calculated in advance. When rebuilding content, the scrolling position can be restored using the corresponding key. ・Fix: Fixed issues where comic preloading directions conflict with the main content of chapters. Loading for adjacent chapters is now controlled by whether to load forward or backward. When setting to “forward”, the previous chapter is no longer retained. Chapter images are now displayed within their respective sub-directories. ・Fix: Improved organization of cache directories. Both chapter text and images are stored under the <chapter_main> sub-directory. Elements like covers that don’t belong to any chapter remain in the book-level images/ directory. ・Feat: Now it’s possible to disable reading records for individual books. A new “disableReadRecord” field has been added in the Book object, and changes are automatically migrated from DB 131 to 132. ・Fix: Fixed an issue where cached chapters in the comic directory didn’t display the cached icon. Caches are managed based on book URLs. When opening a directory, the cache is re-scanned. The criterion for considering a chapter as cached has been relaxed to “if there’s text, it’s considered cached”. However, the download-related criteria remain strict. ・Fix: In seamless reading mode, 1px gaps between adjacent pages are eliminated. Heights are rounded down, and any overflowing content is covered by the next page. ・Feat: Discovery pages support jumping to specific page numbers. The current page number is displayed at the top bar. This feature works when pagination is supported. ・Feat: Discovery pages determine whether a book is on the bookshelf based on its URL. This functionality remains intact even after renaming. ・Feat: Pre-downloads take effect according to settings. For adjacent chapters, preloading is coordinated so that when set to “forward”, the previous chapter isn’t retained. ・Feat: Pre-downloads are now divided into two options: “forward” and “backward”. ・Feat: There’s now a flashing effect during reading. Feat: Split-screen functionality is available on tablets and foldable screen devices. This functionality is controlled by appearance settings.
- ・Feature: Pre-download functionality has been split into forward/backward options, along with settings for page numbers and book recognition. Issues such as seamless transitions between pages, incorrect icons for comic cache directories, and problems with images jumping between chapters have been fixed. Additionally, a new feature to close reading records per book has been added. By @ZYO122 in #2416
- ・Fixes: Issues related to plugin compatibility, resource path handling, and service status display have been resolved. By @berial in #2421
- Full Changelog: https://github.com/HapeLee/legado-with-MD3/compare/3.26.16-beta.48...3.26.16-beta.49
About this version
- Version
- 3.26.16-beta.49 (18675)
- Size
- 19.93 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 5
- Updated
- Oct 15, 2026
- Package
- io.legato.kazusa
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10