https://github.com/zamhedonia/jellyfinletterboxdlink
Adds a Letterboxd link to Jellyfin movie detail pages
https://github.com/zamhedonia/jellyfinletterboxdlink
jellyfin jellyfin-plugin letterboxd
Last synced: about 2 months ago
JSON representation
Adds a Letterboxd link to Jellyfin movie detail pages
- Host: GitHub
- URL: https://github.com/zamhedonia/jellyfinletterboxdlink
- Owner: zamhedonia
- License: other
- Created: 2025-08-19T15:20:02.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-08-19T17:44:30.000Z (2 months ago)
- Last Synced: 2025-08-19T18:31:41.130Z (2 months ago)
- Topics: jellyfin, jellyfin-plugin, letterboxd
- Language: C#
- Homepage:
- Size: 1.05 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Letterboxd Link on Jellyfin Movies
A simple Jellyfin plugin that adds a **Letterboxd external link** to movie detail pages.
The link is generated from each movie’s IMDb ID, pointing directly to its corresponding page on [Letterboxd](https://letterboxd.com).## Features
- Adds a Letterboxd button alongside your other external links (IMDb, TMDb, etc.)
- Works only for **movies**
## Installing from Repository (Recommended)
1. Open **Jellyfin Dashboard** → **Catalog** → **Settings Icon (⚙️)**.
2. Click **+**.
3. Enter:
- **Repository Name:** Letterboxd Link
- **Repository URL:**
```
https://raw.githubusercontent.com/zamhedonia/JellyfinLetterboxdLink/master/manifest.json
```
4. Save, then go to the **Catalog** tab.
5. Find **Letterboxd Link on Movies** and click **Install**.
6. Restart Jellyfin.## How to build from source
### Prerequisites
Before building this plugin from source, make sure you have:
- [.NET SDK 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or later, [install here](https://learn.microsoft.com/en-us/dotnet/core/install/linux)
(verify with `dotnet --version`)
- git
- A running Jellyfin instance (10.8+ recommended)
### Building the plugin (+ Installation)1. Clone the repository
```bash
cd ~; git clone https://github.com/zamhedonia/JellyfinLetterboxdLink.git
```
2. Change into the project directory
```bash
cd JellyfinLetterboxdLink
```
3. Build the plugin
```bash
dotnet build -c Release
```
4. Move to **your plugins folder**
```bash
cd /var/lib/jellyfin/plugins
```
or
```bash
cd ~/.local/share/jellyfin/plugins/
```
5. Copy over the created files
```bash
mkdir LetterboxdLinkOnMovies; cd LetterboxdLinkOnMovies; cp ~/JellyfinLetterboxdLink/bin/Release/net8.0/*.dll ./
```
6. Restart Jellyfin via your preferred methodExample:
```bash
sudo systemctl restart jellyfin
```