Bookshelf

Bookshelf adds a Bookshelf view type to Obsidian Bases, displaying notes as books on realistic shelves — with covers, spines, and grouping.

Use it to browse books, movies, games, courses, papers, or any collection of notes that benefits from a cover-driven layout.

Key features

  • New view type for Bases — Bookshelf sits alongside Table, Cards, and Gallery.
  • Real covers with graceful fallback — cover images from any property, or a colored spine with the title when no cover is available.
  • Multiple shelf textures — oak, walnut, cherry, mahogany, pine, ebony, brushed/dark metal, white/black marble, concrete, and slate.
  • Respects Base groupings — each groupBy group becomes its own shelf with a header and book count.
  • Property display — any property in the view’s display order appears under each book; rating properties are highlighted.
  • Clickable wikilinks[[links]] in displayed properties open via Obsidian’s standard link handling.
  • Intuitive interactions — click to open, Ctrl/Cmd+click to open in a new tab, right-click for a context menu.

Quick start

  1. Install and enable the plugin (see Usage).
  2. Open or create a .base file.
  3. Add a view and set its type to Bookshelf.
  4. In the view’s options, pick an Image property for covers.
  5. Add any properties you want shown under each book to the Base’s display order.

About

Created by Sébastien Dubois.

Support the plugin: Buy me a coffee ❤️ · Follow on X.


This site uses Just the Docs, a documentation theme for Jekyll.