Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

IMDb to Seerr

🇫🇷 Français | 🇬🇧 English

Sister project of letterboxd-seerr, for IMDb.

Screenshots coming soon.

Supported languages

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

The script automatically detects your browser language.

Features

  • One-click request from any IMDb title page: movies and TV shows
  • TV shows are requested with all their seasons (specials excluded)
  • On an episode page, the request targets the parent series
  • 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 the title
  • Works on any browser with a userscript manager, including Safari on iPhone/iPad

How it works

IMDb uses its own IDs (tt0137523) while Seerr works with TMDB IDs. The script resolves one into the other through your own Seerr instance (search?query=imdb:tt...): no TMDB API key needed, nothing else to configure.

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 IMDb title 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 title page on IMDb. A Seerr button appears next to the title:

  • Orange + Seerr: click to request the movie or show 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.

Known limitations

  • For a TV show already partially available, the button shows "available"; use Seerr itself to request specific missing seasons
  • IMDb changes its page structure regularly; if the button stops appearing, please open an issue

License

MIT

About

Userscript that adds a one-click button on IMDb title pages to request movies and TV shows directly on your Seerr instance via API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages