Home Library Catalog
ORIGIN & COLOPHON

It started with my own books.

I built Velato because I couldn't find the home library catalog app I wanted. Building it pulled me into a much larger subject.

A few years ago, I decided to finally catalog my personal library.

I wasn't trying to be obsessive. I just wanted to solve ordinary problems: knowing whether I already owned a book before buying another copy in a used bookstore, remembering who had borrowed a volume six months earlier, and finding things across several bookcases without scanning three hundred spines with my finger.

I tried the obvious approaches. I started with a spreadsheet. Then I tried several dedicated home library apps on my phone.

The barcode friction

Almost every cataloging tool assumes a single workflow: you pick up a book, turn it around, point your camera at the barcode, and wait for a beep.

If you are buying one new book at a time, barcode scanning is wonderful. But if you already own six hundred or twelve hundred books sitting on shelves, barcode scanning is a miserable afternoon.

You have to pull every single volume off the shelf, maneuver your phone to scan the back cover, wait for a database query, and put the book back in order. Even worse:

  • Older books published before 1970 don't have barcodes at all.
  • Paperbacks often have degraded, scuffed, or sticker-covered barcodes.
  • Mass-market editions sometimes return the wrong cover or the wrong publisher record entirely.

I found myself wondering: Why can't I just take a photo of the shelf?

The spines are already right there. They have titles, authors, and publisher marks plainly printed on them. A human standing in front of a bookcase recognizes thirty books in two seconds. Why was my software forcing me to handle every object like a cashier at a grocery store checkout?

So I started building Velato

That question led directly to building Velato. I wanted an app where you photograph an entire shelf at once. The software reads the spines using computer vision and optical character recognition (OCR), matches the text against bibliographic records, and builds the catalog without manual barcode handling.

Then the problem became much bigger

I thought building a cataloging app was mostly a computer-vision problem.

It wasn't. As soon as you attempt to match spine text to bibliographic data, you fall headfirst into the chaotic, fascinating, century-old machinery of book publishing:

  • The reality of ISBNs: How the International Standard Book Number actually works, why 10-digit ISBNs shifted to 13 digits in 2007, and why the same ISBN sometimes points to five completely different printings with different cover art.
  • The database ecosystem: Where book data actually lives. The differences between Open Library, Google Books, the Library of Congress catalog, WorldCat, and commercial APIs like ISBNdb.
  • Physical shelving vs. classification: Why Dewey Decimal and Library of Congress classification were invented for nineteenth-century institutional stacks, and why neither one fits neatly into a living room with 9-foot ceilings and oversized art books.
  • Older books: How to catalog books that predate ISBNs entirely (pre-1970), including SBNs, LCCN numbers, and title-page extraction.
  • Lending and loss: Why personal book loans fail so reliably, and what kind of lightweight tracking people actually stick with.
  • The history of personal libraries: How Thomas Jefferson, Samuel Pepys, and Renaissance scholars organized private collections long before barcode scanners or computers existed.

What this site is for

HomeLibraryCatalog.com is where I document everything I learn along the way.

It is not an academic library-science journal. It is not an affiliate review farm churning out generic top-ten lists. It is a field guide written by someone who owns books, cares about the subject, and has spent hundreds of hours wrestling with the practical mechanics of cataloging them.

Transparency regarding Velato

Because I built Velato, I am not an unbiased neutral observer when discussing home library apps.

I will always be transparent about that:

  • When Velato appears on this site, it will be labeled clearly as A Tool I Built.
  • I will never pretend this site is an independent consumer test lab that “discovered” Velato.
  • If another tool, a simple spreadsheet, or a dedicated handheld barcode scanner is better suited to your particular collection, I will say so directly.

For detailed commercial comparisons, buyer guides, and head-to-head software evaluations across all available catalog apps, I maintain a separate reference at HomeLibraryApp.com. This site—HomeLibraryCatalog.com—remains focused on the deeper methods, classification systems, data standards, and physical reality of the home library.

I hope what you find here saves you time, prevents a few duplicate purchases, and makes living with your books a little more rewarding.