Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix IMDb Ratings Extension

Chrome extension that displays IMDb and Rotten Tomatoes ratings inside Netflix's title details modal.

Features

  • Detects Netflix movies and series
  • Fetches ratings using OMDb API
  • Injects ratings into Netflix UI
  • Handles movie and series matching
  • Supports ongoing and completed series

How It Works

  • Observes Netflix DOM changes using MutationObserver
  • Extracts title, year, and content type
  • Searches OMDb for matching content
  • Validates series using title and year range
  • Injects ratings into Netflix modal

Issues Faced

  • Netflix uses dynamic rendering → solved using MutationObserver
  • Movie and series detection → extracted Netflix metadata labels
  • Incorrect API matches → added exact title matching
  • Series year mismatch → added release range checking

Edge Cases Covered

  • Same titles with different years
  • Ongoing series (2018–)
  • Completed series (2008–2013)
  • Special characters and accents
  • Different capitalization
  • Multiple OMDb search results

Edge Cases Left

  • API key exposed on client side
  • Netflix UI changes can break selectors
  • Some titles have missing ratings
  • No caching implemented

Installation

  • Clone repository
  • Add OMDb API key
  • Load extension using Chrome Developer Mode

About

Chrome extension that displays IMDb and Rotten Tomatoes ratings directly inside Netflix.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages