[Enhancement]: Custom Fields #2704

Closed
opened 2026-04-25 00:09:43 +02:00 by adam · 1 comment
Owner

Originally created by @Gandalf-the-Blue on GitHub (Apr 4, 2025).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

Hi,
I'd like to have certain custom fields in the metadata fields for books, such as "Recommended By" (text), "Physical copy owned" (Checkbox) etc.
I can see people using this in multiple different ways as well. This could be done on a per library basis.
Thanks!

Why would this be helpful?

This would allow people to track more custom needs they may want to filter by or store in the metadata.

Future Implementation (Screenshot)

Sorry, don't think I can provide a screenshot, but a section called Custom Fields in the settings, similarly in the filters and in the book metadata screen - could do the trick?

Audiobookshelf Server Version

v2.20

Current Implementation (Screenshot)

No response

Originally created by @Gandalf-the-Blue on GitHub (Apr 4, 2025). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement Hi, I'd like to have certain custom fields in the metadata fields for books, such as "Recommended By" (text), "Physical copy owned" (Checkbox) etc. I can see people using this in multiple different ways as well. This could be done on a per library basis. Thanks! ### Why would this be helpful? This would allow people to track more custom needs they may want to filter by or store in the metadata. ### Future Implementation (Screenshot) Sorry, don't think I can provide a screenshot, but a section called Custom Fields in the settings, similarly in the filters and in the book metadata screen - could do the trick? ### Audiobookshelf Server Version v2.20 ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-25 00:09:43 +02:00
adam closed this issue 2026-04-25 00:09:43 +02:00
Author
Owner

@nichwall commented on GitHub (Apr 4, 2025):

Duplicate of https://github.com/advplyr/audiobookshelf/issues/3171

Would users need to do custom layouts for the edit pages or other views? For example, if you add a "Physical copy owned", would this information be visible anywhere in the UI other than the edit popup, or is purely all in the backend and not visible to the user?

If it needs to be visible to the user, this would probably be a better fit as a custom plugin.

This functionality can currently be achieved by using tags.

@nichwall commented on GitHub (Apr 4, 2025): Duplicate of https://github.com/advplyr/audiobookshelf/issues/3171 Would users need to do custom layouts for the edit pages or other views? For example, if you add a "Physical copy owned", would this information be visible anywhere in the UI other than the edit popup, or is purely all in the backend and not visible to the user? If it needs to be visible to the user, this would probably be a better fit as a custom plugin. This functionality can currently be achieved by using tags.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2704