Skip to main content

FilmFlam (or just "flam") is a commandline tool and API for extracting insights from your movie lists.

Project description

FilmFlam

FilmFlam (or just "flam") is a commandline tool and API for extracting insights from your movie lists.

From the commandline, flam enables you to quickly answer questions like "where have I seen this actor?", or "which director have I seen the most movies from?", and so much more.

For more powerful uses, you can import flam and use the underlying API to access all the data about the movies and people in your movie lists.

find_movies.gif

find_tarantino.gif

Features

  • Get information about all the movies in your movie list, or about the people in those movies
  • Filter those movies or people to find something specific
  • Sort everything and everyone and discover standouts
  • Extend flam to support custom movie databases, custom filters, and custom attributes
  • All in a short and quick commandline
  • All in a python API for using from a script

Installation

Simply:

pip install the-film-flam

If it worked, great! Otherwise, python probably didn't add the folder where scripts get installed to PATH. Find where flam.exe is installed on your machine - On Windows it will probably be in a folder that looks similar to one of these:

%LOCALAPPDATA%\Python\pythoncore-3.14-64\Scripts
%LOCALAPPDATA%\Programs\Python\Python312\Scripts

Once you find it, add the folder to PATH and try again.

Usage

Read all about how to use flam in the docs!

Supported platforms

Flam is cross-platform and should work on Windows, Linux, and macOS. However, it's only well-tested on Windows, since that is what I am using. Please let me know if you encounter issues.

Flam is better if you have less installed. If you're on Windows, it's recommended to install it. One easy way is to just install git.

Getting help

If you encounter issues or have questions, please open an issue, or email me at ederyaviv2@gmail.com.

Disclaimer

This program uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.

Likewise IMDb, Letterboxd, or what-have-you.

tmdb.svg

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

the_film_flam-2026.6.7.tar.gz (244.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

the_film_flam-2026.6.7-py3-none-any.whl (260.3 kB view details)

Uploaded Python 3

File details

Details for the file the_film_flam-2026.6.7.tar.gz.

File metadata

  • Download URL: the_film_flam-2026.6.7.tar.gz
  • Upload date:
  • Size: 244.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for the_film_flam-2026.6.7.tar.gz
Algorithm Hash digest
SHA256 f6f22d8ef1cd3161fe64945da41584f3517161463bbea5dae8b7a374145d33a2
MD5 098fdebbc27f05e4274cc6f6a60c726c
BLAKE2b-256 f8e5cfe34c5de36ac1d2a30240044dfcc4d24afd444ee6f4dbf3085afd45669f

See more details on using hashes here.

File details

Details for the file the_film_flam-2026.6.7-py3-none-any.whl.

File metadata

File hashes

Hashes for the_film_flam-2026.6.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f635d7e78342c27a301dafa1f8dc6cedd414e904ece3069108a5294b113d06e3
MD5 f6bab17471e6b88f4c5f1f6100b768b4
BLAKE2b-256 4a5ef25cfb8065ed95ce4bcc1204d1fe4b62709eff2ab36e5d19c8452b2ac454

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page