[{"data":1,"prerenderedAt":277},["ShallowReactive",2],{"repo-kdkdmwnwdkd--legado-build-en":3,"i18n-kdkdmwnwdkd--legado-build-en":274},{"mirrorPool":4,"detail":13,"relatedProjects":172},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":31,"homepage":32,"pushedAt":33,"ownerAvatar":34,"ownerName":35,"ownerBio":35,"lastSyncTime":36,"lastReleaseTime":37,"tags":38,"license":44,"category":45,"subgroup":46,"releases":47},"Kdkdmwnwdkd","-legado-build",1346888675,"https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build",4,"Kotlin","阅读Shimmer — 独立维护的 Android 阅读器，支持书源导入与本地 TXT\u002FEPUB",{"Kotlin":22,"Java":23,"JavaScript":24,"HTML":25,"CSS":26,"Vue":27,"TypeScript":28,"Python":29,"AMPL":30,"PowerShell":30,"Batchfile":30,"Shell":30},90.7,4.5,2.1,0.9,0.6,0.5,0.4,0.3,0,[],"https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases","2026-11-13","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F287519206?v=4","","2026-11-13T18:05:29.419688+00:00","2026-11-13T17:00:43Z",[39,40,41,42,43],"android","book-source","ebook-reader","kotlin","legado","GPL-3.0","productivity","小说阅读器",[48,68,82,98,112,126,142,158],{"tag":49,"publishAt":37,"semVer":50,"prerelease":54,"assets":55},"shimmer-v3.26.11140028",[51,52,53],3,26,11140028,false,[56,62],{"fileName":57,"sizeMb":58,"sha256":59,"downloadCount":60,"originUrl":61},"shimmer-arm64-v8a_app_3.26.11140028_29909804.apk",41.57,"6af338e8e4a090bc22011120c9572ad6182731bf989aef0475fda10f10e10cc4",2,"https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11140028\u002Fshimmer-arm64-v8a_app_3.26.11140028_29909804.apk",{"fileName":63,"sizeMb":64,"sha256":65,"downloadCount":66,"originUrl":67},"shimmer-armeabi-v7a_app_3.26.11140028_29909804.apk",40.96,"eccd3e9fef0b385c8531fc2f74286ab22f600f2c2f0a0185f31689b8aaa10037",1,"https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11140028\u002Fshimmer-armeabi-v7a_app_3.26.11140028_29909804.apk",{"tag":69,"publishAt":70,"semVer":71,"prerelease":54,"assets":73},"shimmer-v3.26.11132345","2026-11-13T16:21:42Z",[51,52,72],11132345,[74,78],{"fileName":75,"sizeMb":58,"sha256":76,"downloadCount":66,"originUrl":77},"shimmer-arm64-v8a_app_3.26.11132345_29909767.apk","9df8e2a5219dc56f6b97ce5a38ec32706541fe8bc1c52b362ae5541c292bc138","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132345\u002Fshimmer-arm64-v8a_app_3.26.11132345_29909767.apk",{"fileName":79,"sizeMb":64,"sha256":80,"downloadCount":66,"originUrl":81},"shimmer-armeabi-v7a_app_3.26.11132345_29909767.apk","6eb16c88e9f17c0afe961e3a0c3c5c652faae18a11c496a849af84f4c1d88308","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132345\u002Fshimmer-armeabi-v7a_app_3.26.11132345_29909767.apk",{"tag":83,"publishAt":84,"semVer":85,"prerelease":54,"assets":87},"shimmer-v3.26.11132245","2026-11-13T15:39:48Z",[51,52,86],11132245,[88,93],{"fileName":89,"sizeMb":90,"sha256":91,"downloadCount":66,"originUrl":92},"shimmer-arm64-v8a_app_3.26.11132245_29909726.apk",41.53,"3a11a4d3a13a108f6efbfbb4104727520a41faaa092e1b759fa5205ed199a734","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132245\u002Fshimmer-arm64-v8a_app_3.26.11132245_29909726.apk",{"fileName":94,"sizeMb":95,"sha256":96,"downloadCount":66,"originUrl":97},"shimmer-armeabi-v7a_app_3.26.11132245_29909726.apk",40.92,"5a7c1076826505fe25f3d9af5a380b1c923a22509e963ca38a9c952950686439","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132245\u002Fshimmer-armeabi-v7a_app_3.26.11132245_29909726.apk",{"tag":99,"publishAt":100,"semVer":101,"prerelease":54,"assets":103},"shimmer-v3.26.11132153","2026-11-13T14:37:59Z",[51,52,102],11132153,[104,108],{"fileName":105,"sizeMb":90,"sha256":106,"downloadCount":51,"originUrl":107},"shimmer-arm64-v8a_app_3.26.11132153_29909658.apk","0e394afbb9dd19a0dfc2a050ebef409346b3dbffb5a4076ec52d8888a928f4db","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132153\u002Fshimmer-arm64-v8a_app_3.26.11132153_29909658.apk",{"fileName":109,"sizeMb":95,"sha256":110,"downloadCount":66,"originUrl":111},"shimmer-armeabi-v7a_app_3.26.11132153_29909658.apk","957e6d31142680972f860deba341af1c13eea07a97125f1eb9dc69988e9797fd","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132153\u002Fshimmer-armeabi-v7a_app_3.26.11132153_29909658.apk",{"tag":113,"publishAt":114,"semVer":115,"prerelease":54,"assets":117},"shimmer-v3.26.11132107","2026-11-13T13:45:52Z",[51,52,116],11132107,[118,122],{"fileName":119,"sizeMb":90,"sha256":120,"downloadCount":60,"originUrl":121},"shimmer-arm64-v8a_app_3.26.11132107_29909604.apk","3bc0613d03c178c4aacc199b1fa10b3053bdcbaeb5907fc150707ac257dccf18","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132107\u002Fshimmer-arm64-v8a_app_3.26.11132107_29909604.apk",{"fileName":123,"sizeMb":95,"sha256":124,"downloadCount":66,"originUrl":125},"shimmer-armeabi-v7a_app_3.26.11132107_29909604.apk","93bb6da71dfdb3560201738c5c717fd2b645ed506cb98bd6d6b85607acfbeed7","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132107\u002Fshimmer-armeabi-v7a_app_3.26.11132107_29909604.apk",{"tag":127,"publishAt":128,"semVer":129,"prerelease":54,"assets":131},"shimmer-v3.26.11132017","2026-11-13T12:32:43Z",[51,52,130],11132017,[132,137],{"fileName":133,"sizeMb":134,"sha256":135,"downloadCount":60,"originUrl":136},"shimmer-arm64-v8a_app_3.26.11132017_29909538.apk",41.51,"cacc6cdac44e83deaf3a8ade80db9b13e0c351ff9712bac6b606e4b47e17b1a6","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132017\u002Fshimmer-arm64-v8a_app_3.26.11132017_29909538.apk",{"fileName":138,"sizeMb":139,"sha256":140,"downloadCount":66,"originUrl":141},"shimmer-armeabi-v7a_app_3.26.11132017_29909538.apk",40.9,"72f36e2fb2a0663111373d07c7a67804fa1b9f1f81af5995a8fa6e78e15a6b3e","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11132017\u002Fshimmer-armeabi-v7a_app_3.26.11132017_29909538.apk",{"tag":143,"publishAt":144,"semVer":145,"prerelease":54,"assets":147},"shimmer-v3.26.11131931","2026-11-13T11:49:01Z",[51,52,146],11131931,[148,153],{"fileName":149,"sizeMb":150,"sha256":151,"downloadCount":60,"originUrl":152},"shimmer-arm64-v8a_app_3.26.11131931_29909490.apk",41.96,"f8aac98bd395f813cb90ac445877b704d557e8b9bf4632475743591ed0bef872","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11131931\u002Fshimmer-arm64-v8a_app_3.26.11131931_29909490.apk",{"fileName":154,"sizeMb":155,"sha256":156,"downloadCount":66,"originUrl":157},"shimmer-armeabi-v7a_app_3.26.11131931_29909490.apk",41.35,"51cdcb406891cb2e4f820224ef2b407a634c1dc8d2e315f6273ea7098dfc3af9","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11131931\u002Fshimmer-armeabi-v7a_app_3.26.11131931_29909490.apk",{"tag":159,"publishAt":160,"semVer":161,"prerelease":54,"assets":163},"shimmer-v3.26.11131820","2026-11-13T10:54:26Z",[51,52,162],11131820,[164,168],{"fileName":165,"sizeMb":150,"sha256":166,"downloadCount":66,"originUrl":167},"shimmer-arm64-v8a_app_3.26.11131820_29909436.apk","315a5db82655e53c9b750e9c6c54121395c10f3316f03c927cd61d263af3e9ee","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11131820\u002Fshimmer-arm64-v8a_app_3.26.11131820_29909436.apk",{"fileName":169,"sizeMb":155,"sha256":170,"downloadCount":66,"originUrl":171},"shimmer-armeabi-v7a_app_3.26.11131820_29909436.apk","b8115e61b192af3a28b4cb066b6c5e8e71a1613464113864e510fc33bfee2982","https:\u002F\u002Fgithub.com\u002FKdkdmwnwdkd\u002F-legado-build\u002Freleases\u002Fdownload\u002Fshimmer-v3.26.11131820\u002Fshimmer-armeabi-v7a_app_3.26.11131820_29909436.apk",[173,197,209,222,234,262],{"owner":174,"repo":175,"repoId":176,"category":177,"subgroup":46,"language":178,"tags":179,"starCount":187,"ownerUid":188,"latestTag":189,"platforms":190,"lastReleaseTime":194,"downloadCount":195,"description":196},"freeok","so-novel",495476220,"tools","Java",[180,181,182,183,184,185,186],"cli","content-export","document-parser","ebook","novel","offline-reader","tui",8815,51998152,"v1.12.0",[191,192,193],"windows","mac","linux","2026-10-26T15:33:23Z",1066,"So Novel is a Java-based general web content downloader and exporter that offers TUI, CLI, and Web interfaces and exports web content into EPUB, TXT, PDF, and other e-book formats.",{"owner":198,"repo":199,"repoId":200,"category":177,"subgroup":46,"language":19,"tags":201,"starCount":202,"ownerUid":203,"latestTag":204,"platforms":205,"lastReleaseTime":206,"downloadCount":207,"description":208},"HapeLee","legado-with-MD3",1046496211,[],6921,63206378,"3.26.25",[39],"2026-11-08T19:40:55Z",4388,"A Material Design 3 style refactor of the open-source Legado reader, offering a more modern and fluid reading experience with gamepad page-turning and chapter switching support.",{"owner":210,"repo":211,"repoId":212,"category":177,"subgroup":46,"language":213,"tags":214,"starCount":215,"ownerUid":216,"latestTag":217,"platforms":218,"lastReleaseTime":219,"downloadCount":220,"description":221},"zhongbai2333","Tomato-Novel-Downloader",957523416,"Rust",[],4114,54356787,"v2.4.16",[191],"2026-10-17T07:11:40Z",3478,"Tomato-Novel-Downloader is a Rust-based Fanqie (Tomato) novel downloader with TUI, Web UI and CLI interfaces that supports EPUB and text downloads, resumable transfers, and Edge TTS audiobook generation.",{"owner":223,"repo":224,"repoId":225,"category":45,"subgroup":46,"language":19,"tags":226,"starCount":227,"ownerUid":228,"latestTag":229,"platforms":230,"lastReleaseTime":231,"downloadCount":232,"description":233},"Luoyacheng","legado-E",1026050069,[],3089,59725261,"beta",[39],"2026-08-01T05:19:41Z",35583,"A successor branch of Legado that remains open-source and free, continuing the open-source spirit with additional features built on top of Legado.",{"owner":235,"repo":236,"repoId":237,"category":177,"subgroup":46,"language":238,"tags":239,"starCount":254,"ownerUid":255,"latestTag":256,"platforms":257,"lastReleaseTime":259,"downloadCount":260,"description":261},"POf-L","Fanqie-novel-Downloader",952836028,"Python",[39,240,183,241,242,243,244,245,246,247,248,249,193,250,251,252,253,191],"chinese-novel","epub","fanqie","fanqie-novel","fanqie-novel-downloader","fanqie-novel-reader","fanqienovel","fanqienoveldownloader","fanqienovelreader","gui","macos-app","novel-downloader","tomato-novel","txt",3046,200628478,"unsigned-v2026.11.13-536-r827",[191,192,193,39,258],"ios","2026-11-13T05:56:07Z",2525,"Fanqie Novel Downloader is a cross-platform novel tool built with Rust and Tauri v2, offering search, in-app reading, bookshelf management, and TXT and EPUB downloads with a shared front end and backend across desktop and mobile.",{"owner":263,"repo":264,"repoId":265,"category":177,"subgroup":46,"language":238,"tags":266,"starCount":267,"ownerUid":268,"latestTag":269,"platforms":270,"lastReleaseTime":271,"downloadCount":272,"description":273},"ying-ck","fanqienovel-downloader",836243787,[],2365,107254798,"v1.3.1",[191],"2026-08-15T02:45:47Z",1610,"Fanqienovel-downloader is an open-source Python tool that downloads novels from the Fanqie Novel website, with local CLI, web UI, Docker and mobile Termux run modes.",{"description":275,"readmeHtml":276},"阅读Shimmer is an Android e-book reader derived from the Legado codebase that imports custom book sources and reads local TXT and EPUB files, solving the problem of running alongside the original Legado and migrating data between them.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>阅读Shimmer is an Android e-book reader for heavy readers. It keeps the book-source system and interface skeleton of Legado, but ships under its own package name \u003Ccode>io.legado.app.shimmer\u003C\u002Fcode>, so it can be installed on the same phone as Legado and Legado Archive. Users import their own book sources; the app bundles no book content, and local files are supported in TXT and EPUB.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Android 7.0 (API 24) and above\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Package\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>io.legado.app.shimmer\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Language\u003C\u002Ftd>\n\u003Ctd>Kotlin\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Versioning\u003C\u002Ftd>\n\u003Ctd>Epoch minute timestamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>The independent package name lets it run beside the original Legado, and sources, shelves and reading progress can move over through a backup file.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Book-source reading\u003C\u002Fstrong>: import Legado-format sources; search, tables of contents, text and images come from user-chosen sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local library\u003C\u002Fstrong>: read TXT and EPUB directly, with native typesetting in EPUB mode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highlight rules\u003C\u002Fstrong>: import local \u003Ccode>.red\u003C\u002Fcode> rule files, plus pattern highlights, fonts and page HTML\u002FCSS\u002FJavaScript templates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text-to-speech\u003C\u002Fstrong>: system and network TTS, a cross-app floating controller, and TTS that follows manual page turns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shelf management\u003C\u002Fstrong>: list and grid views, groups and tags, batch actions, scheduled catalog refresh\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backups\u003C\u002Fstrong>: local backups handled separately from WebDAV and object-storage backups, so a cloud failure never aborts the local one\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Network controls\u003C\u002Fstrong>: switch DNS and DoH, split traffic by feature, set domain exceptions and test services\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI helpers\u003C\u002Fstrong>: configurable AI services for source search, book and chapter reading, and reading-history queries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"who-it-is-for\">Who It Is For\u003C\u002Fh2>\u003Cul>\n\u003Cli>Readers who need two readers installed side by side\u003C\u002Fli>\n\u003Cli>Users who maintain and import their own source files\u003C\u002Fli>\n\u003Cli>Commuters who rely on TTS and the floating controller\u003C\u002Fli>\n\u003Cli>Long-term readers who back up to WebDAV\u003C\u002Fli>\n\u003Cli>Android developers building on this codebase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"installation-and-migration\">Installation and Migration\u003C\u002Fh2>\u003Ch3 id=\"fresh-install\">Fresh Install\u003C\u002Fh3>\u003Col>\n\u003Cli>Download the APK that matches your device architecture from Releases\u003C\u002Fli>\n\u003Cli>Open the app and import your source files in Source Management\u003C\u002Fli>\n\u003Cli>Copy local books to phone storage and choose Import Local Books on the shelf page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"migrating-from-an-older-build\">Migrating From an Older Build\u003C\u002Fh3>\u003Col>\n\u003Cli>In the old app open Backup and Restore and export a full backup, which produces a \u003Ccode>.zip\u003C\u002Fcode> file\u003C\u002Fli>\n\u003Cli>Install 阅读Shimmer and restore that file from the same screen\u003C\u002Fli>\n\u003Cli>Check that sources, shelves, reading progress and reading settings all came back\u003C\u002Fli>\n\u003Cli>Uninstall the old app only after everything looks right\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Android 7.0 (API 24) and above\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Architecture\u003C\u002Ftd>\n\u003Ctd>arm64-v8a, armeabi-v7a\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build environment\u003C\u002Ftd>\n\u003Ctd>JDK 17, Android SDK with compileSdk 37\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Network\u003C\u002Ftd>\n\u003Ctd>Online sources need a connection; local books read offline\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Package isolation\u003C\u002Fstrong>: data from the old package does not carry over, so export a backup before uninstalling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API floor\u003C\u002Fstrong>: the main UI renderer requires API 24, so Android 5.0 and 6.0 devices cannot display it properly even if installed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>EPUB limits\u003C\u002Fstrong>: paragraph rules and \u003Ccode>pclick\u003C\u002Fcode> stay off in plain EPUB mode, while image \u003Ccode>click\u003C\u002Fcode> and replacement cleanup still work\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebDAV account\u003C\u002Fstrong>: after restoring a backup WebDAV needs its account entered again; local backups are unaffected\u003C\u002Fli>\n\u003C\u002Ful>\n",1794593724648]