[Enhancement]: Click and Drag books to reorganise Library #3013

Open
opened 2026-04-25 00:12:59 +02:00 by adam · 1 comment
Owner

Originally created by @casual-coderr on GitHub (Sep 21, 2025).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

Hi Team,
Great work with Audiobookshelf. This is my first installation with docker and it was pretty good.

One thing I would imagine the community would enjoy is the ability to click and drag the books to rearrange when viewing in Bookshelf view. The user can add more rows of shelves as necessary.

Maybe in the future, it could also be used to maintain collections, where we can see all the books in a collection in a particular row.

Why would this be helpful?

It would also make it simpler to have shelves to put finished books separately and reading ones on the top, just like how you would do in a physical shelf.
Easy organisation and muscle memory to click and start playing a book.
Now the completed as well the incomplete books are in the same single space - making it slightly hard visually to distinguish them.

Future Implementation (Screenshot)

Image

Audiobookshelf Server Version

V 2.29.0

Current Implementation (Screenshot)

The Library View

Originally created by @casual-coderr on GitHub (Sep 21, 2025). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement Hi Team, Great work with Audiobookshelf. This is my first installation with docker and it was pretty good. One thing I would imagine the community would enjoy is the ability to click and drag the books to rearrange when viewing in Bookshelf view. The user can add more rows of shelves as necessary. Maybe in the future, it could also be used to maintain collections, where we can see all the books in a collection in a particular row. ### Why would this be helpful? It would also make it simpler to have shelves to put finished books separately and reading ones on the top, just like how you would do in a physical shelf. Easy organisation and muscle memory to click and start playing a book. Now the completed as well the incomplete books are in the same single space - making it slightly hard visually to distinguish them. ### Future Implementation (Screenshot) <img width="1536" height="1024" alt="Image" src="https://github.com/user-attachments/assets/ee04fc6d-8207-49e5-a636-c4e08b71f2e5" /> ### Audiobookshelf Server Version V 2.29.0 ### Current Implementation (Screenshot) The Library View
adam added the enhancement label 2026-04-25 00:12:59 +02:00
Author
Owner

@nichwall commented on GitHub (Sep 21, 2025):

Rearranging and adding shelves on the home page is planned (see https://github.com/advplyr/audiobookshelf/issues/1241 ), but rearranging books in the library page doesn't make sense because the entire page is sorted by specific criteria (author, title, whether it has been listened to, etc), so individual arrangement would not make sense to implement. This also doesn't make sense for the series view because series are sorted in a similar way.

Playlists and Collections can already have their books reordered by dragging the books.

The home page already has a shelf that is specifically "in progress books".

@nichwall commented on GitHub (Sep 21, 2025): Rearranging and adding shelves on the home page is planned (see https://github.com/advplyr/audiobookshelf/issues/1241 ), but rearranging books in the library page doesn't make sense because the entire page is sorted by specific criteria (author, title, whether it has been listened to, etc), so individual arrangement would not make sense to implement. This also doesn't make sense for the series view because series are sorted in a similar way. Playlists and Collections can already have their books reordered by dragging the books. The home page already has a shelf that is specifically "in progress books".
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3013