FramePort - View and record HDMI video directly inside VS Code

by
FramePort brings live HDMI and USB video capture directly into VS Code. Preview your FPGA, Raspberry Pi, camera, or other compatible video source beside your code without switching to OBS. Adjust scaling, inspect individual pixels, capture screenshots, and record silent MP4 clips—all inside your editor. Built for hardware developers, makers, and anyone working with video capture devices. Currently available as a macOS public preview with FFmpeg.

Add a comment

Replies

Best
Hey Product Hunt! 👋 I'm Tyrone, a computer engineering student, and I built FramePort while working on Tomato, my custom 32-bit computer with a dual-LUT ALU running on an Artix-7 FPGA. I kept switching between VS Code and OBS whenever I needed to inspect Tomato's HDMI output. I wanted to see the output right beside my assembly code, so I built FramePort. What started as a personal tool became my first VS Code extension. It now supports compatible HDMI capture cards, cameras, and other local video sources. It's available on Open VSX; FFmpeg required for capture. I'd love to hear how you might use FramePort, what hardware you'd like to test it with, and which features you'd like to see next! GitHub: