[Enhancement]: Allow users to mark which podcasts they want to track as favorites #3080

Open
opened 2026-04-25 00:13:33 +02:00 by adam · 2 comments
Owner

Originally created by @troycarpenter on GitHub (Nov 10, 2025).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

I have many users on my system with many different podcasts. Not every user is interested in every podcast on the system, but usually a subset of those available.

It would be nice if each user could mark which podcasts they are interested in, like marking it as a favorite (I will go with that terminology to illustrate the idea, but it could be called anything). I marked this as a frontend issue, but I would assume there would be a database / backend change to track favorites on a per-user basis.

I tried doing this with tags, which works for me as the administrator, but it is unrealistic to add a tag to each podcast for each user, who's interest may change over time.

Why would this be helpful?

By marking a podcast as a favorite, the user would then only see those podcasts to which they actively listen, including the Library and Latest Episodes tabs. The "favorite" selection could be added to the filter menu allowing only the favorites to be displayed.

Future Implementation (Screenshot)

Currently, when a regular user looks at the podcast library, a list of podcasts without a hamburger menu is presented (since regular users don't have the ability to modify anything). Add the menu back for everyone with the addition of as "Mark as Favorite" entry. Add this option to other places as well including the podcast detail screen, and possibly from the latest episode screen.

Then in the filter drop down in the upper right, add a "Favorites" selection which the user can select to remove all other podcasts.

This filter drop down should also be added to the Latest Episodes tab/screen since it currently doesn't exist there.

Audiobookshelf Server Version

2.30.0

Current Implementation (Screenshot)

There is no concept of a per-user favorites designation for podcasts nor a way to filter the display to only show favorites.

Originally created by @troycarpenter on GitHub (Nov 10, 2025). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement I have many users on my system with many different podcasts. Not every user is interested in every podcast on the system, but usually a subset of those available. It would be nice if each user could mark which podcasts they are interested in, like marking it as a favorite (I will go with that terminology to illustrate the idea, but it could be called anything). I marked this as a frontend issue, but I would assume there would be a database / backend change to track favorites on a per-user basis. I tried doing this with tags, which works for me as the administrator, but it is unrealistic to add a tag to each podcast for each user, who's interest may change over time. ### Why would this be helpful? By marking a podcast as a favorite, the user would then only see those podcasts to which they actively listen, including the Library and Latest Episodes tabs. The "favorite" selection could be added to the filter menu allowing only the favorites to be displayed. ### Future Implementation (Screenshot) Currently, when a regular user looks at the podcast library, a list of podcasts without a hamburger menu is presented (since regular users don't have the ability to modify anything). Add the menu back for everyone with the addition of as "Mark as Favorite" entry. Add this option to other places as well including the podcast detail screen, and possibly from the latest episode screen. Then in the filter drop down in the upper right, add a "Favorites" selection which the user can select to remove all other podcasts. This filter drop down should also be added to the Latest Episodes tab/screen since it currently doesn't exist there. ### Audiobookshelf Server Version 2.30.0 ### Current Implementation (Screenshot) There is no concept of a per-user favorites designation for podcasts nor a way to filter the display to only show favorites.
adam added the enhancement label 2026-04-25 00:13:33 +02:00
Author
Owner

@nichwall commented on GitHub (Nov 10, 2025):

Related to https://github.com/advplyr/audiobookshelf/issues/2968

@nichwall commented on GitHub (Nov 10, 2025): Related to https://github.com/advplyr/audiobookshelf/issues/2968
Author
Owner

@troycarpenter commented on GitHub (Nov 10, 2025):

Related to #2968

Argh. I spent over an hour looking for something similar. I guess I missed this one.

@troycarpenter commented on GitHub (Nov 10, 2025): > Related to [#2968](https://github.com/advplyr/audiobookshelf/issues/2968) Argh. I spent over an hour looking for something similar. I guess I missed this one.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3080