NovelScraper
A web novel reader for Android, Linux and Windows. Your library lives on your device, reads offline, and will read itself aloud in a voice that never leaves the machine.
What it does
A reader, not a service
One app, the same on a phone and on a desktop. It keeps what you read on the device you read it on, and it works with no account, no subscription and no connection to anything of ours.
Your library, on your device
Novels, chapters, reading position and categories are stored locally. Download chapters and read them on a train, on a plane, or with the server that made this page switched off.
Narration without the cloud
Four voices to choose from, including Kokoro and Supertonic. The model is downloaded once and speaks on your own processor or graphics card. No text is ever sent anywhere to be read aloud.
It remembers the sentence
Not the chapter, the sentence. Reading, highlighting and narration all index the same text, so picking up where you left off means exactly where you left off.
EPUB in and out
Import a book from a file and read it like any other. Export a novel you have downloaded, split into volumes of a hundred chapters. Both happen on the device, with no account.
It updates itself
The app checks its own releases page and installs a new version when you ask it to. There is no store to wait for and nothing to subscribe to.
Free software
GPL-3.0, source in the open, no advertising, no analytics, no telemetry of any kind. Anything built on it has to stay just as free.
Sources
You choose where it reads from
NovelScraper ships with no sources at all. A source is a small plugin that knows how to search one site and fetch a chapter from it, in the same format LNReader uses, and you add the ones you want from a repository address you supply.
There is a repository of ready-made sources, LNReader's own work with it, and you can point the app at anyone else's or write your own. Nothing is bundled, nothing is recommended, and the app never browses on your behalf: when you open a chapter, your device asks that site for it directly.
Sync
An account does exactly one thing
If you read on more than one device, an account keeps them in step: which novels you have, what you have read, your categories and ratings, and where you stopped. That is the whole of it.
No novel is ever uploaded. What travels is a short description of your library, a few hundred bytes a book, and the server cannot read what it stores. A book you imported from a file stays on the device you imported it on, deliberately.
Signing up asks for a username and a password, and nothing else. No email address, which means no password reset, so keep it somewhere safe. You can delete the account, and everything it holds, from Settings.
Download
Get the latest release
Every release carries a build for each platform. These links always point at the newest one.
The Android build is installed by opening the file, which needs installing from unknown sources to be allowed once. The Linux build is an AppImage: make it executable and run it. The console build for Windows is the ordinary app with a terminal attached, which is worth having only if it is crashing and you want it to say why. All releases and notes