Back to Projects
ProductPrototypeNative Tools

iDrive Media Manager

Native macOS media workflow app with polished processing UX

A native macOS media workflow app for downloading, processing, and organizing video with a polished SwiftUI interface and a pragmatic bridge to Python tooling.

This project matters because it proves we can build native desktop software that feels modern and tactile while still dealing with messy workflow realities like external tools, processing pipelines, and metadata tracking.

Primary outcome
A native workflow product that handles messy processing pipelines without sacrificing UX quality.
Native
macOS UX
SwiftUI-first app design built around desktop workflow instead of a web view in disguise.
1440x540
Processing Target
Video normalization and processing are part of the product, not an afterthought.
SwiftData
Metadata Layer
Downloads, quality, and processing state are tracked as app-native data, not scattered files.
Bridge
Tooling Integration
Python and yt-dlp are wrapped inside a user-facing native workflow cleanly.
Why it stands out

A native tool with real workflow value

This is not a UI experiment. It solves a concrete media-management problem while still investing heavily in feel and presentation.

Engineering pattern

Use the right layer for the job

Swift handles the product shell and processing workflow, while Python is kept narrow and pragmatic where it actually adds value.

Portfolio role

Desktop product credibility

The site currently underrepresents native desktop work. This page fixes that.

Workflow product

Download, process, track, and manage in one app

The product wraps a full media workflow instead of acting like a thin downloader shell with a prettier icon.

Playlist and video download handling
Metadata tracking for quality, duration, and processing state
Duplicate detection and upgrade logic
Library views with search, filtering, and sorting
Native Tools
A native workflow product that handles messy processing pipelines without sacrificing UX quality.
Native implementation

Desktop feel was part of the brief

The interface leans into modern Apple platform conventions while still remaining practical for heavy-use utility work.

Liquid Glass styling

The UI makes strong aesthetic choices without drifting into novelty for its own sake.

Processing awareness

System monitoring, progress tracking, and app-state clarity are surfaced as part of the experience.

Need native software that still feels product-grade?

We can build serious workflow tools on Apple platforms without settling for either ugly utility software or empty visual demos.