function: video-processing
1714 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| fossasia/veditor Veditor is a standalone, reusable video-review and transcoding pipeline built with FastAPI and RQ, backed by Postgres and Redis. It exposes… | 77 | 1478 | active |
| YYDS678/uzVideo uzVideo is a free cross-platform video streaming app for watching shows and live TV without ads, built with Flutter for iOS, Android, Windo… | 47 | 1474 | active |
| ViewTube/viewtube ViewTube is an open-source, privacy-conscious alternative frontend for YouTube that lets users watch, search, and discover videos without a… | 67 | 1473 | active |
| Doikki/DKVideoPlayer DKVideoPlayer is an Android video player library that unifies MediaPlayer, ExoPlayer, and IjkPlayer behind a common API, published on Maven… | 23 | 5325 | maintenance |
| sczhou/Upscale-A-Video Upscale-A-Video is a diffusion-based model for real-world video super-resolution that takes low-resolution videos and text prompts as input… | 26 | 1470 | active |
| ShaneIsrael/fireshare Fireshare is a self-hosted video and image sharing application that gives every uploaded file a unique shareable URL. It runs as a single D… | 98 | 1462 | active |
| mariotaku/moonlight-tv Moonlight TV is a community NVIDIA GameStream client built for large screens, targeting LG webOS TVs and embedded devices like Raspberry Pi… | 83 | 1462 | active |
| dsymbol/yt-dlp-gui A cross-platform graphical interface wrapper for the yt-dlp command-line video downloader, written in Python with PySide6. It lets users do… | 10 | 1462 | active |
| nk-o/jarallax Jarallax is a dependency-free JavaScript library that adds smooth parallax scrolling effects to background images, <img> tags, inline eleme… | 76 | 1459 | active |
| Unity-Technologies/UnityRenderStreaming Unity Render Streaming is a Unity package and sample solution that streams Unity's high-quality rendering to browsers via WebRTC. It includ… | 44 | 1457 | active |
| 869413421/ai-moive-studio AICON is a full-stack, self-hostable AI video creation studio that pairs a natural-language-driven agent with an infinite-canvas node edito… | 60 | 1456 | active |
| omni-media/omniclip Omniclip is a free, open-source video editing web application that runs entirely in the browser using modern APIs like WebCodecs. It requir… | 71 | 1453 | active |
| celluloid-player/celluloid Celluloid (formerly GNOME MPV) is a simple GTK4 frontend for the mpv media player, using libmpv's client API for playback. It offers a nati… | 80 | 1452 | active |
| pili-engineering/PLDroidMediaStreaming PLDroidMediaStreaming is Qiniu's Android SDK for RTMP live streaming, supporting H.264/H.265 and AAC encoding in both software and hardware… | 23 | 1449 | active |
| showmewebcam/showmewebcam A firmware image that turns a Raspberry Pi Zero (or Pi 4) with a Raspberry Pi camera module into a high-quality USB webcam using UVC gadget… | 23 | 1449 | active |
| v-modal/vmodal_sdk_flutter VModal for Flutter is a Dart/Flutter SDK that adds multimodal video search (semantic, ASR, and OCR based) and streamed video uploads to And… | 57 | 1448 | active |
| 哔哩助理 (Bili Copilot) Bili.Copilot (and its predecessor Bili.Uwp) is a third-party native Windows client for Bilibili, built with UWP/WinUI and designed for the … | 54 | 5224 | maintenance |
| xhongc/ai_story AI Story is a self-hosted platform that automates story video production: given a topic, it generates scripts, storyboards, AI images, came… | 60 | 1441 | active |
| 027xiguapi/pear-rec pear-rec is a free, open-source, cross-platform desktop application for taking screenshots and recording screen video, webcam video, and au… | 27 | 1440 | active |
| neuralchen/SimSwap SimSwap is a PyTorch-based face-swapping framework that performs arbitrary face swaps on images and videos using a single trained model. It… | 23 | 5188 | maintenance |
| vanloctech/youwee Youwee is a cross-platform desktop GUI for yt-dlp built with Tauri, supporting video downloads from YouTube, TikTok, Instagram, and 1800+ s… | 82 | 1436 | active |
| xuanyustudio/LocalMiniDrama LocalMiniDrama is an open-source Electron desktop application that generates AI short dramas and animated dramas end-to-end, from story and… | 78 | 1436 | active |
| LingGuoAI/LingGuo-Drama LingGuo-Drama is a self-hosted, AI-powered one-stop platform for generating mini-dramas and motion comics, covering script writing, charact… | 59 | 1433 | active |
| JiongXing/PhotoBrowser JXPhotoBrowser is a lightweight, highly customizable iOS photo and video browser library written in Swift. It provides zoom transitions, dr… | 86 | 1432 | stable |
| collab-project/videojs-record A video.js plugin that adds audio, video, and image recording capabilities to the video.js player using browser media capture APIs. It supp… | 52 | 1432 | active |
| Francis-Rings/StableAnimator StableAnimator is an end-to-end ID-preserving video diffusion framework that animates a reference human image according to a sequence of po… | 41 | 1430 | active |
| tianweiy/CausVid CausVid is a research codebase implementing a fast autoregressive video diffusion model distilled from a bidirectional diffusion transforme… | 36 | 1426 | active |
| lanlinju/Animius Animius is a clean, minimalist Android app for watching anime, built with Jetpack Compose and Kotlin. It supports danmaku (bullet comments)… | 82 | 1425 | active |
| 422658476/MPV-EASY-Player MPV-EASY Player is an easy-to-use, modern video player built on top of the mpv media player, with a polished GUI and multilingual interface… | 89 | 1424 | active |
| numz/sd-wav2lip-uhq A Wav2Lip Studio extension for the Stable Diffusion WebUI (Automatic1111) that generates high-quality lip-synced talking-face videos from a… | 28 | 1424 | active |
| natario1/CameraView CameraView is a well-documented, high-level Android library that simplifies capturing pictures and videos, wrapping Camera1 and Camera2 API… | 23 | 5125 | maintenance |
| kjtsune/embyToLocalPlayer A Python tool with a companion browser userscript that lets Emby/Jellyfin (and Plex) web UIs launch external local video players like mpv, … | 87 | 1422 | active |
| schoolpost/CinePI CinePI V2 is an open-source cinema camera design built around a Raspberry Pi 4B and the Sony IMX477 High Quality Camera module, with CAD fi… | 10 | 1422 | active |
| EgalitarianMonkey/hometube HomeTube is a self-hosted web UI (built on Streamlit and yt-dlp) for downloading single videos and playlists from YouTube and 1800+ other p… | 84 | 1421 | active |
| rossning92/movy movy.js is a client-side JavaScript/TypeScript animation engine for creating explanatory videos programmatically. It provides a simple API … | 56 | 1417 | active |
| hxh19950701/WebViewTvLive An Android TV live streaming app that loads official broadcaster web pages in a Tencent X5 WebView, auto-fullscreens the video element, and… | 87 | 5094 | maintenance |
| asbplayer/asbplayer asbplayer is a browser-based media player and Chrome/Firefox extension for language learners who study through subtitled video. It lets use… | 99 | 1415 | active |
| nv-tlabs/GEN3C GEN3C is NVIDIA's research codebase for a generative video model that achieves precise camera control and temporal 3D consistency using a 3… | 59 | 1409 | active |
| superstreamerapp/superstreamer Superstreamer is a self-hostable, scalable video streaming platform that covers the full pipeline from transcoding and HLS packaging to dyn… | 51 | 1407 | active |
| nianzhibai/91 A self-hosted private video site written in Go that aggregates videos from multiple cloud drives (115, PikPak, 123pan, OneDrive, Google Dri… | 80 | 1404 | active |
| wxbool/video-srt-windows VideoSrt is an open-source Windows GUI tool written in Go that recognizes speech in video/audio files and automatically generates SRT subti… | 23 | 5032 | maintenance |
| fudan-generative-vision/hallo3 Hallo3 is a research model from Fudan University that animates a single portrait image into a highly dynamic and realistic talking-head vid… | 26 | 1401 | active |
| database64128/youtube-dl-wpf A WPF-based Windows GUI front-end for youtube-dl and yt-dlp, called Cube YouTube Downloader. It wraps the command-line downloaders with a g… | 82 | 1400 | active |
| Zejun-Yang/AniPortrait AniPortrait is a Python framework from Tencent that generates photorealistic portrait animations from an audio clip and a reference image, … | 25 | 5021 | maintenance |
| pomber/stargazer A Remotion-based template that generates a celebratory video showing the stargazers of a GitHub repository when it reaches a stars mileston… | 75 | 1398 | active |
| DualSubs/Universal DualSubs: Universal is a proxy-script-based solution that adds bilingual and translated subtitle options to HLS streaming platforms (e.g., … | 84 | 1392 | active |
| Skardyy/mcat Mcat is a Rust-based terminal tool that parses, converts, and previews files such as images, videos, PDFs, DOCX, HTML, and Markdown directl… | 85 | 1388 | active |
| 0xsline/OpenChatCut OpenChatCut is an open-source, local-first desktop AI video editor with a professional multi-track timeline that AI agents (built-in, Codex… | 80 | 1388 | active |
| eugeneware/ffmpeg-static An npm package that ships static ffmpeg and ffprobe binaries for macOS, Linux, and Windows. It lets Node.js projects depend on a ready-to-u… | 61 | 1387 | active |
| fuatakgun/eufy_security A Home Assistant integration that connects Eufy Security devices (cameras, doorbells, home base stations, motion and contact sensors) to Ho… | 87 | 1386 | active |
| begeekmyfriend/yasea Yasea is an Android live streaming client library that encodes camera and microphone input to H.264/AAC, packages it in FLV, and pushes it … | 67 | 4937 | maintenance |
| FoxSensei001/LoveIwara Love Iwara (2i) is an unofficial third-party client for the Iwara video platform built with Flutter. It provides a native-feeling browsing … | 85 | 1377 | active |
| SongTube/SongTube-App SongTube is a Flutter-based mobile application that downloads video and audio from YouTube with a built-in music and video player. It offer… | 85 | 1377 | active |
| tejaswigowda/ffmpeg-webCLI A browser-based video and audio editor powered by ffmpeg.wasm that performs all media processing locally via WebAssembly and Web Workers. I… | 73 | 1377 | active |
| a-schild/jave2 JAVE2 is a Java library that wraps the ffmpeg command-line tool to convert and transcode audio and video files from Java code. It bundles p… | 98 | 1374 | active |
| facebook/ThreatExchange A collection of Trust & Safety tools from Meta for fighting digital harms, including perceptual hashing algorithms (PDQ for images, TMK and… | 95 | 1373 | active |
| rigaya/NVEnc NVEnc is a video encoding tool that uses NVIDIA's NVENC hardware encoder, available as a standalone command-line transcoder (NVEncC) and as… | 95 | 1372 | active |
| anyrtcIO-Community/anyRTC-RTMP-OpenSource anyLive is an open-source cross-platform live streaming SDK from anyRTC built on a WebRTC-93 base, providing RTMP push (publishing) and RTM… | 30 | 4909 | maintenance |
| xjbeta/iina-plus IINA+ is a small macOS application that adds danmaku (bullet comment) support and live-stream/video playback for Chinese platforms to the I… | 97 | 1370 | active |
| ali-vilab/TeaCache TeaCache is a training-free caching approach that accelerates inference for video diffusion models by estimating output differences across … | 33 | 1369 | active |
| nilstate/icey icey is a modular C++20 real-time media toolkit that unifies WebRTC, FFmpeg encoding/decoding, signalling, and TURN relay into a single Pac… | 92 | 1367 | active |
| xiaohucode/xiangse A curated collection of video and manga source plugins (.xbs files) for the Xiangse Guige (香色闺阁) reading/media app, imported via URL. It ag… | 10 | 1359 | active |
| ant-research/CoDeF CoDeF is the official PyTorch implementation of Content Deformation Fields, a video representation combining a canonical content field and … | 28 | 4846 | maintenance |
| Stonewuu/ai-fusion-video RongGuang (Fusion Video) is a self-hosted, agent-driven web platform for end-to-end AI creation of short dramas, motion comics, and videos,… | 80 | 1354 | active |
| yausername/youtubedl-android An Android library that wraps the yt-dlp (formerly youtube-dl) executable, bundling Python and the binary so Android apps can download and … | 55 | 1351 | active |
| QuintGao/GKPhotoBrowser GKPhotoBrowser is a highly customizable iOS photo and video browser library written in Objective-C, mimicking the image viewers of WeChat a… | 43 | 1350 | active |
| PKU-YuanGroup/MagicTime MagicTime is a metamorphic time-lapse video generation pipeline built on diffusion-based text-to-video models, with a MagicAdapter, dynamic… | 59 | 1338 | active |
| abdallahmehiz/mpvKt mpvKt is an Android media player built on top of mpv-android with a modern Jetpack Compose and Material 3 user interface. It adds features … | 10 | 1337 | active |
| ByteDance-Seed/SeedVR SeedVR/SeedVR2 are diffusion-transformer based models for generic real-world and AIGC video and image restoration, with SeedVR2 using adver… | 47 | 1334 | active |
| fayazara/Screendrop Screendrop is a native macOS app for screenshots and screen recording, serving as a free, self-hostable Loom alternative. It offers annotat… | 81 | 1333 | active |
| pablostanley/yoinks yoinks is a terminal-based video downloader TUI built with Ink (React for the terminal) that wraps yt-dlp to download videos from YouTube, … | 55 | 1333 | active |
| microshow/RxFFmpeg RxFFmpeg is an Android framework built on FFmpeg 4.0 (with X264, mp3lame, fdk-aac, opencore-amr, and OpenSSL) for fast audio and video edit… | 23 | 4745 | maintenance |
| ytdl node-ytdl-core is a JavaScript library for downloading YouTube videos in Node.js, exposing a stream-friendly API with format selection, byt… | 46 | 4730 | maintenance |
| numandev1/react-native-compressor A React Native library that compresses images, videos, and audio with WhatsApp-like quality, plus background upload, file download, and vid… | 96 | 1325 | active |
| horsemail/yourtv YourTV is an Android APK for IPTV and web video playback on Android TV and phones, supporting Tencent X5 WebView and customizable sources i… | 86 | 1325 | active |
| nateraw/stable-diffusion-videos A Python library for generating videos with Stable Diffusion by walking the latent space and morphing between text prompts. It supports bea… | 56 | 4705 | maintenance |
| transmute-app/transmute Transmute is a self-hosted web application for converting and compressing files, supporting images, video, audio, JSON, Excel, PDF and more… | 79 | 1319 | active |
| remotion-dev/github-unwrapped A platform that generates a personalized year-in-review video for each GitHub user, built with Vite, Remotion, and AWS Lambda. It is design… | 69 | 1317 | active |
| msojocs/bilibili-linux An unofficial Linux port of the Bilibili official desktop client, built on Electron. It adds roaming (region-unlock) support so users can a… | 96 | 1311 | active |
| gyoridavid/short-video-maker An open-source server that generates short-form videos (TikTok, Instagram Reels, YouTube Shorts) from text prompts, combining Kokoro TTS, a… | 32 | 1311 | active |
| ammen99/wf-recorder wf-recorder is a command-line screen recording utility for wlroots-based Wayland compositors, built on ffmpeg and wlr-screencopy. It suppor… | 62 | 1309 | active |
| HG-ha/MTools MTools is a cross-platform desktop application built with Python and Flet that bundles image processing, audio/video editing, text operatio… | 83 | 1298 | active |
| jipika/WaifuX WaifuX is an open-source macOS application that aggregates static and dynamic anime wallpapers from sources like Wallhaven and MotionBGs, w… | 77 | 1297 | active |
| twireapp/Twire Twire is an open-source, ad-free alternative Twitch browser and stream player for Android, forked from Pocket Plays for Twitch. It supports… | 76 | 1297 | active |
| jplayer/jPlayer jPlayer is a jQuery/Zepto plugin for playing and controlling HTML5 audio and video in web pages, with a Flash fallback for older browsers. … | 23 | 4592 | maintenance |
| vega-org/vega-app Vega is an open-source Android media streaming app built with React Native and TypeScript that lets users stream and download video content… | 91 | 1290 | active |
| videolan/vlc-ios The official VLC media player application for iOS, iPadOS, and tvOS, maintained by VideoLAN. It is written in Objective-C and Swift and bui… | 75 | 1290 | active |
| Bluegrams/Vividl Vividl is a free, open-source Windows GUI application that wraps youtube-dl/yt-dlp to download videos from hundreds of websites like YouTub… | 67 | 1288 | active |
| bytedance/Bernini Bernini is a unified framework for video generation and editing that combines an MLLM-based semantic planner with a DiT-based renderer perf… | 57 | 1287 | active |
| SplashCodes/JAViewer JAViewer is an Android application for browsing and streaming JAV (Japanese adult video) content with a Material Design interface. The 'dri… | 23 | 4552 | maintenance |
| lzhgus/Capso Capso is a free, open-source native macOS app for screenshots and screen recording, built with Swift 6.0 and SwiftUI as an alternative to C… | 81 | 1286 | active |
| Phantom-video/HuMo HuMo is a research model and Python codebase from Tsinghua University and ByteDance for human-centric video generation using collaborative … | 46 | 1283 | active |
| kosua20/MIDIVisualizer A small C++/OpenGL desktop application that renders MIDI files as animated visualizations. It supports live MIDI device input, configurable… | 56 | 1281 | active |
| AndreyPavlenko/Fermata Fermata is a free, open-source audio, video, and TV media player for Android with a simple interface focused on folder-organized media and … | 90 | 1278 | active |
| nyanmisaka/ffmpeg-rockchip A fork of FFmpeg adding full hardware transcoding pipelines for Rockchip SoCs via MPP decoders/encoders and RGA 2D accelerator filters, wit… | 70 | 1275 | active |
| unosquare/ffmediaelement FFME is a WPF MediaElement replacement control for .NET applications built on top of FFmpeg shared libraries. It provides advanced audio an… | 23 | 1274 | active |
| yuliskov/SmartTubeLegacy SmartYouTubeTV (SmartTubeLegacy) is a YouTube client application for Android-based TVs and set-top boxes, designed for remote-control navig… | 10 | 4479 | maintenance |
| AravisProject/aravis Aravis is a C library based on GLib/GObject for video acquisition from Genicam-compliant industrial cameras, implementing GigE Vision and U… | 81 | 1268 | active |
| ChurchApps/FreeShow FreeShow is a free and open-source presentation program for displaying lyrics, text, and media on a big screen, aimed especially at churche… | 99 | 1267 | active |
| jordanrendric/claude-video-vision A Claude Code plugin with an MCP server that gives Claude the ability to watch and understand videos by extracting frames via ffmpeg and tr… | 58 | 1265 | active |