Feature comparison
How Grimoire compares to other Android novel readers, feature by feature.
How Grimoire stacks up against other open-source Android novel readers. We start with LNReader and will add more apps over time.
Legend
โ supported ยท ๐ก partial / limited ยท โ not available
Accuracy
Compiled from each project's source as of June 2026. Both apps are open source and move fast โ if something here is wrong or out of date, please open an issue or PR.
| Feature | Grimoire | LNReader |
|---|---|---|
| Platform & project | ||
| Platform | Android | Android |
| Built with | Kotlin ยท Compose | React Native |
| Open source | โ | โ (MIT) |
| UI translationsCommunity-translated interface | โ | โ |
| Sources & extensions | ||
| Pluggable sourcesAdd content sources without updating the app | โ | โ |
| Source formatHow sources are packaged & installed | Installed APKs | JS plugins from repo |
| Add custom repositories | โ | โ |
| Official repository bundled | โ | โ |
| Private repositoriesAdd private GitHub repos via OAuth | โ | โ |
| Global searchSearch every installed source at once | โ | โ |
| EPUB sourcesBrowse & fetch from Z-Library, Libgen โ like any source | โ | โ |
| Source loginSign in to sources that require an account | โ | |
| Locked / premium chaptersRecognize and read paywalled chapters | โ | โ |
| In-app WebViewBuilt-in browser for logins & checks | โ | โ |
| Library & organization | ||
| Categories | โ | โ |
| Hidden categoriesPIN-lock categories to keep them private | โ | โ |
| Background refreshAuto-check the library for new chapters | โ | โ |
| Sort, filter & search | โ | โ |
| EPUB / local importImport EPUB files into your library | โ | โ |
| Reading history | โ | โ |
| Reading statistics | โ | โ |
| Reader | ||
| TypographyFont, size, spacing, line height | โ | โ |
| Themes & orientation | โ | โ |
| Text-to-speechOn-device voices | โ | โ |
| Premium TTS voicesElevenLabs neural voices | โ | โ |
| Image privacy modeMask inline images | โ | โ |
| Incognito readingRead without saving to history | โ | โ |
| Offline & downloads | ||
| Chapter downloadsSave chapters & images for offline reading | โ | โ |
| Tracking & metadata | ||
| AniList | โ | โ |
| MyAnimeList | โ | โ |
| Kitsu | โ | โ |
| MangaUpdates | โ | โ |
| NovelUpdatesMetadata, rankings, releases & source matching | โ | โ |
| Backup & data | ||
| Local backup & restore | โ | โ |
| Cloud backupGoogle Drive or self-hosted | โ | โ |
| Scheduled backupsAutomatic backups on a schedule | โ | โ |
| Source migrationMove a novel to another source, keep history | โ | โ |
| In-app updatesPull new releases from GitHub | โ | โ |
Different strengths
Neither app is strictly "more featured" โ they lead in different places. LNReader brings external trackers (AniList, MyAnimeList, Kitsu, MangaUpdates), cloud backup, and incognito reading. Grimoire brings private GitHub repositories, EPUB sources (browse and fetch from Z-Library, Libgen and the like as if they were any other source), source login with locked-chapter support, NovelUpdates integration, ElevenLabs text-to-speech, and PIN-locked hidden categories.
Want another app added to this comparison? Open an issue with the app and a link to its source.