Libraries & shelves
Libraries group books by whatever makes sense to you — genre, format, reading pile, a friend's recommendations. Shelves are saved filter presets that let you jump to a specific view with one click. Both appear in the sidebar.
Libraries
Creating a library
Click the + next to "Libraries" in the sidebar. Give it a name, pick a Lucide icon, and choose whether it's public or private. Public libraries are visible to all users; private ones are only visible to the owner and explicitly assigned users.
Adding books
There are two ways to add books to a library:
- On a book's detail page, use the library assignment dropdown
- On the dashboard, multi-select books and use Add to library in the bulk toolbar
A book can belong to multiple libraries at once. Removing a book from a library doesn't delete the book — it only unlinks it.
Private libraries
When you create a library with Public toggled off, only you and users you explicitly assign can see the books in it. Admins can assign users to any library from the library's edit modal.
Reordering
Libraries appear in the sidebar in sort order. Drag to reorder them, or edit the sort order value directly.
Shelves
A shelf is a saved filter. Set up any combination of filters on the dashboard — series, author, tag, format, reading status, library, or missing fields — then click Save as shelf in the filter bar. The shelf appears in the sidebar under "Shelves" and restores those exact filters when clicked.
Use shelves for views you return to often: "Unread manga", "Books missing covers", "Everything by Brandon Sanderson".
Visibility rules
Who sees what depends on role and library membership. For the full breakdown, see Users, roles & visibility.
- Admins see all books in all libraries
- Members see admin-uploaded books + their own uploads + books in assigned libraries
- Guests see admin-uploaded books + books in public libraries