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.

The book edit screen is the central place for managing everything about a single book in your collection. It is organized into five tabs so that the many available fields stay manageable: the Main tab covers core bibliographic data like title, authors, and series; the Publication tab holds edition and pricing data; Notes captures your personal relationship with the book; TOC records the table of contents for anthologies; and External IDs stores site-specific identifiers used for data lookups. All changes across every tab are held in memory until you tap the save button, so you can move freely between tabs without losing work.

Opening the Edit Screen

  1. Tap any book row in the book list to open the details screen.
  2. Tap the pencil icon in the toolbar (or the floating action button if shown) to enter edit mode.
To save all changes, tap the checkmark in the toolbar. To discard changes, tap the back button — you will be asked to confirm before any edits are thrown away.

Edit Tabs

The Main tab holds the fields that define what a book is bibliographically.
FieldNotes
TitleThe title as printed on the cover — may be a translation.
Original TitleThe title in the book’s original language, if it is a translation.
Original LanguageThe language the book was originally written in.
AuthorsOne or more authors, each with an optional role (see below).
SeriesOne or more series entries, each with a series title and position number.
ISBNISBN-10 or ISBN-13; the end-icon button opens the barcode scanner for quick entry.
TagsOne or more tags for genre or other classification (e.g. Science Fiction, Fantasy).
LanguageThe language of this copy.
BookshelvesWhich bookshelves this book belongs to (multi-select).
DescriptionA synopsis or back-cover blurb.

Authors

Tap the Authors field or its end-icon to open the author list editor. You can add multiple authors and assign each a role:

Writer

Primary author; the default role.

Editor

For edited anthologies and collections.

Translator

The person who translated the text.

Artist

Interior artwork — illustrations or comic-book pages.

Cover Artist

Artist responsible for the cover image.

Narrator

For audiobook editions.
Other available roles include: Foreword, Afterword, Introduction, Contributor, Inking, Colorist, Storyboard, Lettering, Cover Inking, and Cover Colorist. A single person can hold multiple roles simultaneously.Author names are stored as Given names + Family name separately, which allows the app to sort by family name and display names in either order depending on your style settings.
The app checks for existing authors as you type and matches on a diacritic-insensitive basis. If an author with a very similar name already exists, a dialog will offer to merge or keep them separate — preventing accidental duplicates that would break grouping.

Series

A book can belong to multiple series simultaneously — useful for omnibus editions or cross-over volumes. Tap the Series field to open the series list editor. Each entry has:
  • Series title — the name of the series.
  • Number — the book’s position within the series; accepts decimal values (e.g. 3.5) and text annotations.

Updating a Book from the Internet

After a book is saved you can refresh its data from online sources at any time:
  1. Open the book details screen.
  2. Tap the overflow menu in the toolbar.
  3. Choose Update from internet.
The app re-runs the search using the stored ISBN (and any stored external IDs), then merges fresh data into the existing record. Fields you have edited manually are not overwritten if the Auto-update flag is disabled for that book — toggle it in the overflow menu to lock a record against automatic updates.
Publisher names, like author names, are deduplicated when you save. If you type a publisher name that already exists in your database (case-insensitively), the app reuses the existing entry rather than creating a second one — keeping your grouping and filtering consistent.

Build docs developers (and LLMs) love