Systems
01 / AI-assisted systems developer· Multimedia

A sleek Windows video player in Python + PySide6 — a deliberate homage to Windows Media Player 12. Native desktop, no web wrapper.

Year
Mar 2026
Status
Public
Stack
Python, PySide6
runtime
native
Flux Player playing a portrait guitar reel, with the seek bar, transport controls and Now Playing list
01

Windows Media Player 12 had a specific, confident look that later players abandoned. flux-player is a deliberate homage — the same silhouette and feel, rebuilt from scratch with a modern toolkit instead of nostalgia alone.

02

A desktop video player in Python with PySide6 (Qt). A native application — real OS widgets, real window chrome — not an Electron app pretending to be one. That choice keeps it light and makes it feel like it belongs on the desktop.

03

Wrapping a web view would have been faster to build and worse to use. Going native with Qt means the player starts fast, sits at a sensible memory footprint, and behaves like desktop software — the whole point of paying tribute to a desktop-era classic.

04

QT > ELECTRONinstant start, native widgets, sane memory