novel-downloader

novel-downloader 2.0.0

Rust crawler and EPUB builder for Vietnamese web novel sites

Download for Windows

About novel-downloader

Rust crawler and EPUB builder for Vietnamese web novel sites

What's new in 2.0.0

novel-downloader v2.0.0. The project is renamed from truyenazz-crawler to novel-downloader, and it now supports more than one novel site. Breaking: the binary, the Homebrew formula and the winget package all changed name, so an existing 1.1.0 install will not upgrade itself. See Install below for the uninstall-then-reinstall step.
Renamed
The old name described one site the tool no longer targets. Everything outward-facing moved at once:
───────────┬────────────────────────────────────┬──────────────────────────────────
│1.1.0 │2.0.0
───────────┼────────────────────────────────────┼──────────────────────────────────
Binary │truyenazz-crawl │novel-downloader
───────────┼────────────────────────────────────┼──────────────────────────────────
Homebrew │kurokeita/brew/truyenazz-crawler │kurokeita/brew/novel-downloader
───────────┼────────────────────────────────────┼──────────────────────────────────
winget │Kurokeita.TruyenazzCrawler │Kurokeita.NovelDownloader
───────────┼────────────────────────────────────┼──────────────────────────────────
Crate / lib│truyenazz-crawler / │novel-downloader /
│truyenazz_crawler │novel_downloader
───────────┴────────────────────────────────────┴──────────────────────────────────
CLI flags, output layout and the chapter_NNNN.html file naming are all unchanged. Only the name you type changed.
Highlights
- khodocsach.com support. A second source, read through the site's JSON API rather than scraped. You never pick a source: pass a novel URL and the host decides which adapter handles it. Unsupported hosts are rejected before any network request.
- A real site seam. Every site now sits behind one SiteAdapter trait, with chapters addressed by opaque source-owned locators instead of arithmetic on a chapter number. Sites whose chapter ids are database ids rather than sequential numbers work correctly as a result.
- Per-source rate policies. Each source declares the pacing it tolerates. The runner clamps --workers to it, spaces requests, and absorbs a rate-limit response by backing off the whole run and retrying, rather than failing the chapter.
- Remembered EPUB fonts. The interactive wizard keeps a recency-ordered list of the custom fonts you have used and offers them alongside the bundled one.
- Elapsed time and an estimate on the TUI download screen, matching what the plain progress bar already showed. …

Full release notes »

Technical details

Publisherkurokeita
Version2.0.0
Release date2026-08-20
LicenseGPL-3.0-or-later
Installer typezip
Architecturex64
Package IDKurokeita.NovelDownloader

Install novel-downloader from the command line

Install with Windows Package Manager
winget install --id=Kurokeita.NovelDownloader -e
Update to the latest version
winget upgrade --id=Kurokeita.NovelDownloader -e
Uninstall
winget uninstall --id=Kurokeita.NovelDownloader -e

Frequently asked questions

Is novel-downloader free?

Yes. novel-downloader is free and open-source software released under the GPL-3.0-or-later license.

What is the latest version of novel-downloader?

The latest version is 2.0.0, released on Aug 20, 2026.

Is it safe to download novel-downloader?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e44df1ed279317e54546b2f187abffd4c357e384710b1a7c2bd9bd55ad5199d6.

Which Windows versions does novel-downloader support?

novel-downloader runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall novel-downloader?

Open Settings › Apps › Installed apps, find novel-downloader and select Uninstall. From the command line, run winget uninstall --id=Kurokeita.NovelDownloader -e.

Is there a portable version of novel-downloader?

Yes. novel-downloader is available as a portable ZIP archive (novel-downloader-windows-x86_64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.