A Python CLI tool that displays detailed information about your local movie collection directly in the terminal.
moviemon is a Python command-line application that scans a directory of movie files and displays detailed information about them directly in the terminal. It fetches metadata such as IMDB and Rotten Tomatoes ratings, genres, cast, directors, and awards, allowing users to browse and sort their movie collection without a graphical interface.
Movie enthusiasts and developers who maintain local movie collections and prefer terminal-based tools for quick access and management.
It provides a lightweight, scriptable alternative to GUI media managers by offering comprehensive movie metadata directly in the command line with flexible sorting and display options.
:movie_camera: Everything about your movies within the command line.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Fetches and displays ratings from both IMDB and Rotten Tomatoes, with command-line options to sort in ascending or descending order (-i, -t, -I, -T), offering flexible comparison.
Shows detailed information like genres, awards, cast, directors, release years, and runtime through specific flags (-g, -a, -c, etc.), allowing in-depth browsing without a GUI.
Uses terminaltables for formatted output in the command line, making it fast, scriptable, and ideal for integration into shell workflows or quick queries.
Lacks built-in automatic detection for new or deleted movies; users must run 'moviemon PATH' to reindex, relying on manual or cron-based setups as noted in stretch goals.
Stores metadata in JSON files, which may become inefficient for large collections, with the README acknowledging MongoDB as a future improvement to address this.
Designed solely for local movie directories, with no support for remote files, streaming services, or integration with broader media libraries beyond basic fetching.