Feature Request: Named Library Shelves for Home Screen Organization #159
Closed
flynnbe-svg
started this conversation in
Ideas
Replies: 6 comments 2 replies
|
The images were never added |
0 replies
|
This can be achieved through collections or folder view |
0 replies
2 replies
0 replies
|
Closing discussion for Revision-1 #165 Improved description - thanks to RadicalMuffinMan for the help |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment





Uh oh!
There was an error while loading. Please reload this page.
Feature Request: Named Library Shelves for Home Screen Organization
Summary
Add support for admin-defined "shelves" — named groups of libraries that appear as individual, labeled rows on the Moonfin home screen.
Problem
Jellyfin servers with many libraries display everything under a single "My Media" section, which becomes crowded and hard to navigate — especially on a TV with a remote. There's no way to visually separate libraries into meaningful categories.
Proposed Solution
Allow server admins to create named shelves and assign existing Jellyfin libraries to them. Each shelf would appear as its own labeled row on the home screen, selectable in the home screen row configuration.
Example:
Shelf Name | Libraries -- | -- Movies | Action, Classic Movies, Documentaries TV Shows | Drama, Sci-Fi, Sit-Coms Animation | Anime, Cartoons, Feature Films Home Videos | Birthdays, Vacations, SportsThe home screen would then show each shelf as a separate named row — exactly like your existing home row ordering system, but with library groupings as the content.
Design Principles (to keep it simple)
Why Moonfin is the Right Place for This
This feature needs to work on Android TV with remote navigation, not just in a web browser. Since Moonfin already handles home row ordering and syncs configuration across clients via the server plugin, shelves would automatically work across all Moonfin clients without any extra effort.
Mockups
I've attached two mockups showing the intended result:
Happy to provide more detail or answer questions. Thanks for building such a great client ecosystem!
All reactions