Browser to desktop
A Manifest V3 extension discovers media in page elements and network activity. Native Messaging connects it to an Electron companion through shared TypeScript contracts and runtime validation.
A browser extension and local desktop download manager for discovering media, choosing tracks, and managing downloads and processing on your own computer.
Software Engineer · Browser extension & desktop
Built the extension, Electron companion, shared TypeScript contracts, and setup website. Connected browser media discovery to persistent desktop jobs and local media engines. Distributed as an independent preview with unsigned desktop builds; broader platform and site compatibility validation is ongoing.
Select a screenshot to enlarge it.
Manifest V3 / TypeScript
Native Messaging / Electron
SQLite / yt-dlp / FFmpeg
A Manifest V3 extension discovers media in page elements and network activity. Native Messaging connects it to an Electron companion through shared TypeScript contracts and runtime validation.
SQLite stores desktop jobs independently of browser tabs. Direct HTTP recovery checks source validators; yt-dlp and FFmpeg handle supported extraction and processing workflows locally.
Site sessions require per-origin consent and are temporary. Private jobs skip persisted history. Protected sources are rejected, and preview distribution is clearly separated from full platform certification.