[{"data":1,"prerenderedAt":153},["ShallowReactive",2],{"repo-zhou-yujing114514-multinoveldl-en":3,"i18n-zhou-yujing114514-multinoveldl-en":150},{"mirrorPool":4,"detail":13,"relatedProjects":49},[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":24,"homepage":25,"pushedAt":26,"ownerAvatar":27,"ownerName":28,"ownerBio":29,"lastSyncTime":30,"lastReleaseTime":31,"tags":32,"license":33,"category":34,"subgroup":35,"releases":36},"Zhou-Yujing114514","MultiNovelDL",1371178790,"https:\u002F\u002Fgithub.com\u002FZhou-Yujing114514\u002FMultiNovelDL",1,"Python","多源小说下载器 (Linux) · 摩柿+番茄 聚合，TXT\u002FEPUB\u002FPDF 整本下载，纯 Python 标准库",{"Python":22,"Shell":23},99.6,0.4,[],"","2026-09-16","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F201353706?v=4","周钰景","A member of Quadra Genesis Studio and\r\nA senior high school student from Suqian","2026-10-18T12:06:10.640214+00:00","2026-09-15T09:06:08Z",[],"MIT","tools","资源抓取工具",[37],{"tag":38,"publishAt":31,"semVer":39,"prerelease":41,"assets":42},"v1.0.0",[18,40,40],0,false,[43],{"fileName":44,"sizeMb":45,"sha256":46,"downloadCount":47,"originUrl":48},"MultiNovelDL-1.0.0.tar.gz",0.03,"b99746295a5f05785aae1c3244f610aecb4794d0312427a178ac7d8e92ee403b",11,"https:\u002F\u002Fgithub.com\u002FZhou-Yujing114514\u002FMultiNovelDL\u002Freleases\u002Fdownload\u002Fv1.0.0\u002FMultiNovelDL-1.0.0.tar.gz",[50,73,91,103,124,138],{"owner":51,"repo":52,"repoId":53,"category":34,"subgroup":35,"language":54,"tags":55,"starCount":64,"ownerUid":65,"latestTag":66,"platforms":67,"lastReleaseTime":70,"downloadCount":71,"description":72},"Predidit","Kazumi",798049841,"Dart",[56,57,58,59,60,61,62,63],"android","cross-platform","danmaku","flutter","ios","linux-desktop","macos","windows",36802,34627277,"2.3.9",[63,68,69,56,60],"mac","linux","2026-10-14T13:21:43Z",30825,"A custom-rule-based anime collection and streaming app with danmaku support and real-time super-resolution (Anime4K), available on multiple platforms (Android, Windows, macOS, Linux, iOS, HarmonyOS).",{"owner":74,"repo":75,"repoId":76,"category":34,"subgroup":35,"language":77,"tags":78,"starCount":84,"ownerUid":85,"latestTag":86,"platforms":87,"lastReleaseTime":88,"downloadCount":89,"description":90},"putyy","res-downloader",685877018,"Go",[79,80,75,81,82,83],"douyin","kuaishou","wechat","wechat-video","xiaohongshu",20373,31536789,"4.0.0-beta.6",[63,68,69],"2026-10-04T12:19:10Z",25,"A cross-platform resource download tool built with Go + Wails, supporting resource sniffing and downloading from WeChat Channels, Mini Programs, Douyin, Kuaishou, Xiaohongshu, Kugou Music, QQ Music, and more.",{"owner":92,"repo":93,"repoId":94,"category":34,"subgroup":35,"language":19,"tags":95,"starCount":96,"ownerUid":97,"latestTag":98,"platforms":99,"lastReleaseTime":100,"downloadCount":101,"description":102},"siknet","FreePEP",1351903372,[],1185,32444042,"v1.4",[63],"2026-09-19T14:24:17Z",239,"FreePEP is a Python-based bulk downloader for PEP primary and secondary school e-textbooks, offering a WebUI and interactive CLI to decrypt, crawl, and merge high-resolution PDFs.",{"owner":104,"repo":105,"repoId":106,"category":34,"subgroup":35,"language":107,"tags":108,"starCount":117,"ownerUid":118,"latestTag":119,"platforms":120,"lastReleaseTime":122,"downloadCount":40,"description":123},"Liu-Bot24","page-image-collector",1181121117,"JavaScript",[109,110,111,112,113,114,115,116],"browser-extension","bulk-download","chrome-extension","image-collector","image-downloader","manifest-v3","web-images","zip-download",7,19883896,"v1.3.0",[121],"other","2026-09-22T21:34:13Z","Page Image Collector is a Chrome extension (Manifest V3) for quickly collecting images from web pages, with format and resolution filtering, previewing, batch link copy, batch download and ZIP packaging.",{"owner":125,"repo":126,"repoId":127,"category":34,"subgroup":35,"language":128,"tags":129,"starCount":130,"ownerUid":131,"latestTag":132,"platforms":133,"lastReleaseTime":135,"downloadCount":136,"description":137},"cntyfmg-eng","ima-downloader",1388337581,"C#",[],2,312065889,"v1.2.1",[63,134,121],"extension","2026-09-26T01:13:50Z",9,"ima Knowledge Base Downloader offers both a Windows desktop app and a browser extension to batch-download Tencent ima knowledge base materials as PDF, original-format files, or TXT.",{"owner":139,"repo":140,"repoId":141,"category":34,"subgroup":35,"language":142,"tags":143,"starCount":40,"ownerUid":144,"latestTag":145,"platforms":146,"lastReleaseTime":147,"downloadCount":148,"description":149},"emperorStorm","SuiVision",1296709907,"Rust",[],17559400,"v0.2.1",[63,68],"2026-07-22T15:00:45Z",6,"SuiVision is a local-first desktop tool for searching video resource links, built with Tauri and Vue, using media entity recognition, keyword expansion and concurrent multi-source retrieval to find disk-search links from public page sources and hand them off.",{"description":151,"readmeHtml":152},"MultiNovelDL is a Linux multi-source novel downloader that aggregates Morax and Fanqie to download whole books as TXT, EPUB, or PDF, built purely on the Python standard library with zero dependencies.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>MultiNovelDL is a multi-source novel downloader for Linux that aggregates the Morax novel site and Fanqie, downloading whole books as TXT, EPUB, or PDF files. It is built solely on the Python standard library with no third-party packages and no need for curl or wget, so it runs as soon as Python is installed. It offers both a command line and an interactive entry point, and passes credentials via environment variables without writing them to disk.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Zero dependencies and ready to use: download whole books in the format you want.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Multi-source aggregation\u003C\u002Fstrong>: the Morax site is the main download source, while Fanqie is used for discovery, details, and catalog browsing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Whole-book download\u003C\u002Fstrong>: download an entire novel as TXT, EPUB, or PDF\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local EPUB generation\u003C\u002Fstrong>: when it falls back to text, it is sniffed and converted to a standard EPUB2 locally\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two entry points\u003C\u002Fstrong>: a command line and an interactive mode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credential safety\u003C\u002Fstrong>: the account and password come from MORAX_USER and MORAX_PASSWORD environment variables and are never written to disk\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Task listing\u003C\u002Fstrong>: view the current state of download tasks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Controlled output\u003C\u002Fstrong>: saves to ~\u002Fnovels\u002F by default, or to a directory you set with -o\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Novel readers on Linux\u003C\u002Fli>\n\u003Cli>Users who want zero-dependency offline downloads\u003C\u002Fli>\n\u003Cli>Users who need TXT or EPUB exports for their collection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Extract the Release package or use the source directly, and run python3 noveldl.py --help for usage\u003C\u002Fli>\n\u003Cli>Run python3 noveldl.py info \u003CbookId or URL> to view book details\u003C\u002Fli>\n\u003Cli>With the environment variables set, run MORAX_USER=user MORAX_PASSWORD=pass python3 noveldl.py download \u003CbookId> --format epub\u003C\u002Fli>\n\u003Cli>Use -o directory to choose the output location; the default is ~\u002Fnovels\u002F\u003C\u002Fli>\n\u003Cli>Run python3 noveldl.py tui for interactive mode\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Zero dependencies\u003C\u002Fstrong>: only the Python standard library, with no third-party packages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete formats\u003C\u002Fstrong>: TXT, EPUB, and PDF all covered at once\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credentials stay off disk\u003C\u002Fstrong>: account and password are passed only via environment variables\u003C\u002Fli>\n\u003C\u002Ful>\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>Linux\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Python 3.8 or later, standard library only\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Network\u003C\u002Ftd>\n\u003Ctd>Access to the relevant novel sites\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>For personal study and offline reading only; do not scrape in bulk or use commercially\u003C\u002Fli>\n\u003Cli>The Morax search API is occasionally under maintenance; download directly with a Fanqie bookId or link\u003C\u002Fli>\n\u003Cli>Fanqie web search renders asynchronously; copy a link or use a known bookId\u003C\u002Fli>\n\u003Cli>Copyright of downloaded content belongs to the original authors and platforms\u003C\u002Fli>\n\u003C\u002Ful>\n",1792451006588]