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
groupBygroup 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
- Install and enable the plugin (see Usage).
- Open or create a
.basefile. - Add a view and set its type to Bookshelf.
- In the view’s options, pick an Image property for covers.
- 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.