Offline book catalogue: search, track streaks, read your own files.
Shelf is an offline book catalogue built from Open Library.
* Typo-tolerant search with completions
* Explore genres, series and authors
* Library with want-to-read, reading and finished shelves
* Add your own books missing from the catalogue, with your own cover
* Scan a book cover or ISBN barcode to find it, on device
* Goodreads and StoryGraph CSV import and export
* Daily reading goal and streaks
* Personal recommendations computed on the device
* Reader for EPUB, PDF, TXT, HTML, FB2 and CBZ files, imported or opened from any app
* Reader comfort: text size, spacing, margins, typeface, paper and night pages, page keys
* Catalogues in English, German, French and Spanish with optional genre packs
* Self-hostable: own catalogue source and cover server, or import catalogue files
No tracking, no ads, no accounts. Shelf only contacts GitHub (or your own catalogue source) for catalogue downloads and, if enabled, Open Library and its host archive.org (or your own cover server) for covers and author photos.