Development Progress

Roadmap

Click any milestone to explore its features. Everything built, building, and planned — all in one place.

• Click any milestone to explore its features
🗺️

Explore the Journey

Click any milestone on the road to see every feature shipped, building, or planned in that version.

🚀 v1.0 — First Release 📍 v1.6.15 — You Are Here 🗺 v2.0 — What's Coming

✓ Shipped & Available Now

v1.6.15 Stable 0 features shipped
🎬
Movie Matrix
TMDb bulk rename for your entire movie folder. Scans, matches, previews, then renames — nothing touches disk until you confirm
🔧
Construct
The settings source for everything Movie Matrix — control folder format, genre tags, year placement, with a live preview. (Named after the Matrix training dimension)
📺
TV Library
Full series drill-down — browse seasons, track missing episodes, queue renames. Works standalone or with Sonarr
📋
Rename Queue
Per-file Before → After preview. Review every rename individually, approve what you want, undo any batch from history
🤖
Auto-Detect
Automatically identifies whether each file is a movie, TV episode, or anime based on filename patterns and folder structure
🔄
Duplicate Detection
Detects when a rename destination already exists. Choose to replace the existing file, delete the incoming duplicate, or skip — per item or globally
🏷️
Genre & Year Formatting
Append genre tags and year to every movie folder — The Dark Knight (2008)[Action, Crime]. Toggle genres on or off, customize format in Construct
📁
Folder Renaming
Renames the movie folder AND the video file inside it to match — the whole thing becomes Plex-standard in one step
🧠
Folder Memory
Movie Matrix remembers which folders it has already renamed. Rescanning a large library only surfaces new content — previously processed folders are skipped automatically
📚
Season Folder Creation
Flat show folders with loose episode files automatically get Season XX subfolders created during rename, keeping your library Plex-standard
🔢
Arc & Saga Season Naming
Saga/arc folders like "01. Saiyan Saga" correctly map to Season 01, 02, 03… using numeric prefix or episode range — no manual correction needed
Fast & Performance Scans
Adjustable scan concurrency for matching speed. Smooth mode for normal use, Fast mode for large libraries where speed matters more than UI updates
🕰️
History & Undo
Full SQLite log of every rename ever performed. See every change grouped by batch — undo an entire batch in one click and files return to where they came from
🗑️
Empty Directories Scanner
Finds leftover empty folders after renames and queues them for safe removal — preview what will be deleted before confirming
📡
Sonarr Integration
Full Sonarr library inside PFlix — browse all series, track per-season episode counts, see missing episodes, trigger searches without leaving the app
🎥
Radarr Integration
Complete Radarr movie library with filter, sort, poster view, and direct search triggering. See download status, quality, and file size for every movie
🕵️
Prowlarr Integration
Manage and create indexers from inside PFlix using Prowlarr's schema system — no need to open Prowlarr's UI
Plex Watchlister
Pull your Plex watchlist and every shared user's watchlist. Cross-checks Sonarr and Radarr — request missing items to download in one click, including missing episodes
🔥
TMDb Trending
This week's top movies and shows from TMDb, shown as a poster grid with ratings. Cross-checks your Radarr and Sonarr libraries — request anything you don't own yet
🔍
TMDb Manual Search
Look up any movie or show by name and manually override the auto-match result — essential for foreign titles, obscure releases, and remakes
🗾
AniDB Integration
Anime title lookup via AniDB's public title database with per-episode detail via HTTP API. 7-day local cache, no account required. Handles absolute episode numbering
📝
OpenSubtitles Auto-Download
Automatically search and download subtitles before every rename in Movie Matrix and TV Library. Hard-block optional — won't rename if no subtitle is found
🎮
Time Passer Arcade
Built-in retro arcade to keep you busy while large renames process. Auto-pauses when you navigate away, saves state between sessions
💾
Portable + Installer EXE
Two distribution formats — run the portable EXE from USB or anywhere without installing, or use the NSIS installer for Start Menu integration and lower overhead
Download v1.6.15 Free View Full Changelog →
Shipped
24 features
live in v1.6.15
Building
3 features
in progress
Planned
9 features
queued up
In Progress 3 active
Planned 9 queued
Support the dev