Topics / #webcam
Webcam projects on GitHub
Capturing and processing video from webcams, including filters and effects.
As of , the most-starred Webcam projects on GitHub are scrcpy (152.4K stars), Deep-Live-Cam (97.1K stars) and openscreen (39.9K stars). GitHub.Locker tracks 20 Webcam repositories with 502.6K stars combined. The fastest-growing on October 16 was Recordly, with +176 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
Recordly
webadderallorg/Recordly · ★ 34.1KRecordly is an open-source desktop app for recording and editing screen captures with motion-driven presentation tools built in — auto-zooms, cursor polish, and styled frames — made for walkthroughs, demos, and product videos.
+77scrcpy
Genymobile/scrcpy · ★ 152.4Kscrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.
Deep-Live-Cam
hacksider/Deep-Live-Cam · ★ 97.1KDeep-Live-Cam is an app that performs real-time face swapping and one-click video deepfakes using just a single source image, working live through your webcam or on existing images/videos.
+10BibaYanji
Bibapcs/BibaYanji · ★ 957BibaYanji (笔吧验机) is a Windows desktop tool for checking a new or secondhand PC against its order spec: it auto-collects CPU, GPU, RAM, disk, network card, screen and battery info so you can verify them item by item and mark the machine as passed, plus it bundles keyboard, dead-pixel, camera/mic/speaker, stress-test and disk-benchmark checks.
The all-time top
20 projects · by stars
- 152.4K
#1 · Genymobile/scrcpyscrcpy
scrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.
- 97.1K
#2 · hacksider/Deep-Live-Cam
Deep-Live-Cam
Deep-Live-Cam is an app that performs real-time face swapping and one-click video deepfakes using just a single source image, working live through your webcam or on existing images/videos.
- 39.9K
#3 · siddharthvaddem/openscreenopenscreen
OpenScreen is a free, open-source alternative to Screen Studio for making polished screen-recording demos and walkthroughs, with no subscriptions or watermarks.
- 4
Recordly
34.1Kwebadderallorg/Recordly · TypeScriptRecordly is an open-source desktop app for recording and editing screen captures with motion-driven presentation tools built in — auto-zooms, cursor polish, and styled frames — made for walkthroughs, demos, and product videos.
- 5

DeepFaceLive
31Kiperov/DeepFaceLive · PythonDeepFaceLive is a Windows desktop app for real-time face swap: it replaces the face from your webcam — or the face in a video — with a trained face model, aimed at PC streaming and video calls.
- 6

ScreenToGif
27.8KNickeManarin/ScreenToGif · C#ScreenToGif is a Windows desktop tool that records a selected area of your screen, your webcam, or a sketchboard, then lets you edit the capture and export it as a GIF, APNG, video, PSD, or PNG.
- 7

deepface
23.6Kserengil/deepface · PythonDeepFace is a lightweight Python framework for face recognition and facial attribute analysis: it verifies whether two faces match, finds who someone is, and predicts age, gender, emotion and race.
- 8

webrtc
16.8Kpion/webrtc · GoA pure Go implementation of the WebRTC API: Go programs can exchange real-time audio, video and data with browsers and other peers, with no Cgo and no native WebRTC libraries.
- 9

avatarify-python
16.5Kalievk/avatarify-python · PythonIt puts photorealistic animated avatars into Zoom, Skype and other video-conferencing apps: instead of your webcam feed, an AI model drives a face photo with your movements.
- 10

samples
14.6Kwebrtc/samples · JavaScriptThis is the official collection of WebRTC JavaScript code samples, demonstrating how to use WebRTC APIs for real-time audio, video, and data communication in the browser.
- 11

WebRTC-Experiment
12.1Kmuaz-khan/WebRTC-Experiment · JavaScriptA one-stop hub of WebRTC demos, experiments and JavaScript libraries: screen sharing, video conferencing, file sharing, recording, collaborative drawing and voice translation.
- 12

Captura
10.9KMathewSachin/Captura · C#Captura is a Windows desktop app for capturing your screen, audio, webcam, mouse clicks and keystrokes into screenshots or screencasts (Avi/Gif/Mp4).
- 13

StreamDiffusion
10.8Kcumulo-autumn/StreamDiffusion · PythonStreamDiffusion is a pipeline-level library for real-time, interactive diffusion image generation, letting you turn text prompts or a live webcam/screen feed into generated images at high frame rates.
- 14

freemocap
10.5Kfreemocap/freemocap · TypeScriptFreeMoCap is a free, open-source motion capture system that uses ordinary cameras (not expensive marker suits) to let researchers, educators, and hobbyists capture human movement in 3D.
- 15

barehands
1.1Kjaredrhod/barehands · HTMLBarehands turns your webcam into a hand-tracked interface for an AI: notes, images, and 3D models float over your camera feed as glass cards that you pinch, throw, stretch, and explode apart with your bare hands, no headset or controllers required.
- 16
itsgiving
1.1Kgazijarin/itsgiving · PythonIt is a webcam tool that detects your facial expression or hand gesture and overlays a matching meme on top of your face in real time, tracking you as you move in frame.
- 17

BibaYanji
957Bibapcs/BibaYanji · CBibaYanji (笔吧验机) is a Windows desktop tool for checking a new or secondhand PC against its order spec: it auto-collects CPU, GPU, RAM, disk, network card, screen and battery info so you can verify them item by item and mark the machine as passed, plus it bundles keyboard, dead-pixel, camera/mic/speaker, stress-test and disk-benchmark checks.
- 18

camera-to-blender
848ahujasid/camera-to-blender · JavaScriptA tool that turns a photo of a real object into a 3D model and automatically imports it into Blender — point your phone at something, snap a photo, and the model appears in Blender within about a minute.
- 19

Real-Time-Person-Elderly-Fall-Detection-System
275AwaisShah75/Real-Time-Person-Elderly-Fall-Detection-System · PythonIt's an edge AI computer vision system that detects falls in real time, especially for elderly people, even when partially hidden behind furniture, while avoiding false alarms from normal activities like sitting or sleeping.
- 20

meowmeowcatcam
253catherpiee/meowmeowcatcam · PythonA webcam gesture-meme detector: it watches your hand gestures and head movements through your camera and pops up a matching cat meme next to your live feed in real time.
Related topics
Often tagged together