function: video-processing
1714 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| brianchirls/Seriously.js Seriously.js is a real-time, node-based video effects compositor for the web built with JavaScript and WebGL. It renders GPU-accelerated vi… | 23 | 3883 | maintenance |
| mytv-android/myDV myDV (my Debug Video) is an Android TV application for watching Douyin (TikTok China) videos on television, built with Jetpack Compose. It … | 82 | 1122 | active |
| LiteAVSDK/Player_iOS Tencent Cloud's iOS Player SDK demo repository, providing a super player for video-on-demand (VOD) and live streaming playback. It includes… | 75 | 1120 | active |
| bilibili-helper/bilibili-helper-o Bilibili Helper is a Chrome browser extension that enhances bilibili.com by replacing the video player, bypassing playback restrictions, se… | 23 | 3864 | maintenance |
| latent-spaces/brag A Claude Code skill (installable in other AI coding agents) that turns a project into a short, shareable launch video with music, motion, a… | 57 | 1118 | active |
| homebridge-plugins/homebridge-camera-ffmpeg A Homebridge plugin that exposes FFmpeg-based IP cameras to Apple HomeKit, streaming video and audio via RTSP or HTTP sources. It also supp… | 58 | 1116 | active |
| FutureUniant/Tailor Tailor is an AI-powered desktop video editing application offering intelligent video cutting, generation, and optimization. It provides fea… | 37 | 1115 | active |
| grizzlypeak3d/DJV DJV is a free, open-source desktop media player for reviewing high bit-depth image sequences and movies, built for professional film, VFX, … | 99 | 1114 | active |
| xat/castnow Castnow is a command-line utility for playing media files on a Chromecast device. It supports local files, web videos, and torrents, with o… | 10 | 3813 | maintenance |
| OpenMOSS/MOVA MOVA is an open-source foundation model and toolkit for joint video-audio generation, synthesizing synchronized video and audio in a single… | 60 | 1106 | active |
| cameraui/camera.ui camera.ui is a self-hosted, local-first video surveillance (NVR) platform for security cameras with live viewing, 24/7 recording, and on-de… | 100 | 1104 | active |
| kerberos-io/agent Kerberos Agent is an open-source, scalable video surveillance application written in Go with a React frontend, designed to connect to IP ca… | 95 | 1103 | active |
| alvarorichard/GoAnime GoAnime is a terminal-based (TUI) anime browser written in Go that lets users search, stream, and download anime episodes directly in mpv. … | 94 | 1101 | active |
| pireel/pireel Pireel Studio is an open-source, browser-based AI video editor for talking heads, shorts, demos, and montages, with canvas/timeline editing… | 58 | 1101 | active |
| pageauc/speed-camera A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into … | 53 | 1101 | active |
| ttqftech/FFBox FFBox is a cross-platform GUI wrapper around FFmpeg for multimedia transcoding, exposing the full input → filter → encode → output workflow… | 90 | 1100 | active |
| Xinrea/bili-shadowreplay A desktop and Docker-deployable tool that continuously caches live streams (Bilibili, Douyin, TikTok, Kuaishou) and lets users clip segment… | 93 | 1099 | active |
| djteang/OrangeTV OrangeTV is a self-hosted, cross-platform video aggregation and streaming web application built with Next.js 14, TypeScript, and Tailwind C… | 41 | 1097 | active |
| blueimp/Gallery blueimp Gallery is a touch-enabled, responsive JavaScript library providing an image and video gallery, carousel, and lightbox for web brow… | 32 | 3770 | maintenance |
| Eyeline-Labs/Go-with-the-Flow Official implementation of the CVPR 2025 Oral paper 'Go-with-the-Flow', which controls motion in video diffusion models by replacing i.i.d.… | 41 | 1093 | active |
| dkaoster/scrolly-video ScrollyVideo.js is a JavaScript component for scroll-based (or other externally controlled) video playback, distributed as a plain JS libra… | 52 | 1088 | active |
| alfg/ffmpeg-commander A web-based GUI built with Vue.js for generating common FFmpeg encoding commands without memorizing CLI flags. It runs entirely in the brow… | 68 | 1086 | active |
| FujiwaraChoki/supoclip SupoClip is an open-source, AI-powered video clipping tool that turns long videos like podcasts and streams into vertical 9:16 short clips … | 62 | 1086 | active |
| CasparCG/server CasparCG Server is a professional broadcast playout server that plays out graphics, audio, and video to multiple outputs on Windows and Lin… | 81 | 1083 | stable |
| nihui/rife-ncnn-vulkan A command-line tool implementing RIFE (Real-Time Intermediate Flow Estimation) for video frame interpolation using the ncnn neural network … | 23 | 1083 | active |
| caydey/ffshare FFShare is an Android app that compresses images, videos, and audio files using FFmpeg before sharing them. It integrates into the Android … | 87 | 1081 | active |
| arcusmaximus/YTSubConverter A desktop tool that converts subtitle files into YouTube's SRV3/YTT format, enabling styled subtitles with colors, fonts, positioning, and … | 86 | 1080 | active |
| alexballas/go2tv Go2TV is a cross-platform application (with GUI and CLI modes) that casts video, audio, and image files to Smart TVs and Chromecast devices… | 94 | 1076 | active |
| aclap-dev/video-downloadhelper Video DownloadHelper is a browser extension for Chrome, Firefox, and Edge that detects and downloads video and audio content from thousands… | 45 | 1074 | active |
| CoderZhuXH/XHLaunchAd XHLaunchAd is an Objective-C library for iOS that provides a complete launch/splash screen advertising solution. It supports static and ani… | 23 | 3679 | maintenance |
| mpc-qt/mpc-qt Media Player Classic Qute Theater (MPC-QT) is a cross-platform desktop media player that reimplements the Media Player Classic Home Cinema … | 89 | 1072 | active |
| mit-han-lab/streaming-vlm StreamingVLM is a vision-language model framework from MIT Han Lab for real-time understanding of effectively infinite video streams. It ma… | 38 | 1072 | active |
| memoavatar/memo MEMO is an open-weight diffusion model for generating expressive, identity-consistent talking videos from a single reference image and an a… | 40 | 1070 | active |
| christian-fei/my-yt A self-hosted, minimal YouTube frontend built with vanilla JavaScript and yt-dlp that lets you manage channel subscriptions, download video… | 64 | 1069 | active |
| Fannovel16/ComfyUI-Frame-Interpolation A set of custom nodes for ComfyUI that perform video frame interpolation using models like RIFE, FILM, GMFSS, and others. It lets users gen… | 52 | 1068 | active |
| joshuaboniface/rffmpeg rffmpeg is a Python CLI wrapper that executes FFmpeg and ffprobe commands on remote servers over SSH. It lets media servers like Jellyfin o… | 45 | 1067 | active |
| theothernt/AerialViews Aerial Views is an open-source screensaver app for Android TV, Google TV, Fire TV, and Nvidia Shield devices, inspired by Apple TV's video … | 94 | 1059 | active |
| spider-ios/autox-release AutoX is a desktop social media operations tool that automates one-click publishing of videos to multiple platforms such as Douyin, TikTok,… | 65 | 1059 | active |
| NVIDIA/DreamDojo NVIDIA's official PyTorch codebase for DreamDojo, a generalist robot world model pretrained on 44k hours of human egocentric video and post… | 48 | 1059 | active |
| meowcateatrat/elephant Elephant is an add-on for Free Download Manager that adds support for downloading videos from various websites, powered by YT-DLP. It is di… | 98 | 1058 | active |
| henry123-boy/SpaTracker SpatialTracker is the official PyTorch implementation of a CVPR 2024 Highlight paper that tracks any 2D pixels in 3D space from RGB or RGBD… | 41 | 1057 | active |
| tommyxchow/frosty Frosty is an open-source, cross-platform mobile Twitch client for iOS and Android built with Flutter. It adds native support for 7TV, Bette… | 99 | 1051 | active |
| fyhertz/libstreaming libstreaming is an Android library that streams camera and microphone content using RTP over UDP, with H.264, H.263, AAC, and AMR encoding … | 32 | 3585 | maintenance |
| williamyang1991/VToonify Official PyTorch implementation of VToonify, a SIGGRAPH Asia 2022 framework for controllable high-resolution portrait video style transfer … | 32 | 3584 | maintenance |
| showlab/MotionDirector MotionDirector is a research library for customizing text-to-video diffusion models to generate videos with desired motions from a small se… | 27 | 1050 | active |
| Henryhaohao/Bilibili_video_download A Python tool for downloading videos from Bilibili, supporting single-part and multi-part (分P) videos, bangumi episodes, and multiple downl… | 32 | 3583 | maintenance |
| shang-zhu/violin Violin is an open-source video translation tool that transcribes speech, translates it into 33 languages, synthesizes a native-sounding voi… | 52 | 1047 | active |
| facebookresearch/pytorchvideo PyTorchVideo is a deep learning library from Facebook Research focused on video understanding research, built on PyTorch. It provides reusa… | 59 | 3566 | maintenance |
| muapi CLI muapi-cli and its Generative Media Skills provide a schema-driven CLI, skill library, and MCP server that let AI agents (Claude Code, Curso… | 93 | 1043 | active |
| smplayer-dev/smplayer SMPlayer is a free, open-source graphical media player for Windows, Linux, and macOS that serves as a GUI frontend for MPlayer (and optiona… | 89 | 1043 | stable |
| zai-org/SCAIL SCAIL is the official inference implementation of a 14B diffusion transformer model that generates studio-grade character animation videos … | 52 | 1043 | active |
| tsukumijima/KonomiTV KonomiTV is a modern web-based TV media server for watching live ISDB broadcasts and recorded programs on PCs, tablets, and smartphones. It… | 88 | 1038 | active |
| Off-World-Live/obs-spout2-plugin An OBS Studio plugin that enables Spout2 shared GPU texture input and output, allowing zero-latency video sharing between OBS and creative … | 85 | 1037 | active |
| Justin62628/Squirrel-RIFE A Chinese-language Windows GUI application for video frame interpolation based on the RIFE algorithm, with NCNN/Vulkan GPU acceleration. It… | 23 | 3526 | maintenance |
| BabitMF/bmf BMF (Babit Multimedia Framework) is a cross-platform, multi-language multimedia and video processing framework developed by ByteDance, offe… | 75 | 1034 | active |
| videoflow/videoflow Videoflow is a Python framework for building distributed video and stream processing pipelines as directed acyclic graphs of producers, pro… | 66 | 1034 | active |
| ed-asriyan/lottie-converter A C++ command-line tool (also distributed as Docker images) that converts Lottie animations (.json/.lottie) and Telegram animated stickers … | 78 | 1033 | active |
| BilibiliVideoDownload/BilibiliVideoDownload A cross-platform Electron desktop application for downloading videos from Bilibili on Windows, macOS, and Linux. It supports downloading re… | 23 | 3508 | maintenance |
| EchoMimic EchoMimic is a series of open-source models (V1-V3) from Ant Group for audio-driven human animation, generating lifelike talking-head, port… | 50 | 1027 | active |
| soCzech/TransNetV2 TransNet V2 is a deep neural network for shot boundary detection in videos, achieving state-of-the-art results on benchmarks like ClipShots… | 32 | 1027 | stable |
| blackbbc/Tucao Tucao is an unofficial third-party Android client for tucao.tv, a Chinese video site with danmaku (bullet comments). It provides browsing, … | 23 | 1024 | active |
| jhomlala/betterplayer Better Player is a feature-rich video player plugin for Flutter built on top of the official video_player plugin. It adds adaptive streamin… | 99 | 1021 | active |
| Kagami/ffmpeg.js FFmpeg compiled to JavaScript/WebAssembly via Emscripten, optimized for in-browser use with WebM and MP4 builds plus Web Worker wrappers. I… | 32 | 3460 | maintenance |
| G-Ray/pikatorrent PikaTorrent is a cross-platform BitTorrent client built with Flutter that lets users stream and download torrents on desktop and mobile dev… | 81 | 1018 | active |
| ReplayMod/ReplayMod A Minecraft mod that records game sessions and lets players replay them from any perspective, with keyframe-based camera paths and built-in… | 74 | 1018 | active |
| fifonik/FFMetrics A Windows GUI application that wraps FFmpeg to calculate and visualize video quality metrics such as PSNR, SSIM, VMAF, and XPSNR. It render… | 74 | 1018 | active |
| MarconLP/snapify Snapify is an open-source, self-hostable screen recording and video sharing application, positioned as a Loom alternative. Users can record… | 30 | 1018 | active |
| mabeijianxi/small-video-record An Android library for recording short audio/video clips (like WeChat-style small videos) with FFmpeg-based compression under the hood. Ver… | 23 | 3452 | maintenance |
| Sxela/WarpFusion WarpFusion is a Stable Diffusion-based video-to-video style transfer tool distributed as a Jupyter/Colab notebook. It applies AI animation … | 31 | 1016 | active |
| hoglet67/RGBtoHDMI RGBtoHDMI is a bare-metal Raspberry Pi firmware plus CPLD hat that samples digital RGB/YUV video from retro computers like the BBC Micro an… | 60 | 1015 | active |
| RiotGames/leaguedirector League Director is a desktop application for staging and recording cinematic videos from League of Legends replays. It provides camera cont… | 59 | 1015 | active |
| Supprise0901/TVBox_live A Python tool that searches, deduplicates, and speed-tests IPTV live stream sources, publishing curated subscription lists for TVBox-style … | 71 | 1013 | active |
| jianjieyiban/JJYB_AI_VideoAutoCut JJYB_AI 智剪 is a local-first desktop AI video creation workbench that combines material analysis, smart shot segmentation, commentary script… | 70 | 1013 | active |
| pingostack/pingos PingOS is an NGINX-based streaming media server supporting RTMP, HTTP-FLV, HTTP-TS, HLS, HLS+, and DASH live streaming protocols with H.264… | 23 | 1013 | active |
| arabcoders/ytptube YTPTube is a self-hosted web-based download manager and automation layer for yt-dlp. It combines scheduled tasks, metadata-driven condition… | 90 | 1012 | active |
| Soul-AILab/SoulX-FlashHead SoulX-FlashHead is a 1.3B-parameter framework for high-fidelity, infinite-length, real-time streaming talking-head portrait video generatio… | 53 | 1011 | active |
| quietvoid/dovi_tool dovi_tool is a Rust CLI tool combining utilities for working with Dolby Vision metadata, including parsing, editing, generating, muxing, an… | 89 | 1010 | active |
| mediathekview/MediathekView MediathekView is a Java desktop application that searches the online media libraries of German-language public broadcasters (ARD, ZDF, Arte… | 76 | 1009 | active |
| nashaofu/xcap XCap is a cross-platform screen capture library written in Rust supporting Linux (X11, Wayland), macOS, Windows, and HarmonyOS. It provides… | 98 | 1007 | active |
| InsiderX-Pro/video-translator An OpenClaw agent skill (written in Shell/Python) that translates and dubs videos by submitting jobs to a remote video-translation service … | 54 | 1007 | active |
| libtv-labs/libtv-skills A collection of AI agent skill packages that expose LibLib.tv's AIGC capabilities (AI image and video generation) via its OpenAPI. It follo… | 47 | 1007 | active |
| octimot/StoryToolkitAI StoryToolkitAI is a desktop film editing tool that transcribes, indexes, and semantically searches video footage locally, using speech reco… | 65 | 1006 | active |
| cbingb666/115master A userscript (Tampermonkey/ScriptCat) that enhances the 115 cloud drive web interface with an upgraded video player, improved file lists, a… | 78 | 1005 | active |
| orestonce/m3u8d A Go-based m3u8 (HLS) video downloader with a Windows/macOS Qt GUI and a cross-platform CLI, including Linux ARM/386/MIPSLE builds. It down… | 67 | 1005 | active |
| Jingyi-Wu-Richael/rachel-digital-human-production A Codex skill (plugin) that packages a repeatable workflow for producing authorized digital-human talking-head videos using MiniMax voice c… | 54 | 1005 | active |
| gausian-AI/Gausian_native_editor Gausian is a native desktop video editor built in Rust with GPU-accelerated preview (WGPU), timeline editing, and hardware decoding via Vid… | 53 | 1005 | active |
| RIFE RIFE is a deep learning model for real-time video frame interpolation, estimating intermediate flow between frames to generate smooth slow-… | 77 | 1004 | active |
| Zibbp/ganymede Ganymede is a self-hosted Twitch VOD and live stream archiving platform written in Go. Each archive includes real-time chat playback and a … | 100 | 1003 | active |
| cropsly/ffmpeg-android-java A Java library that wraps a precompiled FFmpeg binary for use in Android apps, letting developers load the binary and execute FFmpeg comman… | 23 | 3343 | maintenance |
| aserbao/AndroidCamera An Android library and demo app implementing a TikTok-style custom camera with video and audio editing features such as segment recording, … | 23 | 3297 | maintenance |
| zhengwenming/WMPlayer WMPlayer is an Objective-C video player library for iOS that wraps AVPlayer as a UIView subclass, supporting both network and local video p… | 40 | 3274 | maintenance |
| jacksonliam/mjpg-streamer A lightweight command-line streaming tool that copies JPEG frames from input plugins (webcams, Raspberry Pi camera, files, OpenCV) to outpu… | 32 | 3247 | maintenance |
| saki4510t/UVCCamera An Android library (with sample apps) that lets non-rooted Android devices access UVC USB web cameras via native code built on libuvc/libus… | 32 | 3219 | maintenance |
| mkocabas/VIBE Official PyTorch implementation of VIBE (CVPR 2020), a video-based method for 3D human body pose and shape estimation that predicts SMPL bo… | 23 | 3211 | maintenance |
| VueTubeApp/VueTube VueTube is a free and open-source video streaming client built with Vue that aims to recreate all features of mainstream video apps like Yo… | 10 | 3176 | maintenance |
| running-libo/Tiktok A TikTok clone Android app written in Kotlin that replicates the short-video feed experience with full-screen swipe video playback, like an… | 23 | 3150 | maintenance |
| google-research/frame-interpolation FILM is the official TensorFlow 2 implementation of a state-of-the-art frame interpolation neural network from Google Research, presented a… | 10 | 3150 | maintenance |
| carykh/jumpcutter A Python CLI tool that automatically edits videos by speeding up or cutting silent sections using audio volume analysis and ffmpeg. This Gi… | 32 | 3149 | maintenance |
| danylovolokh/VideoPlayerManager An Android library that simplifies controlling the MediaPlayer class in scrolling lists like ListView and RecyclerView. It invokes MediaPla… | 32 | 3147 | maintenance |
| JackyAndroid/AndroidTVLauncher An open-source Android TV launcher application built in the Leanback style, written in Java with a minimum SDK of 17. It provides a TV home… | 23 | 3132 | maintenance |