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 gives you four distinct ways to add books, each suited to a different situation. The fastest method for physical books is barcode scanning: point your camera at the ISBN barcode and the app fetches metadata from all your enabled data sources simultaneously, merging the results into a single record. If you have an ISBN but no barcode handy, you can type it manually. For books where you only know the title or author, the text-search method queries every site that supports it. Finally, you can always enter a book entirely by hand if no online source has it or you simply prefer full control.

Choosing a Method

Barcode scanning is the quickest way to add physical books. The app uses your device camera to read EAN-13, ISBN-13, and UPC-A codes printed on the back cover.

Single scan

1

Open the book list

Tap the + floating action button (FAB) in the bottom-right corner of the book list.
2

Choose Scan Barcode

Select Scan Barcode from the menu that appears.
3

Point at the barcode

Hold your camera steady over the barcode on the back of the book. The scanner detects EAN-13, ISBN-13, and UPC-A formats automatically. A beep confirms a successful read.
4

Review and save

The app queries all enabled search sites in parallel and merges the results. The book details screen opens pre-filled — review the data, make any corrections, and tap the checkmark to save.

Continuous scan mode

In continuous mode, after each successful scan the scanner restarts automatically so you can work through a stack of books without returning to the menu each time. Each book opens its edit screen in sequence after you review the previous one.

Batch scan mode

Batch mode is designed for scanning large numbers of books quickly without stopping to review each one.
1

Start batch scan

Tap +Scan Barcode (Batch). The scanner starts immediately.
2

Scan your books

Scan each book in turn. Every barcode is added to the search queue and background lookups begin automatically — you never have to wait between scans.
3

Stop scanning

Tap Stop Scanning when you are done. The queue continues processing any remaining lookups in the background.
4

Review the queue

Tap any item in the queue list to open its details, edit the record, or remove it. Confirmed books are saved to your library.
During a batch scan the queue accumulates all scanned ISBNs. If you leave the screen before reviewing, the queue is preserved in preferences so you can return to it later. You will be prompted to resume or discard the saved queue the next time you open the ISBN search screen.

Embedded vs. full-screen scanner

On larger-screen devices (more than 790 dp tall in portrait, or more than 790 dp wide in landscape) the scanner is embedded directly in the search screen alongside the ISBN field. On smaller devices a dedicated full-screen scanner activity is launched instead. Torch and zoom controls appear automatically when the embedded scanner is active and your device supports them.

How Search Results Are Merged

Regardless of the method used, when multiple search sites return data the app merges the results field by field, preferring the first site that provides a value for each field. This means enabling more sites generally produces more complete records, though you should always review the merged result before saving.
To refresh a book’s metadata from online sources after it has been saved, open the book details screen, tap the overflow menu (⋮), and choose Update from internet. This re-runs the search using the stored ISBN and merges any new data into the existing record — useful when a site has added cover images or corrected details since you first added the book.

Build docs developers (and LLMs) love