function: video-processing
1714 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| streamyfin/streamyfin Streamyfin is a modern, open-source Jellyfin client for Android and iOS built with Expo (React Native). It provides media streaming, downlo… | 85 | 5145 | active |
| bilibili/flv.js A pure-JavaScript HTML5 FLV player that transmuxes FLV streams into fragmented MP4 segments and plays them via Media Source Extensions. It … | 23 | 23194 | maintenance |
| Breakthrough/PySceneDetect PySceneDetect is a Python and OpenCV-based program and library for detecting scene cuts and transitions in videos, with multiple detection … | 89 | 5123 | stable |
| automatic-ripping-machine/automatic-ripping-machine Automatic Ripping Machine (ARM) is a headless Linux application that detects when an optical disc is inserted, identifies it as video, audi… | 98 | 5119 | active |
| WyattBlue/auto-editor Auto-Editor is a command line application that automatically edits video and audio by cutting out silent or motionless sections based on au… | 98 | 5076 | active |
| AILab-CVC/VideoCrafter VideoCrafter is an open-source video generation and editing toolbox built on video diffusion models, offering Text-to-Video and Image-to-Vi… | 48 | 5073 | active |
| PHP-FFMpeg/PHP-FFMpeg An object-oriented PHP library that wraps the FFmpeg/AVConv binaries for converting and manipulating video and audio files. It provides a f… | 67 | 5017 | active |
| sorayuki/obs-multi-rtmp An OBS Studio plugin that enables simulcasting (simultaneous live streaming) to multiple RTMP servers/sites at once. Originally created for… | 88 | 5015 | active |
| longitachi/ZLPhotoBrowser A WeChat-style photo/video picker library for iOS written in Swift. It supports selecting photos, videos, GIFs, and Live Photos, with built… | 92 | 4992 | active |
| react-native-webrtc/react-native-webrtc A WebRTC module for React Native providing peer-to-peer audio/video calling, data channels, and screen capture on Android, iOS, tvOS, and w… | 85 | 4989 | active |
| Emby Server Emby Server is a self-hosted personal media server that organizes videos, music, photos, and live TV into a rich library and streams them t… | 23 | 4961 | active |
| jetkvm/kvm JetKVM is an open-source KVM over IP solution (firmware and web dashboard) for remotely controlling computers via keyboard, video, and mous… | 79 | 4923 | active |
| Augani/openreel-video OpenReel Video is a fully browser-based, open source video editor built with React, TypeScript, WebCodecs, and WebGPU. All editing and expo… | 77 | 4914 | active |
| streamlabs/desktop Streamlabs Desktop is a free, open-source live streaming and recording application built on top of OBS and Electron. It provides a rich GUI… | 77 | 4842 | active |
| BililiveRecorder/BililiveRecorder BililiveRecorder (录播姬) is a free, open-source tool for recording Bilibili (mikufans) live streams, available as a Windows desktop app with … | 85 | 4798 | active |
| buxuku/SmartSub SmartSub (妙幕) is a free, open-source cross-platform desktop application that provides an end-to-end subtitle and dubbing pipeline: speech-t… | 89 | 4778 | active |
| keylase/nvidia-patch A set of Python/shell patch scripts that remove Nvidia's artificial restriction on the number of simultaneous NVENC encoding sessions on co… | 76 | 4777 | active |
| jianchang512/stt An offline local speech-to-text tool based on faster-whisper models that transcribes audio and video files into JSON, SRT subtitles, or pla… | 45 | 4766 | active |
| Anil-matcha/AI-Youtube-Shorts-Generator An open-source Python tool that turns long-form YouTube videos into vertical 9:16 short clips using LLM-based highlight detection, Whisper … | 66 | 4738 | active |
| ant-media/Ant-Media-Server Ant Media Server is a scalable open-source media server for ultra-low latency live streaming, built around WebRTC (~0.5s latency) with supp… | 89 | 4726 | stable |
| lecepin/WeChatVideoDownloader A convenient desktop GUI application for downloading videos from WeChat Channels (WeChat Video Accounts). It intercepts and captures video … | 10 | 4677 | active |
| lizongying/my-tv-0 An Android TV video player app for watching IPTV/live TV channels with customizable video sources in txt, m3u, or JSON formats. It supports… | 36 | 4667 | active |
| motioneye-project/motioneye motionEye is a web-based frontend for the motion video surveillance daemon, providing a browser interface for configuring and viewing camer… | 84 | 4664 | active |
| nova-video-player/aos-AVP NOVA is an open-source video player application for Android, distributed via Google Play, Amazon Appstore, F-Droid, and IzzyOnDroid. It is … | 95 | 4634 | active |
| code-charity/youtube ImprovedTube is an open-source browser extension that adds 300+ tweaks and customization options to YouTube, covering playback speed, quali… | 90 | 4551 | active |
| oop7/YTSage YTSage is a modern YouTube downloader desktop application with a clean PySide6 GUI, built on yt-dlp. It supports downloading videos in any … | 88 | 4546 | active |
| Tencent-Hunyuan/HunyuanVideo-1.5 HunyuanVideo-1.5 is Tencent's lightweight 8.3B-parameter video generation model supporting text-to-video and image-to-video synthesis. The … | 50 | 4534 | active |
| facebookresearch/vjepa2 Official PyTorch codebase and pretrained models for V-JEPA 2, a self-supervised video encoder trained on internet-scale video, plus V-JEPA … | 52 | 4527 | active |
| DistroAV/DistroAV DistroAV (formerly OBS-NDI) is a plugin for OBS Studio that adds NDI (Network Device Interface) integration for sending and receiving audio… | 84 | 4515 | active |
| flutter-webrtc/flutter-webrtc A WebRTC plugin for Flutter that brings peer-to-peer audio/video calling, data channels, and screen capture to mobile, desktop, and web app… | 98 | 4485 | active |
| tangshimin/MuJing MuJing (幕境) is a free, open-source desktop application for learning English vocabulary through real context from movies, TV shows, and docu… | 60 | 4468 | active |
| nexu-io/html-video html-video is a programmatic HTML-to-video tool that lets coding agents turn HTML, CSS, and data into real MP4 files locally using pluggabl… | 53 | 4461 | active |
| tapexyz/tape Tape is an open-source, decentralized video and media-sharing platform built as a TypeScript monorepo with web, API, embed player, and smar… | 60 | 4454 | active |
| ssrajadh/sentrysearch SentrySearch is a Python CLI tool that provides semantic search over video footage by embedding video chunks with Gemini Embedding, Alibaba… | 65 | 4433 | active |
| codeforreal1/compressO CompressO is a free, open-source desktop app for compressing videos and images to tiny sizes entirely offline, built with Tauri, Rust, and … | 86 | 4415 | active |
| MemeCalculate/moyin-creator Moyin Creator is a production-grade AI film creation desktop application that covers the full pipeline from script to finished video, with … | 75 | 4412 | active |
| dramaclaw/dramaclaw DramaClaw is a self-hosted, general-purpose AIGC video engine that turns scripts into finished films through a single pipeline covering sto… | 81 | 4355 | active |
| jay3-yy/BiliPai BiliPai is a native third-party Bilibili Android client built with Kotlin and Jetpack Compose, covering videos, anime, live streams, feeds,… | 78 | 4351 | active |
| VonChange/utao Utao TV (油桃TV, now upgraded to 土拨鼠浏览器) is a third-party browser designed for Android TV boxes and smart TVs that lets users watch live CCTV… | 67 | 4340 | active |
| albfan/miraclecast MiracleCast is a C implementation of the Wi-Fi Display (Miracast) specification for Linux, providing both Display-Sink and (planned) Displa… | 64 | 4331 | active |
| AttemptD/AfuseKt-release AfuseKt is an Android video player app for streaming media from Emby, Jellyfin, Plex, Alist, SMB, WebDAV, and cloud drives, with metadata s… | 91 | 4327 | active |
| solidSpoon/DashPlayer DashPlayer is an open-source desktop video player built specifically for English learners, using videos as immersive learning material. It … | 99 | 4322 | active |
| anilbeesetti/nextplayer Next Player is a native Android video player written in Kotlin using Jetpack Compose and Media3/ExoPlayer with optional FFmpeg support. It … | 97 | 4318 | active |
| HaveAGitGat/Tdarr Tdarr is a distributed, web-based transcode automation application for audio/video libraries, using FFmpeg and HandBrake with CPU/GPU worke… | 66 | 4284 | active |
| kunkundi/crossdesk CrossDesk is a lightweight, open-source, cross-platform remote desktop application built in C++ with SDL3 and ImGui, supporting connections… | 94 | 4259 | active |
| GuanYixuan/pyJianYingDraft A Python library for programmatically generating and exporting JianYing (CapCut) video editing draft files, enabling fully automated video … | 84 | 4237 | active |
| v4l2loopback/v4l2loopback A Linux kernel module that creates virtual V4L2 loopback video devices. Applications can write video into these devices while other applica… | 76 | 4226 | stable |
| jarnedemeulemeester/findroid Findroid is a third-party native Android client for Jellyfin that lets users browse and play movies and series with a fully native interfac… | 89 | 4215 | active |
| ArcReel/ArcReel ArcReel is an open-source, self-hosted AI video production workspace that turns novels, scripts, or product material into characters, scene… | 82 | 4211 | active |
| HeiSir2014/M3U8-Downloader An Electron-based desktop application for downloading and playing HLS (M3U8) video streams, with support for multi-threaded downloads, resu… | 28 | 4197 | active |
| ihmily/StreamCap StreamCap is a Python-based client that automatically records live streams from 40+ domestic and international platforms (Douyin, Bilibili,… | 76 | 4150 | active |
| xiph/rav1e rav1e is an open-source AV1 video encoder written in Rust with assembly optimizations, developed by Xiph.Org. It offers a CLI binary and a … | 79 | 4145 | active |
| Dusk-Labs/dim Dim is a self-hosted media manager and streaming server written in Rust with a React web UI. It organizes movie and TV collections, fetches… | 42 | 4114 | active |
| tmoroney/auto-subs AutoSubs is a local-first desktop application that generates AI subtitles on-device using Whisper, Moonshine, and Parakeet models, with spe… | 94 | 4091 | active |
| huynhsontung/Screenbox Screenbox is a modern, Fluent-design media player for Windows built on LibVLCSharp and the Universal Windows Platform. It plays video and a… | 99 | 4087 | active |
| 5rahim/seanime Seanime is an open-source self-hosted media server for anime and manga, offering a web interface and desktop app to manage local libraries,… | 86 | 4062 | active |
| Motion-Project/motion Motion is an open-source C++ program that monitors video camera signals and detects changes (motion) in the images. It is commonly used for… | 65 | 4038 | active |
| icholy/ttygif ttygif is a command-line tool that converts ttyrec terminal recordings into animated GIF files. It works by replaying the recording and scr… | 38 | 4013 | active |
| zhw2590582/ArtPlayer ArtPlayer.js is a modern, feature-rich HTML5 video player library written in JavaScript, distributed via npm and CDN. It supports customiza… | 79 | 4006 | active |
| midrender/revideo Revideo is a TypeScript rendering engine for creating videos programmatically by describing scenes in code. It provides a headless render A… | 66 | 4006 | active |
| steveseguin/vdo.ninja VDO.Ninja is a browser-based WebRTC tool for bringing remote video and audio feeds from guests, smartphones, and screen shares directly int… | 85 | 4005 | active |
| Fredolx/open-tv Fred TV (formerly Open TV) is a cross-platform IPTV desktop/mobile application written in Rust for watching IPTV channels from M3U files, M… | 82 | 4000 | active |
| xfirefly/Airplay-SDK A commercial AirPlay/DLNA/Miracast screen-mirroring SDK (Blueberry Casting) with source-code licensing, plus ready-made receiver/sender app… | 63 | 3999 | active |
| hanshuaikang/AI-Media2Doc A self-hostable web application that uses AI large language models to convert video and audio into various document styles such as Xiaohong… | 57 | 3994 | active |
| easybangumiorg/EasyBangumi EasyBangumi (纯纯看番) is an open-source Android anime-watching app built with Jetpack Compose that supports multiple user-imported anime sourc… | 99 | 3968 | active |
| videolan/vlc-android The official Android port of VLC media player, supporting Android phones, Android TV, and ChromeOS. It includes LibVLC, an embeddable Andro… | 75 | 3955 | active |
| p2r3/convert A universal online file converter that runs conversions in the browser without uploading files to a server. It supports conversions across … | 63 | 3955 | active |
| ali-vilab/VACE VACE is the official implementation of an all-in-one video creation and editing model from Tongyi Lab, built on Wan2.1 diffusion models. It… | 41 | 3934 | active |
| SimonAKing/scrcpy-gui A cross-platform Electron desktop GUI frontend for scrcpy that discovers Android devices over USB or wireless debugging and launches scrcpy… | 99 | 3926 | active |
| kkdai/youtube A Go package and CLI tool (youtubedr) for downloading YouTube videos, usable both as a command-line binary and as an importable Go library.… | 76 | 3926 | active |
| aaa1115910/bv BV is a third-party open-source Android client for Bilibili, built with Kotlin and Jetpack Compose. It supports both Android mobile devices… | 48 | 3921 | active |
| yuanzhongqiao/printfilm Printfilm is a self-hostable AI short-drama (short film / motion comic) creation SaaS platform built on Next.js and Spring Boot. It provide… | 72 | 3913 | active |
| lay295/TwitchDownloader A tool for downloading Twitch VODs, clips, and chat logs, with the ability to render chat replays with third-party emotes. It offers both a… | 97 | 3883 | active |
| Dispatcharr/Dispatcharr Dispatcharr is a self-hosted web application for managing IPTV streams, EPG data, and VOD content. It consolidates multiple providers, prov… | 86 | 3883 | active |
| Avatarify Avatarify is an open-source application that drives photorealistic avatars in real time for video-conferencing apps like Zoom and Skype, ba… | 23 | 16515 | maintenance |
| pulsejet/memories Memories is a fast, batteries-included photo and video management suite that runs as a Nextcloud app. It provides a timeline gallery, album… | 96 | 3829 | active |
| SandAI-org/MAGI-1 MAGI-1 is an open-source autoregressive video generation model from Sand.ai, released with Apache-2.0 licensed code and weights. It generat… | 59 | 3772 | active |
| spite/ccapture.js A JavaScript library that captures canvas-based animations at a fixed framerate by replacing the browser's clock with a virtual one, produc… | 84 | 3765 | active |
| nilaoda/N_m3u8DL-CLI N_m3u8DL-CLI is a Windows command-line downloader for m3u8/HLS/DASH streams, built on .NET Framework 4.6. It supports AES-128-CBC decryptio… | 23 | 16064 | maintenance |
| christianloopp/komorebi Komorebi is an animated wallpapers manager for Linux that supports image, video, and web page wallpapers with full customization. It includ… | 37 | 3754 | active |
| xxxily/h5player h5player is a Tampermonkey userscript that enhances HTML5 video playback on virtually any website with a video tag, including YouTube, TikT… | 77 | 3752 | active |
| Tyrrrz/YoutubeDownloader YoutubeDownloader is a cross-platform desktop GUI application for downloading videos, playlists, and channels from YouTube in formats like … | 99 | 16003 | maintenance |
| fudan-generative-vision/hallo2 Hallo2 is a Python research library from Fudan University that animates a single portrait image using audio input, producing long-duration … | 26 | 3734 | active |
| kodjodevf/mangayomi Mangayomi is a free, open-source Flutter application for reading manga, webtoons, comics, and novels, and for streaming anime and other vid… | 97 | 3727 | active |
| abhiTronix/vidgear VidGear is a high-performance, cross-platform Python framework for video processing built around multi-threaded and asynchronous pipelines.… | 76 | 3721 | active |
| genmoai/mochi Mochi 1 is Genmo's open-source, state-of-the-art text-to-video generation model released under Apache 2.0, with a Python API, CLI, and Grad… | 46 | 3713 | active |
| PierfrancescoSoffritti/android-youtube-player A stable, customizable open-source YouTube player library for Android, providing a simple View that wraps the IFrame Player API inside a We… | 65 | 3696 | stable |
| skorokithakis/catt Cast All The Things (catt) is a Python command-line tool that sends videos from hundreds of online sources (via yt-dlp) or local files to a… | 68 | 3683 | active |
| vidstack/player Vidstack Player is a TypeScript library of UI components and hooks for building customizable, accessible video and audio players on the web… | 76 | 3667 | active |
| yattee/yattee Yattee is a privacy-oriented native video player app for iOS, tvOS, and macOS built with SwiftUI. It plays YouTube content through privacy-… | 86 | 3655 | active |
| Screenly/Anthias Anthias (formerly Screenly OSE) is a free, open-source digital signage platform that turns a Raspberry Pi or x86 PC into a networked media … | 99 | 3654 | active |
| thu-ml/TurboDiffusion TurboDiffusion is a Python framework that accelerates end-to-end video diffusion model generation by 100-200x using SageAttention, Sparse-L… | 59 | 3623 | active |
| mpromonet/webrtc-streamer A C++ WebRTC streamer that exposes media sources such as V4L2 capture devices, RTSP/RTMP streams, screen capture, and MKV files to browsers… | 94 | 3578 | active |
| GVCLab/PersonaLive PersonaLive is a diffusion-based framework for real-time, streamable portrait image animation, generating infinite-length expressive talkin… | 53 | 3552 | active |
| AliaksandrSiarohin/first-order-model Official PyTorch/Jupyter implementation of the First Order Motion Model for image animation (NeurIPS 2019). It animates a static source ima… | 32 | 15015 | maintenance |
| Marginal/QuickLookVideo A macOS app that adds Finder thumbnails, Quick Look previews, and Get Info metadata support for a wide range of audio and video file format… | 98 | 3545 | active |
| Kosinkadink/ComfyUI-AnimateDiff-Evolved A ComfyUI custom node pack providing an improved AnimateDiff integration plus advanced 'Evolved Sampling' options for animated video genera… | 70 | 3531 | active |
| tvheadend/tvheadend Tvheadend is a TV streaming server and digital video recorder for Linux that ingests ATSC, DVB, IPTV, SAT>IP, HDHomeRun, and pipe input sou… | 67 | 3516 | active |
| ireader/media-server A C library suite implementing streaming media protocols and container formats, including RTSP/RTP/RTMP clients and servers, HLS/DASH segme… | 70 | 3506 | active |
| mpv-android/mpv-android mpv-android is a video player application for Android built on top of libmpv. It offers hardware/software decoding, gesture controls, style… | 90 | 3494 | active |