FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
How I Built a Local-First Movie Library Manager in Python
NewsProgramming Languages

How I Built a Local-First Movie Library Manager in Python

via Dev.to PythonOddbit Studios4h ago

The Problem I have a problem that a lot of people who've been collecting digital media for years will recognize — I had nearly 1,000 movie files spread across multiple drives and absolutely no idea what I actually owned. Was I about to buy a movie I already had? Did I have three copies of the same file hiding in different folders? No idea. I looked at the existing options. Plex and Jellyfin are great but they're full media servers — I didn't need transcoding or streaming, I just needed a catalog. Spreadsheets work but they're manual. MediaElch was close but not quite what I wanted. So I built Film Forge. What It Does Film Forge is a desktop application for Windows built in Python and Tkinter. Here's the core workflow: Add folders — point it at any directory containing video files Start Scan — it recursively finds every video file (.mp4, .mkv, .avi, .mov, and more) Fetch Details — pulls metadata from the OMDb API for every movie found Browse your library — search, filter, rate, and trac

Continue reading on Dev.to Python

Opens in a new tab

Read Full Article
0 views

Related Articles

News

Mechanics vs Understanding

Medium Programming • 1h ago

Flames of Desire
News

Flames of Desire

Medium Programming • 4h ago

The Night I Ran Out of Tokens
News

The Night I Ran Out of Tokens

Medium Programming • 4h ago

News

Why Judge Calibration Matters: Sonnet vs Opus — a Case Study

Medium Programming • 4h ago

News

The Big Code Challenge : Round 1

Medium Programming • 4h ago

Discover More Articles