https://github.com/johnpc/jellyfin-plugin-home-sections
https://github.com/johnpc/jellyfin-plugin-home-sections
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/johnpc/jellyfin-plugin-home-sections
- Owner: johnpc
- License: mit
- Created: 2025-03-23T18:28:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-22T13:51:14.000Z (about 1 year ago)
- Last Synced: 2025-10-10T15:19:25.529Z (8 months ago)
- Language: HTML
- Size: 19.5 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# This plugin is purely a proof of concept for http://github.com/jellyfin/jellyfin-meta/discussions/93. It's not meant to actually be used by anyone.
-----
# Jellyfin Home Sections Plugin
A Jellyfin plugin that allows users to customize their home screen with configurable sections.
## Features
- Configure custom home sections through an admin configuration page
- Default section types included:
- Library Tiles - displays all available libraries
- Recently Added - shows recently added media items
- Pinned Collection - displays items from a specific collection
- Add, remove, and reorder sections as desired
- REST API endpoint to retrieve section data for client-side rendering
## Installation
1. Download the latest release from the releases page
2. In the Jellyfin dashboard, go to Dashboard → Plugins → Catalog
3. Click on "..." and select "Install from file"
4. Select the downloaded .dll file
5. Restart Jellyfin when prompted
## Configuration
1. After installation, go to Dashboard → Plugins
2. Find "Home Sections" in the plugins list and click on it
3. Configure your desired home sections
4. Save your configuration
## Development
This plugin is built using .NET and follows the Jellyfin plugin architecture.
### Building
```bash
dotnet build
```
### Prerequisites
- .NET SDK 6.0 or later
- Jellyfin server (for testing)
## License
This project is licensed under the MIT License - see the LICENSE file for details.