function: video-processing
1714 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| loadchange/amemv-crawler A Python 3 script that downloads all videos from a specified Douyin (TikTok China) user account, as well as all videos under a given challe… | 32 | 2641 | abandoned |
| jwplayer/jwplayer JW Player is a JavaScript-based HTML5 video player library for embedding and programmatically controlling video playback on websites. This … | 10 | 2568 | abandoned |
| LaiFeng-Android/SopCastComponent SopCastComponent is a pure-Java Android live-streaming SDK covering capture, audio/video processing, encoding, and RTMP upload with FLV mux… | 32 | 2457 | abandoned |
| JakeWharton/Telecine Telecine is an Android app by Jake Wharton for recording full-resolution screen video on Android devices. It is now deprecated because Andr… | 10 | 2446 | abandoned |
| vooidzero/B23Downloader B23Downloader is a Qt 6 (C++) desktop application for downloading videos, live streams, and manga from Bilibili. It accepts various Bilibil… | 23 | 2440 | abandoned |
| snobu/destreamer A Node.js/TypeScript command-line tool that saves Microsoft Stream videos to disk for offline viewing by capturing the HLS stream through f… | 32 | 2366 | abandoned |
| bgrins/videoconverter.js A JavaScript library that compiles FFmpeg to JavaScript via Emscripten, enabling video conversion and manipulation entirely in the web brow… | 32 | 2353 | abandoned |
| dito010/JPVideoPlayer An Objective-C library for iOS that plays videos inline in UITableView cells (like Weibo/Douyin feeds) based on AVPlayer, with caching whil… | 23 | 2230 | abandoned |
| johnpolacek/BigVideo.js BigVideo.js is a jQuery plugin for adding fit-to-fill fullscreen background video (and images) to websites, built on top of Video.js. It su… | 32 | 2225 | abandoned |
| Naoki2015/CircleDemo An Android demo application that clones WeChat's Moments (朋友圈) feed, implemented in Java with RecyclerView. It simulates backend interactio… | 32 | 2218 | abandoned |
| TNTwise/REAL-Video-Enhancer A cross-platform GUI application for enhancing videos with AI models, supporting frame interpolation (RIFE), upscaling (Real-ESRGAN), decom… | 10 | 2206 | abandoned |
| facebookarchive/Surround360 Facebook's open-source hardware and software system for capturing and rendering stereoscopic 3D 360-degree video for VR viewing. It include… | 10 | 2185 | abandoned |
| giorgisio/goav Go bindings for the FFmpeg multimedia libraries (libavcodec, libavformat, libavfilter, etc.) built with cgo. The repository is explicitly n… | 23 | 2135 | abandoned |
| fregante/iphone-inline-video A small JavaScript polyfill that makes videos play inline on Safari on iPhone (iOS 8 and 9), preventing automatic fullscreen playback. It i… | 10 | 2042 | abandoned |
| 36Kr-Mobile/KRVideoPlayer KRVideoPlayer is an Objective-C iOS video player library, similar to Weico's player, that supports fullscreen video playback while the devi… | 32 | 2040 | abandoned |
| zythum/mama2 MAMA2 is a browser bookmarklet/plugin project that replaces Flash video players on Chinese video sites (Bilibili, Youku, Tudou, Sohu, etc.)… | 32 | 2040 | abandoned |
| mafintosh/playback Playback is an open-source desktop video player built with Electron and Node.js. It plays MP4 and WebM videos and supports streaming from H… | 23 | 2004 | abandoned |
| anime-dl/anime-downloader A Python command-line tool for downloading and streaming anime episodes from various streaming sites and Nyaa. It supports batch episode do… | 23 | 2002 | abandoned |
| facebookresearch/video-nonlocal-net A research codebase from Facebook AI implementing Non-local Neural Networks for video classification, built on the Caffe2 framework. It rep… | 10 | 1990 | abandoned |
| Qiniu Player SDK PLDroidPlayer is Qiniu's free Android video player SDK built on a self-developed cross-platform playback kernel, offering rich features, st… | 41 | 1982 | abandoned |
| cDima/Aerial A Windows screen saver that reproduces the Apple TV aerial-view screen saver, streaming Apple's aerial videos of cities and landscapes. It … | 23 | 1980 | abandoned |
| dzhang314/YouTubeDrive YouTubeDrive is a Wolfram Language (Mathematica) package that encodes arbitrary files into RGB videos which it uploads to YouTube, and deco… | 32 | 1940 | abandoned |
| flowplayer/flowplayer Flowplayer 7 is an open-source HTML5 video player for the web, built as a jQuery-based JavaScript library with customizable CSS skins and a… | 10 | 1915 | abandoned |
| liamxujia/linke An iOS live-streaming demo app implementing core features like local video capture, playback, beauty filters, gifts, and floating hearts. I… | 10 | 1870 | abandoned |
| polygraphene/ALVR ALVR (Air Light VR) is an open-source remote VR display that streams SteamVR output from a gaming PC to standalone headsets like Gear VR, O… | 10 | 1844 | abandoned |
| EricssonResearch/openwebrtc OpenWebRTC is a cross-platform, mobile-first WebRTC client framework built on GStreamer, enabling native apps on iOS, Android, macOS, and L… | 23 | 1822 | abandoned |
| 1250422131/bilibilias BILIBILIAS was an open-source Android tool for parsing and caching Bilibili videos, built with Kotlin, Jetpack Compose, and Compose Multipl… | 10 | 1800 | abandoned |
| dunnousername/yanderifier A GUI front-end wrapper around the first-order-motion model that animates a still face image to match the motion of a driving video. It bun… | 23 | 1787 | abandoned |
| gitsummore/nile.js nile.js is a JavaScript library for scalable peer-to-peer live video streaming built on WebTorrent and WebRTC. It provides Express middlewa… | 10 | 1755 | abandoned |
| googlearchive/vrview VR View is a JavaScript library from Google for embedding 360-degree VR images and videos into traditional websites on desktop and mobile. … | 10 | 1706 | abandoned |
| przemyslawpluta/node-youtube-dl A Node.js wrapper library around the youtube-dl command-line tool for downloading videos from YouTube and other sites. It exposes youtube-d… | 10 | 1685 | abandoned |
| LRH1993/Eyepetizer-in-Kotlin An Android video app clone of Eyepetizer (开眼视频) written in Kotlin, built as a learning project for the Kotlin language. It demonstrates Kot… | 32 | 1643 | abandoned |
| jenly1314/KingTV KingTV is an Android app that clones the Quanmin TV (全民直播) live-streaming platform, built with MVP architecture, RxJava, Retrofit, OkHttp, … | 32 | 1598 | abandoned |
| Richasy/BiliBili-UWP A beautifully designed third-party UWP client for BiliBili (a Chinese video platform), built in C# for Windows 10 desktops and tablets. It … | 10 | 1471 | abandoned |
| jgh-/VideoCore-Inactive VideoCore is a C++ library providing an audio and video manipulation and streaming graph for building live broadcast pipelines (camera/micr… | 10 | 1465 | abandoned |
| videogular/videogular Videogular is an HTML5 video player library and framework for AngularJS (1.x), wrapping the native video tag with bindable directives, them… | 23 | 1456 | abandoned |
| EvilCult/Video-Downloader A Python-based desktop application that resolves the real video file URLs from Chinese video sites (Youku, Tudou, LeTV, Sohu, Bilibili, AcF… | 23 | 1446 | abandoned |
| motianhuo/VCameraDemo An Android demo library wrapping FFmpeg to record short videos like WeChat's 6.0 small-video feature, with filters and MV themes. It serves… | 32 | 1440 | abandoned |
| sc0ty/subsync A C++ tool that automatically synchronizes subtitle files with movie or TV audio using speech recognition. It detects spoken audio in the v… | 10 | 1423 | abandoned |
| sakana164/mytv-android A native Android (Kotlin) IPTV live-TV player designed for TV devices and remote controls. It supports m3u/tvbox subscription sources, mult… | 10 | 1410 | abandoned |
| PopcornTimeTV/PopcornTimeTV Popcorn Time client for Apple TV, iPhone, and iPad that streams movies and TV shows via torrents. Written in Swift, it was maintained by a … | 10 | 1401 | abandoned |
| xiaoyaocz/biliuwp-lite BiliUWP Lite is a third-party UWP client for the Chinese video platform Bilibili, written in C#. The project has been officially discontinu… | 10 | 1375 | abandoned |
| SamyPesse/tv.js A Node.js smart TV application that searches for movies via iTunes' API and isoHunt, then streams them over BitTorrent directly to a TV-con… | 32 | 1364 | abandoned |
| MediaCrush/MediaCrush MediaCrush is a self-hostable website for uploading and sharing images, audio, and video via fast, shareable links. It is a full web applic… | 32 | 1332 | abandoned |
| waynell/VideoListPlayer An Android library that plays videos inside ListView or RecyclerView items, similar to Instagram's feed video playback. It supports automat… | 23 | 1322 | abandoned |
| LLhon/Android-Video-Editor An Android video editing project integrating several open-source frameworks to provide video recording, trimming, filtering, and compressio… | 32 | 1321 | abandoned |
| mov-cli/mov-cli mov-cli is a Python CLI tool that lets users search for and stream movies and TV shows directly from the terminal, using a plugin system to… | 54 | 1290 | abandoned |
| jansmolders86/mediacenterjs MediacenterJS is a self-hosted media center application built on Node.js that streams and plays your local movies, TV shows, and music thro… | 23 | 1278 | abandoned |
| qqchenjian318/VideoEditor-For-Android An Android video editor library built on hardware encoding (MediaCodec) and OpenGL for frame processing. It supports video recording, trimm… | 32 | 1249 | abandoned |
| jackzhang1204/sewise-player Sewise Player is a free HTML5 web video and streaming player built with JavaScript, with Flash fallback for legacy browsers. It supports VO… | 23 | 1248 | abandoned |
| asciidisco/plugin.video.netflix A Kodi media center plugin that enables browsing and streaming Netflix content via inputstream.adaptive and Widevine DRM. This original rep… | 34 | 1231 | abandoned |
| sahin/VideoSplashKit A Swift library providing a VideoSplashViewController subclass for iOS that plays background videos behind intro/splash screens. It is dist… | 23 | 1213 | abandoned |
| plexinc/plex-media-player Plex Media Player is the next-generation desktop and embedded client for the Plex media server, built with C++, Qt, and mpv/FFmpeg. It is o… | 10 | 1212 | abandoned |
| omergul/LLSimpleCamera LLSimpleCamera is an Objective-C iOS library that provides a simple, customizable camera and video recorder control that can be embedded in… | 32 | 1202 | abandoned |
| miserydx/FakeBiliBili An Android client app that mimics the Bilibili (B站) video platform UI, built with MVP architecture plus RxJava2, Retrofit, Dagger2, and oth… | 32 | 1200 | abandoned |
| facebookarchive/C3D C3D is a modified fork of BVLC Caffe that adds support for 3D convolution and pooling layers, enabling training and fine-tuning of 3D ConvN… | 10 | 1181 | abandoned |
| v002/v002-Camera-Live A macOS application that serves a connected Canon DSLR camera's live view feed as a Syphon video stream. It lets creative coding and VJ sof… | 10 | 1173 | abandoned |
| insidegui/AnimojiStudio A standalone iOS app that records Animoji videos of unlimited duration using Apple's private AvatarKit framework and ReplayKit screen recor… | 10 | 1167 | abandoned |
| Pika-Labs/Pika-Skills Pika Skills provided agent skills and scripts for programmatically accessing Pika Labs' video generation models via the pika.me/dev Develop… | 56 | 1161 | abandoned |
| open-webrtc-toolkit/owt-server Open WebRTC Toolkit Media Server (formerly MediaServer) is a scalable SFU+MCU server for WebRTC video conferencing and streaming, with real… | 10 | 1156 | abandoned |
| libav/libav Libav is a collection of C libraries and command-line tools for processing multimedia content such as audio, video, subtitles, and related … | 32 | 1155 | abandoned |
| linkedlist771/SoraWatermarkCleaner A deep learning tool that detects and removes the Sora2 watermark from AI-generated videos using a YOLO-based detector plus a restoration m… | 10 | 1149 | abandoned |
| ZDfordream/FlutterTianYue A Flutter-based cross-platform demo app that clones Tencent Comics, including comic reading, novel reading, and TikTok-style short video pl… | 23 | 1142 | abandoned |
| TeamVanced/Vanced Vanced was a modded YouTube client for Android with ad-blocking and background playback; this repository now serves only as its issue track… | 32 | 1132 | abandoned |
| Teaonly/android-eye An Android app that turns an old phone into a surveillance security camera, streaming H.264 video and G.726 audio over a built-in web serve… | 10 | 1085 | abandoned |
| ZoneMinder/zmNinja zmNinja is a cross-platform ZoneMinder client app for monitoring CCTV/NVR cameras on mobile and desktop, built with Ionic and AngularJS. It… | 10 | 1079 | abandoned |
| okcar-os/android OkcarOS is an open-source Android 13-based ROM (built on LineageOS) that lets an Android smartphone act as a CarPlay device, streaming audi… | 69 | 1077 | abandoned |
| appunite/AndroidFFmpeg A deprecated Android library project that builds FFmpeg for multiple Android architectures (armeabi, armeabi-v7a, x86) with JNI bindings an… | 32 | 1066 | abandoned |
| mike-zarandona/PrettyEmbed.js A jQuery plugin that renders prettier YouTube video embeds with high-res preview thumbnails and customizable player options. It supports co… | 23 | 1055 | abandoned |
| Cigaras/IPTV.bundle A Plex Media Server plug-in that plays live IPTV streams from M3U playlists, with basic EPG (XMLTV) support, categories, and channel logos.… | 23 | 1043 | abandoned |
| pili-engineering/PLCameraStreamingKit PLCameraStreamingKit is an iOS RTMP live-streaming SDK from Pili/Qiniu that captures camera video (H.264) and microphone audio (AAC) with h… | 23 | 1033 | abandoned |
| xiongwei-git/AndroidVideoPlayer An Android video player library written in Java that mimics the NetEase News video player, supporting mp4 and 3gp playback in partial view … | 32 | 1032 | abandoned |
| BrasD99/HeyGenClone An open-source Python application that clones the HeyGen video translation system, translating videos into multiple languages with voice ov… | 10 | 1027 | abandoned |
| simonbs/SBSAnimoji An iOS app that records Animoji videos up to 60 seconds long using Apple's private AvatarKit framework, the same framework behind Messages.… | 32 | 1007 | abandoned |
| ComfyUI ComfyUI is a modular, node-graph based GUI, API, and backend for running diffusion models and other generative AI models to create images, … | 94 | 130155 | stable |
| immich-app/immich Immich is a high-performance, self-hosted photo and video management solution that serves as a Google Photos alternative. It consists of a … | 94 | 112735 | active |
| 3b1b/manim Manim (ManimGL) is a Python animation engine for creating precise programmatic animations, originally built by the author of 3Blue1Brown fo… | 78 | 92083 | active |
| nexu-io/open-design OpenDesign is an open-source, local-first desktop application that turns coding agents like Claude Code, Codex, Cursor, and DeepSeek Harnes… | 81 | 91793 | active |
| deepfakes/faceswap Faceswap is a free, open-source, multi-platform deepfakes tool that uses deep learning to recognize and swap faces in pictures and videos. … | 85 | 57500 | active |
| 9001/copyparty A portable, single-file Python file server that turns almost any device into a NAS-like file sharing server with accelerated resumable uplo… | 95 | 46408 | active |
| Rocket.Chat Rocket.Chat is an open-source, MIT-licensed team communication platform built in TypeScript on Meteor, offering real-time chat, voice/video… | 95 | 46032 | stable |
| LizardByte/Sunshine Sunshine is a self-hosted game stream host that works with Moonlight clients, providing low-latency cloud gaming server capabilities. It su… | 90 | 40571 | active |
| google-ai-edge/mediapipe MediaPipe is Google's cross-platform framework for deploying on-device machine learning solutions for live and streaming media. It provides… | 94 | 36731 | stable |
| huggingface/diffusers Hugging Face Diffusers is a Python library providing state-of-the-art pretrained diffusion models for generating images, videos, and audio … | 95 | 34385 | stable |
| qarmin/czkawka Czkawka is a fast, multiplatform app written in Rust that finds duplicate files, empty folders, similar images, similar videos, similar mus… | 88 | 33012 | active |
| telegramdesktop/tdesktop The official open-source Telegram Desktop messenger client, built on the Telegram API and MTProto secure protocol. It is a full-featured cr… | 95 | 32746 | stable |
| Signal Private Messenger Signal is a free, open-source private messenger offering end-to-end encrypted text, voice, and video communication, built on the Signal Pro… | 95 | 29262 | stable |
| Label Studio Label Studio is an open-source data labeling and annotation platform supporting images, audio, text, video, and time series with a web UI a… | 86 | 28150 | active |
| Stability-AI/generative-models Stability AI's official repository of generative diffusion models, including Stable Diffusion, Stable Video, and SV4D 2.0 for image, video,… | 45 | 27271 | active |
| yikart/AiToEarn AiToEarn is an open-source AI content marketing agent platform that helps solo creators and businesses generate, publish, and monetize cont… | 83 | 25313 | active |
| pascalorg/editor Pascal Editor is a free, open-source 3D building and architectural design editor that runs in the browser, built with React Three Fiber, Th… | 79 | 21721 | active |
| blender/blender Blender is the free and open source 3D creation suite covering the entire 3D pipeline: modeling, rigging, animation, simulation, rendering,… | 77 | 19863 | stable |
| facebookresearch/sam2 Official code for Meta's Segment Anything Model 2 (SAM 2), a foundation model for promptable visual segmentation in images and videos. It i… | 61 | 19770 | active |
| huggingface/sentence-transformers Sentence Transformers (SBERT) is a Python library for computing, using, and training state-of-the-art embedding, reranker, sparse encoder, … | 99 | 19036 | stable |
| motion-canvas/motion-canvas Motion Canvas is a TypeScript library that uses generator functions to programmatically create vector animations, paired with a web-based e… | 63 | 19013 | active |
| Huanshere/VideoLingo VideoLingo is an all-in-one AI video translation, localization, and dubbing tool that produces Netflix-quality single-line subtitles with w… | 80 | 18266 | active |
| asciinema asciinema is a suite of open-source tools for recording, replaying, live-streaming, and sharing terminal sessions as lightweight text-based… | 91 | 17738 | stable |
| Pion WebRTC Pion WebRTC is a pure Go implementation of the WebRTC API, enabling real-time audio, video, and data communication without cgo or external … | 98 | 16742 | active |
| xiaoyaocz/dart_simple_live Simple Live is a Flutter-based cross-platform live streaming viewer app that aggregates streams from Huya, Douyu, Bilibili, and Douyin, inc… | 59 | 15958 | active |
| WEIFENG2333/VideoCaptioner VideoCaptioner is an open-source AI-powered video subtitling tool that handles the full pipeline: speech recognition, LLM-based subtitle se… | 82 | 15764 | active |