Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/tfonteyn/NeverTooManyBooks/llms.txt

Use this file to discover all available pages before exploring further.

NeverTooManyBooks is a free, open-source Android app for managing your personal book and comics collection. Add books by scanning their barcode, entering an ISBN, or searching by title and author — the app fetches cover art and full metadata from more than 20 international sources automatically. Organize your library across multiple bookshelves, track your reading progress, and keep everything backed up.

Installation

Download the APK from GitHub Releases or IzzyOnDroid and install on Android 8.0+.

Quickstart

Scan your first book, set up bookshelves, and explore your library in minutes.

Adding Books

Scan barcodes, search by ISBN, or enter book details manually.

Search Engines

Enable and prioritize 20+ data sources for automatic metadata lookup.

Calibre Sync

Two-way sync with your Calibre Content Server library.

Backup & Restore

Export and import your collection in ZIP, JSON, CSV, or XML formats.

Styles & Grouping

Customize how your booklist is grouped, sorted, and displayed.

Developer Reference

Understand the codebase, build from source, and extend the app.

Get the App

1

Download the APK

Grab the latest release from GitHub Releases or install via IzzyOnDroid (F-Droid-compatible).
2

Install on your Android device

Requires Android 8.0 (API 26) or newer. Allow installation from unknown sources if installing manually via APK.
3

Scan or search your first book

Open the app, tap the + button, and scan a barcode or type a title. Metadata and cover art are fetched automatically.
4

Organize and explore

Assign books to bookshelves, set reading status, and customize your booklist style to browse your collection your way.

Key Features

Barcode & ISBN Scanning

Add books instantly by scanning their barcode or entering an ISBN. Batch scanning lets you process a whole shelf at once.

20+ Data Sources

Google Books, Amazon, OpenLibrary, ISFDB, Goodreads, BnF, DNB, Douban, Bedetheque, StripInfo, and many more.

Bookshelves

Create unlimited virtual bookshelves and assign books to multiple shelves simultaneously.

Reading Progress

Track whether books are unread, currently reading (with page or percentage progress), or finished.

Cover Browser

Search for and replace cover images from multiple online sources directly within the app.

Calibre Sync

Synchronize your collection with a Calibre Content Server, including custom fields.

Flexible Styles

Group your booklist by author, series, publisher, genre, read date, and more with customizable display styles.

Backup & Export

Full backups in a ZIP archive. Export to CSV or JSON for use in other tools.

Multilingual

UI available in 20+ languages including Chinese, French, German, Russian, Spanish, and more.

Supported Data Sources

NeverTooManyBooks fetches book metadata on-demand from a wide range of international catalogues and shops:
SourceTypeRegion
Google BooksCatalogueWorldwide
Amazon (.com, .co.uk, .fr, .de, .nl, .es, .com.be)ShopWorldwide
OpenLibraryCatalogueWorldwide
ISFDBCatalogueSF & Fantasy
GoodreadsCatalogueWorldwide
BedethequeCatalogueEuropean Comics
StripInfoCatalogueEuropean Comics
LastDodoCatalogueEuropean Comics
BnF.frCatalogueFrench
DNBCatalogueGerman
DoubanCatalogueChinese
Bibliotece.plCataloguePolish
Biblionet.grCatalogueGreek
databazeknih.czCatalogueCzech
KB.NLCatalogueDutch
BOL.comShopDutch
Bertrand.ptShopPortuguese
StripWebShopDutch/French Comics
You can enable, disable, and reorder search sources in Settings → Search → Websites. The app queries enabled sources in parallel and merges the results.

Build docs developers (and LLMs) love