Batch-add books to Shelf #5318

Open
opened 2026-02-05 09:57:15 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @prohtex on GitHub (Jun 17, 2025).

Describe the feature you'd like

Hello there, after years of suffering with WikiJS, my organization has moved to BookStack and we couldn't be happier! Just about everything is orders-of-magnitude easier and more useful. The performance, in particular, is amazing.

One thing we're missing is a way to batch-add books to Shelves. The process of going into the stack and dragging items over is quite time consuming, and we have a LOT of books.

There are two small changes that I feel would really improve the usefulness of Shelves:

  1. Allow the user to assign a book to multiple Shelves on the Create New Book page. This could be an expandable item such as "Cover image," "Book Tags," with a series of checkboxes.
  2. Allow the user to batch assign Books from the Search Results page. For example, we would really like to add all Books with a particular tag to a Shelf. In this workflow, we would search for the tag, and from the results page add them all at once.

Describe the benefits this would bring to existing BookStack users

These changes would greatly benefit users with lots and lots of Books.

Can the goal of this request already be achieved via other means?

No.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

3 months to 1 year

Additional context

No response

Originally created by @prohtex on GitHub (Jun 17, 2025). ### Describe the feature you'd like Hello there, after years of suffering with WikiJS, my organization has moved to BookStack and we couldn't be happier! Just about everything is orders-of-magnitude easier and more useful. The performance, in particular, is amazing. One thing we're missing is a way to batch-add books to Shelves. The process of going into the stack and dragging items over is quite time consuming, and we have a LOT of books. There are two small changes that I feel would really improve the usefulness of Shelves: 1. Allow the user to assign a book to multiple Shelves on the Create New Book page. This could be an expandable item such as "Cover image," "Book Tags," with a series of checkboxes. 2. Allow the user to batch assign Books from the Search Results page. For example, we would really like to add all Books with a particular tag to a Shelf. In this workflow, we would search for the tag, and from the results page add them all at once. ### Describe the benefits this would bring to existing BookStack users These changes would greatly benefit users with lots and lots of Books. ### Can the goal of this request already be achieved via other means? No. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### How long have you been using BookStack? 3 months to 1 year ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 09:57:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5318