Skip to content
🎥 Everything about your movies within the command line.
Branch: master
Clone or download
Latest commit 43211d5 Nov 19, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img screenshots added Feb 2, 2016
moviemon Add additional code to get better error messages if the API actively … Nov 19, 2016
.gitignore removed from pip Jan 27, 2016
README.md Update README.md Aug 24, 2016
README.rst fixed typo in readme Feb 1, 2016
license license added Jan 25, 2016
setup.py added README.rst Feb 1, 2016

README.md

moviemon

A Python Application that displays all the information about all your movies in the command line.

ScreenShot

Live Demo

Installation

Using pip

$ pip install moviemon

You can also use pipsi to install -

$ pipsi install moviemon

Get the latest build from the Source

Dependencies

Usage:

  moviemon.py PATH
  moviemon [-i | -t | -g | -a | -c | -d | -y | -r | -I | -T ]
  moviemon -h | --help
  moviemon --version

Options:

  -h, --help            Show this screen.
  --version             Show version.
  PATH                  Path to movies dir. to index/reindex all movies.
  -i, --imdb            Sort acc. to IMDB rating.(dec)
  -t, --tomato          Sort acc. to Tomato Rotten rating.(dec)
  -g, --genre           Show movie name with its genre.
  -a, --awards          Show movie name with awards received.
  -c, --cast            Show movie name with its cast.
  -d, --director        Show movie name with its director(s).
  -y, --year            Show movie name with its release date.
  -r, --runtime         Show movie name with its runtime.
  -I, --imdb-rev        Sort acc. to IMDB rating.(inc)
  -T, --tomato-rev      Sort acc. to Tomato Rotten rating.(inc)

Examples -

Display basic info about all your movies.

$ moviemon

ScreenShot

Display all movies sorted according to their IMDB ratings.

$ moviemon -i

ScreenShot

Display all movies sorted according to their Tomato Rotten ratings.

$ moviemon -t

ScreenShot

Display all movies with their Genres.

$ moviemon -g

ScreenShot

Display all movies with the awards they have received.

$ moviemon -a

ScreenShot

Display all movies with their cast.

$ moviemon -c

ScreenShot

Display all movies with their director(s).

$ moviemon -d

ScreenShot

Display all movies with their release date.

$ moviemon -y

ScreenShot

Display all movies with their runtime.

$ moviemon -r

ScreenShot

Display all movies sorted according to their IMDB ratings.(inc)

$ moviemon -I

ScreenShot

Display all movies sorted according to their Tomato Rotten ratings.(inc)

$ moviemon -T

ScreenShot

Stretch Goals

  • Use MongoDB to store data instead of storing json data in file.
  • Run a cron job to detect if the directory containing movies has been modified, if it has been modified then reindex the directory for accommodating new or deleted movies.
  • As mentioned by @dufferzafar this can seriously become a movie database 'tagger' like Picard.

Shout-out

Big thanks to @dufferzafar for his awesome work.

Contribute

Found a bug or want to suggest a new feature? Report it by opening an issue. Feel free to send a pull request for any improvements or feature requests ;)

License

MIT © Chaitanya Gupta

You can’t perform that action at this time.