Skip to main content

movielst License: MIT made-with-python PyPI version

movielst is based on moviemon , a Python application that displays information about all your movies in the command line. movielst will index movies in a selected directory, retrieve and display information like IMDb rating, release date, top casts and more. This fork is intended to update the project to latest python version, fix existing issues from the original project and add new features.

Features

  • Export to csv and xlsx file
  • Use either OMDb(default) or TMDb API to retrieve movie information
  • Web interface
  • Edit index file from commmand line

Installation

Install latest stable with pip

pip install movielst

Install from source with pip

pip install git+git://github.com/Mozzo1000/movielst.git

Dependencies

CLI :

  • guessit - Retrieving correct movie name from files.
  • terminaltables - Printing out tables nicely.
  • tqdm - Showing a progressbar when indexing movies.
  • colorama - Coloring outputs.
  • XlsxWriter - Exporting table to excel.

Web :

Usage:

  movielst PATH
  movielst [-i | -t | -g | -a | -c | -d | -y | -r | [-e type output] | -f | -I | -T | -ec | -ed]
  movielst -h | --help
  movielst --version
  movielst_web

Options:

  -h, --help            Show this screen.
  -v, --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.
  -e type output, --export type output
                        Export list to either csv or excel
  -f, --force           Force indexing
  -I, --imdb-rev        Sort acc. to IMDB rating.(inc)
  -T, --tomato-rev      Sort acc. to Tomato Rotten rating.(inc)
  -ec, --edit-config    Open the configuration file in the default editor
  -ed, --edit-index     Edit the index file

Credits

iCHAIT - Original developer

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

movielst is released under the MIT License.

Metadata

Release files for movielst 2.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for movielst 2.5.0
File Size Uploaded
movielst-2.5.0.tar.gz 54.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for movielst 2.5.0
File Interpreter ABI Platform
movielst-2.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 119.7 kB

Release files / movielst-2.5.0.tar.gz

Download URL movielst-2.5.0.tar.gz
Size 54.3 kB
Tags Source
SHA-256 checksum
How to use checksums
12b034f07c1b092d63cb5ab5db22619a857eccc1898bbe29d1b9da0ccd86036e
BLAKE2b-256 checksum
How to use checksums
e736070cd780bfd99f315a4a243344bfe80ebf46a497d5e41fe4c6f9276c8a9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / movielst-2.5.0-py3-none-any.whl

Download URL movielst-2.5.0-py3-none-any.whl
Size 65.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0986536140da030a1ad1034b6178bac1eb943bf9304582306e8f9f985a66208c
BLAKE2b-256 checksum
How to use checksums
67285da0cc086c52956240bdb6a3a1fe19d536d65ce937eccd20e93dfea794b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

2.5.0 This release

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page