gitmyhub

mini-video-me

★ 17 updated 3y ago ⑂ fork

📹 A small webcam player built with html, css, javascript and electron

A desktop app that turns your webcam into a small, movable floating window you can resize and customize with keyboard shortcuts, perfect for streaming, tutorials, or video calls.

ElectronJavaScriptsetup: moderatecomplexity 2/5

Mini Video Me is a lightweight desktop app that turns your webcam into a floating, customizable video window. It is meant for people who stream, record tutorials, or join video calls and want a small, repositionable camera overlay rather than a full-screen webcam view.

At a high level, the app uses your computer's camera and displays the feed in a compact window you can shape and move around. Before running it, you can tweak a configuration file to match your camera's proportions, or leave those settings alone if you are unsure. From there, you build the app and start using it. While it runs, you can use keyboard shortcuts to zoom in or out, flip the camera horizontally, round the corners of the video frame, and nudge the camera position with arrow keys. These controls let you fine-tune how your camera overlay looks in real time without diving back into settings.

The tool is built for content creators, educators, or anyone who frequently shares their screen and wants a small webcam bubble to sit on top of other windows. For example, if you are recording a coding walkthrough and want viewers to see your face in a rounded corner box, this app handles that without needing full streaming software.

One thing to note is that the project has only been tested on macOS and Windows 10, so support for other operating systems is not guaranteed. It also requires some basic comfort with running terminal commands to install dependencies and generate the final app, since there is no one-click installer. The configuration file expects you to know a few details about your camera, but the author suggests leaving the trickier settings alone if you want to keep things simple.

Where it fits