Skip to content

Shahriar-0/PlotPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlotPilot

PlotPilot is a terminal-based tool to explore movie and TV series data using the OMDb API. It displays detailed information, episode summaries, and visualizes ratings—all in your terminal, with optional poster images (buggy and im tired).

Features

  • Search for movies or series by title and view details with poster (if supported)
  • Show full synopsis for a movie or series
  • List episodes with summaries and ratings for a season
  • Visualize episode ratings for a season or all seasons

Requirements

  • Python 3.7+

  • OMDb API key (get one at omdbapi.com/apikey.aspx)

  • Install dependencies:

    pip install -r requirements.txt

Setup

  1. Create a .env file with your OMDb API key:

    OMDB_API_KEY=your_api_key_here
  2. Run commands from your terminal:

Usage

Search for a movie or series

python plotpilot.py search "Inception"

Movie Info Example Series Info Example

Show full synopsis

python plotpilot.py synopsis "Inception"

Movie Synopsis Example Series Synopsis Example

List episodes for a season

python plotpilot.py episodes "Breaking Bad" --season 1

Series Episodes Example 1 Series Episodes Example 2

Visualize ratings for all seasons

python plotpilot.py ratings "Breaking Bad"

Series Ratings Example 1 Series Ratings Example 2

About

i hate imdb site so this is a command-line tool to not use that shit again.

Topics

Resources

License

Stars

Watchers

Forks

Languages