Free & open-source Chrome extension

Every list deserves the big screen.

Zoom Out captures any public IMDb list as clean, structured data you can copy or export anywhere — then steps back and projects it as a full-screen, backdrop-driven cinema of everything you want to watch. Now with keyword scraping, credits & cast breakdown, and local AI clustering across your library.

MIT licensedManifest V3No servers, ever

How it works

Paste a link. Own the list.

  1. 01

    Capture

    Paste any public IMDB list URL. Zoom Out fetches every page — title, year, rating, votes, genre, runtime, and plot for each entry — and saves it to your local library.

  2. 02

    Export

    Copy or download the whole list as CSV, JSON, Markdown, or plain text — ready for a spreadsheet, a document, or an AI chat. One click, your format.

  3. 03

    Project

    Hit Immersive and the list becomes a full-screen slideshow of posters and backdrops — sortable, filterable, and playable like a private trailer reel.

Features

Small extension. Wide angle.

Deep metadata, every page

Not just the first 250 rows. Zoom Out paginates through the entire list and extracts nine fields per title, cleanly structured.

Four export formats

CSV with injection guarding, stable-schema JSON, paste-ready Markdown tables, and readable plain text. Copy to clipboard or download.

A library that stays yours

Save lists, refresh them on demand, and back up or restore the whole collection as a single JSON file. Everything lives in your browser.

Full-screen cinema player

Backdrop-driven slideshow with poster, overview, rating, and genres — streaming in as images resolve, so you never wait on the whole list.

Filters built from your data

Sort, type, genre, keyword, and runtime pills are generated from the list itself — a short-runtime TV list gets sensible buckets, not movie-length ones.

Encrypted at rest

Your TMDB key is sealed with AES-256-GCM behind a passphrase — PBKDF2-SHA256, 310,000 iterations. The plaintext is never persisted.

IMDb keyword scraping

Scrape every keyword IMDb has for every title — batch-saved with live progress, cancel, resume. Keywords survive list refreshes and power filters.

Local AI clustering

Embed your scraped keywords with a local Ollama model, then explore a semantically sorted map of meaning — select clusters and launch them straight into cinema.

Credits & cast breakdown

Scrape directors, writers, producers, and actors across titles. Explore ranked leaderboards, headshots from TMDB, and library filmographies.

0metadata fields per title
0export formats
0stored locally
0cloud servers

Immersive mode

Step back. Watch it all.

One keypress turns a spreadsheet of titles into a wall of cinema. Posters and high-resolution backdrops stream in live from TMDB while you browse, shuffle, and filter — including by keywords — without ever leaving the player.

NOW SHOWING · FROM YOUR LIST Interstellar
2014 2h 49m 8.5
navigate
Spaceslideshow
Gclips reel
Ffullscreen
Escexit

Clips, one key away

Press G on any title for a full-screen reel of its own high-resolution backdrops — prefetched, looping, never repeating the frame you came from.

Instant navigation

Backdrops and posters for upcoming titles are decoded ahead of time — ahead, behind, and the next shuffled picks — so every arrow press lands instantly.

Never a black frame

Missing image? You get a clean titled placeholder, not a void. Rejected API key? A clear message, not a silent slideshow of nothing.

AI Clustering

See what connects your library.

Zoom Out scrapes every keyword from IMDb, embeds them with a local AI model running on your machine, and sorts them by semantic similarity — revealing hidden thematic threads.

cyberpunk space travel artificial intelligence neo-noir dystopian mars interstellar
01 Scrape & Embed One-click local Ollama processing.
02 Semantic Map Keywords sorted by cosine similarity.
03 Select & Launch Pass clusters straight to the player.

Cast & Crew Analysis

Know who's behind every title.

Zoom Out parses full IMDb credits for Directors, Writers, Producers, and Cast — aggregating your library to reveal your most-watched directors, favorite actors, and recurring creative talent.

Ranked leaderboards

Explore frequency-ranked lists of directors, actors, writers, and producers across your individual lists or entire library.

Christopher Nolan 8 titles
Denis Villeneuve 5 titles

TMDB headshots

Headshots retrieved live via TMDB API with clickable breakdowns of matching titles in your local collection.

CM
Cillian Murphy Actor
HZ
Hans Zimmer Composer

Exportable JSON

Export your aggregated credits database as JSON from Preferences or the standalone page for external reporting.

credits_export.json Save
credits_export.csv Copy

Private by design

Your lists never leave your browser.

Zoom Out has no backend, no analytics, and no account. The extension talks to exactly two places — imdb.com to read public lists and themoviedb.org for artwork — and its Content Security Policy forbids everything else.

  • All list data lives in chrome.storage.local
  • TMDB key encrypted with AES-256-GCM + your passphrase
  • Decrypted key held in session memory only, cleared on close
  • AI embeddings run locally via Ollama — never sent to a cloud
  • Open source, MIT licensed — read every line

Installation

Rolling in under a minute.

Zoom Out loads as an unpacked extension — no store account needed, nothing to sign up for.

1

Get the code

Clone the repository, or download the ZIP and extract it anywhere.

git clone https://github.com/Ns81000/imdb-list-injector.git
2

Open Chrome's extensions page

Type this into the address bar and press Enter.

chrome://extensions
3

Enable Developer mode

Flip the Developer mode toggle in the top-right corner of the extensions page.

4

Load unpacked

Click Load unpacked and select the repository folder. Zoom Out appears in your toolbar — pin it, and you're done.

Unlock immersive mode optional

  1. Grab a free API key from TMDB → Settings → API — a v3 key or v4 read token both work.
  2. In Zoom Out, open Settings (gear icon) → TMDB API Key.
  3. Paste the key, choose a passphrase, and save. It's verified, encrypted, and stored locally.

Enable AI clustering optional

  1. Install Ollama and launch it.
  2. Pull the embedding model: ollama pull qwen3-embedding:0.6b
  3. Scrape keywords for your lists, then click the AI Clustering icon in the extension header.

Updating later

  1. Pull the latest changes: git pull.
  2. On chrome://extensions, hit the ↻ refresh icon on the Zoom Out card.
  3. Your library, settings, keywords, embeddings, and encrypted key all stay intact.

Ready when the lights go down.

Free forever. Open source. Yours alone.