Govie

A Linux command line tool for movie buffs. Instantly access movie pages from IMDB, Know the rating and other details of a new movie, Create a movie poster collection with few keystrokes..

Download as .zip Download as .tar.gz View on GitHub

Govie Smiley face

Govie is a linux command line tool for movie buffs. Govie allows you to:

Now let me show you how tool works.

Opening a Movie page of IMDB

command_open

Use -o flag to open a movie's IMDB page in browser.

  $ ./govie -o american-hustle gods-of-egypt

When we type the command, it takes us to the IMDB page of respective movie. Now we will see these two IMDB pages opened for us already in browser.

command_open command_open

Getting details of a movie

Instead of launching browser, we can have a quick peek at details. Like curious to know about rating of a movie etc. We need to use -d option here.

  $ ./govie -d jurassic-park titanic outlander

Then output is visible on terminal itself. command_open

Sometimes a movie name can create ambuiguity. So If you know the release year of the movie, we can pass it in -y option to get correct details.

  $ ./govie -d -y=2016 tarzan

This gives the details about The Legend of the Tarzan (2016).

Saving a movie poster

We can use -p option to save the poster of a movie in a given directory. Govie also takes multiple movies at the same time to download their posters to the given directory.

  $ ./govie -p jurassic-park titanic outlander ~/posters

We should pass movies & poster save directory path to the above -p option Using it we can create our own poster collection in our computer. Govie tries to fetch a decent quality poster for a movie.

command_open

Downloading and installing Govie

If you are on Ubuntu or any linux system, you can download Govie tar package from here.

Govie tar package

Then navigate to downloaded folder and do

   $ tar -xvf govie.tar

It gives a binary executable called govie. Now you can use it with the above syntax of execution. But for universal accesing of executable add a ALIAS in .bashrc or .zshrc .

Debugging

Govie creates a file in your home directory for purpose of logging and crash reporting that file is govie.log. Contents of that log file are used to report bugs if tool crashes.

  ~/govie.log

command_open