Open-source video-processing software
1745 open-source libraries, tools and applications tagged video-processing, ranked by how closely video-processing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1745 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| NVIDIA/Cosmos-Tokenizer NVIDIA Cosmos Tokenizer is a suite of neural tokenizers for images and videos that convert visual data into continuous latents or discrete … | 10 | 1729 | maintenance |
| Lightning-Universe/lightning-flash Lightning Flash is a high-level PyTorch library built on PyTorch Lightning that provides ready-made 'recipes' for over 15 AI tasks across 7… | 10 | 1726 | maintenance |
| invictus717/MetaTransformer Meta-Transformer is a research framework for unified multimodal learning that maps inputs from 12 modalities (text, images, point clouds, a… | 20 | 1643 | maintenance |
| facebookresearch/consistent_depth A research library from Facebook AI Research implementing Consistent Video Depth Estimation (SIGGRAPH 2020). It reconstructs dense, flicker… | 10 | 1634 | maintenance |
| xinntao/EDVR EDVR is the winning solution of the NTIRE19 video restoration challenges, built on enhanced deformable convolutional networks. The repo is … | 32 | 1578 | maintenance |
| sniklaus/3d-ken-burns A PyTorch reference implementation of the 3D Ken Burns Effect from a Single Image paper, which animates a still photo with a virtual camera… | 67 | 1572 | maintenance |
| JingyunLiang/VRT VRT is the official PyTorch implementation of the paper 'VRT: A Video Restoration Transformer', a transformer-based model for video restora… | 65 | 1553 | maintenance |
| Javacr/PyQt5-YOLOv5 A desktop GUI application built with PyQt5 that wraps YOLOv5 (v6.1) object detection models. It supports running detection on images, video… | 32 | 1548 | maintenance |
| VideoData/DY-Data A collection of Douyin (Chinese TikTok) scraping tools and API source code covering search, user, video, live stream, comments, danmaku, an… | 32 | 1548 | maintenance |
| mikaelzero/mojito An Android library that provides WeChat/Bilibili-style image and video viewer transitions, including drag-to-dismiss, large image, long ima… | 10 | 1501 | maintenance |
| mps-youtube/pafy Pafy is a Python library for retrieving YouTube video metadata and downloading video or audio streams at requested resolutions and formats.… | 23 | 1416 | maintenance |
| guangqiang-liu/OneM OneM is a comprehensive React Native app combining magazine browsing, music playback, and video playback, built with Redux state management… | 32 | 1376 | maintenance |
| msracver/Deep-Feature-Flow Official MXNet implementation of Deep Feature Flow (CVPR 2017), an end-to-end framework for video recognition such as object detection and … | 32 | 1314 | maintenance |
| vivianli-me/ReactNativeOne A React Native clone of the Chinese literary lifestyle app 'ONE·一个', covering picture-text, reading, music, and movie sections with ~80% co… | 66 | 1284 | maintenance |
| rotemtzaban/STIT STIT (Stitch it in Time) is a research implementation of a GAN-based framework for semantic editing of faces in real videos, based on the p… | 32 | 1196 | maintenance |
| andrewkirillov/AForge.NET AForge.NET is an open-source C# framework for computer vision and artificial intelligence, comprising libraries such as AForge.Imaging, AFo… | 32 | 1152 | maintenance |
| hotshotco/Hotshot-XL Hotshot-XL is an AI text-to-GIF model built to work alongside Stable Diffusion XL, generating 1-second GIFs at 8 FPS. It supports any fine-… | 28 | 1116 | maintenance |
| qiucheng025/zao- A Python deep learning tool that identifies and swaps faces in images and videos, with extract, train, and convert workflows plus an option… | 32 | 1108 | maintenance |
| Teriteri Teriteri is a Vue3-based web client for a Bilibili-style danmaku (bullet comment) video sharing platform, built as a graduation project wit… | 29 | 1102 | maintenance |
| YudongGuo/AD-NeRF A PyTorch implementation of AD-NeRF, an ICCV 2021 paper that synthesizes talking-head videos by driving neural radiance fields with audio i… | 32 | 1073 | maintenance |
| microsoft/VideoX VideoX is a collection of Microsoft's video cross-modal understanding models, including X-CLIP for video-language recognition, 2D-TAN and M… | 10 | 1071 | maintenance |
| ArrowLuo/CLIP4Clip Official PyTorch implementation of the CLIP4Clip paper, a video-text retrieval model that transfers CLIP knowledge to end-to-end video clip… | 23 | 1034 | maintenance |
| Everlyn-Labs/Everlyn-1 Everlyn-1 is an open autoregressive foundational video AI model from Everlyn Labs, accompanied by research on video compression/tokenizatio… | 67 | 2893 | experimental |
| aleksilassila/reiverr Reiverr is a self-hosted web application providing a unified interface for discovering movies and TV shows via TMDB and streaming content f… | 76 | 2347 | experimental |
| etched-ai/open-oasis Inference code and model weights for Oasis 500M, an interactive world model from Decart and Etched that generates gameplay video autoregres… | 22 | 2145 | experimental |
| lucidrains/make-a-video-pytorch A PyTorch library implementing Make-A-Video, Meta AI's text-to-video generation approach, built around pseudo-3d (axial) convolutions and s… | 23 | 1989 | experimental |
| lyuchenyang/Macaw-LLM Macaw-LLM is a multi-modal language modeling framework that integrates image, video, audio, and text data, built on CLIP, Whisper, and LLaM… | 30 | 1591 | experimental |
| HumanMLLM/R1-Omni R1-Omni is a research project applying Reinforcement Learning with Verifiable Reward (RLVR) to an omni-multimodal large language model for … | 22 | 1025 | experimental |
| orca-wm/Orca Orca is a general world foundation model from BAAI centered on Next-State-Prediction, learning a unified world latent space from visual and… | 54 | 1021 | experimental |
| qTox/qTox qTox is a cross-platform instant messaging desktop client supporting encrypted text chat, voice and video calls, and file transfer over the… | 10 | 4976 | abandoned |
| xhzengAIB/MessageDisplayKit An Objective-C iOS library providing a WeChat-like instant messaging app experience, with UI components for sending text, pictures, audio, … | 23 | 4212 | abandoned |
| Rukey7/MvpApp An Android news/media app built as a practice project demonstrating MVP architecture in Java. It integrates RxJava, Dagger2, Retrofit, Gree… | 32 | 2317 | abandoned |
| NVlabs/few-shot-vid2vid A PyTorch implementation of few-shot photorealistic video-to-video translation from NVIDIA Research (NeurIPS 2019), generating realistic vi… | 32 | 1795 | abandoned |
| facebookresearch/ClassyVision Classy Vision is an end-to-end PyTorch framework for image and video classification, offering a modular API for computer vision research wi… | 10 | 1607 | abandoned |
| manikandanraji/youtubeclone-frontend A YouTube clone frontend built with React and Redux as part of the PERN stack, featuring video uploads, likes, comments, subscriptions, and… | 10 | 1423 | abandoned |
| aFarkas/webshim Webshims Lib is a modular, capability-based polyfill-loading library that extends jQuery with HTML5 features in legacy browsers. It conditi… | 23 | 1399 | abandoned |
| datitran/object_detector_app A Python application that performs real-time object recognition from a webcam or HLS video stream using TensorFlow's Object Detection API a… | 32 | 1306 | abandoned |
| piiswrong/deep3d Deep3D is a CNN-based research project that automatically converts 2D images and videos into 3D by estimating per-pixel depth maps and gene… | 32 | 1299 | abandoned |
| zhaoxianjin/91porn An unofficial Android client for the adult video site 91Porn, built with RxJava, Retrofit, RxCache, MVP, and Jsoup. It bypasses the guest l… | 32 | 1290 | abandoned |
| gnes-ai/gnes GNES (Generic Neural Elastic Search) is a cloud-native framework for building semantic search systems over text, images, and video using de… | 10 | 1263 | abandoned |
| MiningCattiva/x-spider X-Spider is a desktop media downloader for X (Twitter) that fetches images and videos from accounts. It supports media filters, configurabl… | 10 | 1256 | abandoned |
| gyjzh/LLWeChat LLWeChat is an open-source iOS instant messaging application written in Objective-C that replicates WeChat's chat experience with real mess… | 32 | 1213 | abandoned |
| cgtinker/BlendArMocap A Blender add-on that performs markerless motion capture using Google's Mediapipe, detecting pose, hand, and face features from webcam stre… | 44 | 1087 | abandoned |
| facebookresearch/VMZ VMZ is a model zoo from Facebook AI's Computer Vision team providing Caffe2 and PyTorch implementations of video classification models such… | 10 | 1053 | abandoned |
| chenchengyin/likequanmintv An Android live-streaming app that mimics the Quanmin TV platform, built with an MVP architecture using Retrofit2/OkHttp3, RxJava, Dagger2,… | 32 | 1043 | abandoned |
← prev page 18 / 18