Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Letterboxd to Seerr

🇫🇷 Français | 🇬🇧 English

Screenshots coming soon.

Supported languages

🇬🇧 English, 🇫🇷 French, 🇩🇪 German, 🇪🇸 Spanish, 🇮🇹 Italian, 🇵🇹 Portuguese, 🇯🇵 Japanese

The script automatically detects your browser language.

Features

  • One-click movie request from any Letterboxd film page
  • Direct API call, no redirect, no search
  • Button shows the current state as soon as the page loads: green if already requested, blue if already available in your library
  • Checks for duplicates and availability before sending the request
  • Persistent configuration (survives script updates) with automatic updates from GitHub
  • Animated feedback notifications with movie title
  • Works on any browser with a userscript manager, including Safari on iPhone/iPad

Requirements

Your Seerr instance must be reachable from your browser, either on your local network or via a VPN like Tailscale.

Note: GM_xmlhttpRequest (used by Tampermonkey) bypasses browser mixed content restrictions, so HTTP works fine. If you use fetch-based extensions, HTTPS will be required.

Installation

  1. Install a userscript manager:

  2. Click here to install the script

  3. Open any Letterboxd film page and click the + Seerr button: the script asks for your Seerr URL (e.g. http://192.168.1.x:5055) and your API key (Seerr, Settings, General, API Key) on first use. That's it.

To change the configuration later: use the "Configure Seerr" entry in the Tampermonkey menu, or Shift+click the button.

Usage

Open any film page on Letterboxd. A + Seerr button will appear next to the TMDB link:

  • Orange + Seerr: click to request the movie without leaving the page
  • Green ✓ Seerr: already requested
  • Blue ✓ Seerr: already available in your library

iOS / iPadOS

The script works in Safari on iPhone and iPad with the Userscripts app (free). Your Seerr instance just needs to be reachable from the device, for example through Tailscale. Configuration happens on first tap, same as on desktop.

License

MIT

About

Userscript that adds a one-click button on Letterboxd film pages to request movies directly on your Seerr instance via API

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages