Zach’s ugly mug (his face)

Zach Leatherman

Raging Netflix Queue, a Google Chrome Extension

21 Feb 2011 Zach Leatherman


This article is old and may contain information that is outdated, irrelevant, or—dare I say it—no longer accurate. Read with care!

The premise is simple. When attempting to find movies to watch in my local theater, I often stumble upon titles that I feel to be more rental quality than theater quality. So I wanted an easier way to add those movies to my Netflix queue. I created a Google Chrome extension to accomplish just that.

When Raging Netflix Queue recognizes the site you’re browsing to be a movie web site, it will show a small green Netflix icon in the address bar. Clicking that icon will add the title to your queue. If the title is available for Instant Viewing, it will go into your Instant Queue. If not available for Instant View, it will go into your DVD Queue. If the title is still in theaters and not yet available on DVD, it will go into the Saved portion of your DVD Queue, and Netflix will automatically add it to your DVD Queue when it becomes available.

Raging Netflix Queue supports Rotten Tomatoes, IMDB, Google Movies, Apple Trailers, Movie Fone,, Yahoo Movies, and Fandango. Let me know if you have others you’d like to see added.

Download Raging Netflix Queue




The extension will parse the release year from the movie page, in order to guarantee better accuracy of results (There are a ton of remakes out there with the same titles). However, the actual year may vary. Some sites report theater release date, while others DVD release date, or the movie may have gone through a small showing and then a larger showing later. Thus, we allow plus or minus one year leverage when searching Netflix. See Cedar Rapids (2011) on Rotten Tomatoes.

Use of “The” or And/&

Apple’s entry for The Adjustment Bureau does not include “The” in the title. While this would be solved if Netflix allowed partial name matches in their OData API, Raging Netflix Queue does an additional search prepending “The” to the title, if no titles were found on the first go.

Netflix requires exact name matches in their API and prefers “and” over “&” in my tests. Raging Netflix Queue does a simple string replace there.

Single Quotes

Titles like “The King’s Speech” don’t match, due to another limitation with the Netflix OData API. There is no way to escape single quotes in the query string. I’m waiting on Netflix for an answer there.


It’s true that I have built a web browser plugin (to an add-on) before, and even a plug-in to a ported web browser add-on, but it was a great experience to build an actual web browser extension and Google Chrome has made it very easy to do so. This was also a jQuery-free project, as I would think that all Google Chrome extensions would be. jQuery is intended to solve cross browser compatibility issues, and a web browser specific extension shouldn’t have any of those. Sure, it feels like you’re being spoiled to use native String trim(), Array forEach, and document.querySelector. But damn it, I deserve nice things every once in awhile.

I’m getting such a huge queue right now.


➡ Load Disqus to Leave a Comment ⬅

Awesome Zach! You did it again!

This really bridges the gap between sites that care about movies like rotten tomatoes and sites that don't give two hoots whether or not the movie was good. Nice work!

Great job dude, and subscribed.

You are about 35 minutes to fame and fortune, at least according to this:


Quick! Add context menu API fu and wait for the cash to roll in!

Good extension. In a world where movie domains are trying to maintain their walled gardens, we need ladders like this!

Zach Leatherman

05 Mar 2011 at 05:10PM

Thanks everyone!

Installed chrome just for this plugin, thanks!

hey, any chance this can be updated to work with metacritic?

Zach Leatherman

07 May 2011 at 03:46PM

Hey Eric,
Feel free to add an issue to the github tracker with your request: