Skip to main content

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

Metadata

Release files for the-film-flam 2026.7.11

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

Source distribution (sdist)

Source distribution for the-film-flam 2026.7.11
File Size Uploaded
the_film_flam-2026.7.11.tar.gz 245.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for the-film-flam 2026.7.11
File Interpreter ABI Platform
the_film_flam-2026.7.11-py3-none-any.whl Python 3 none any Details

Total release size: 507.0 kB

Release files / the_film_flam-2026.7.11.tar.gz

Download URL the_film_flam-2026.7.11.tar.gz
Size 245.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a4eba55b1556de4078ac11e1abf4379068ea62ab7340b460e6ae0c14e6e82822
BLAKE2b-256 checksum
How to use checksums
0df1f9c086afd6b15fd688faa2d908d8495695e14eab488c45959b0ef6dd174c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / the_film_flam-2026.7.11-py3-none-any.whl

Download URL the_film_flam-2026.7.11-py3-none-any.whl
Size 261.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
edb3a5e8e56dcdee061842ad8ac083b2d9be9bd482a6c287f00cff0f7532716b
BLAKE2b-256 checksum
How to use checksums
fb0df0a8a18847ad1a0a4ef02d97f508c7a6e12e65d58461b15f8cdef7bc5815
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2026.7.11 This release

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