Best Open Source video Libraries
A curated list of the most popular GitHub repositories tagged with video. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1FFmpeg/FFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
#2iina/iina
The modern video player for macOS.
#3videojs/video.js
Video.js - open source HTML5 video player
#4imputnet/cobalt
best way to save what you love
#5mifi/lossless-cut
The swiss army knife of lossless video/audio editing
#6remotion-dev/remotion
🎥 Make videos programmatically with React
#7TeamNewPipe/NewPipe
A libre lightweight streaming front-end for Android.
#8mpv-player/mpv
🎥 Command line media player
#9bilibili/ijkplayer
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
#10iawia002/lux
👾 Fast and simple video download library and CLI tool written in Go
#11jitsi/jitsi-meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
#12ossrs/srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
#13NickeManarin/ScreenToGif
🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
#14CarGuo/GSYVideoPlayer
视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,16k page size,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。
#15bloc97/Anime4K
A High-Quality Real Time Upscaler for Anime Video
#16FreeTubeApp/FreeTube
An Open Source YouTube app for privacy
#17charmbracelet/vhs
Your CLI home video recorder 📼
#18iv-org/invidious
Invidious is an alternative front-end to YouTube
#19alyssaxuu/screenity
The free and privacy-friendly screen recorder with no limits 🎥
#20mahmoud/awesome-python-applications
💿 Free software that works great, and also happens to be open-source Python.
#21Chocobozzz/PeerTube
ActivityPub-federated video streaming platform using P2P directly in your web browser
#22Hunlongyu/ZY-Player
▶️ 跨平台桌面端视频资源播放器.简洁无广告.免费高颜值. 🎞
#23Zulko/moviepy
Video editing with Python
#24Tyrrrz/YoutubeDownloader
Downloads videos and playlists from YouTube
#25LuckSiege/PictureSelector
Picture Selector Library for Android or 图片选择器
#26ctjhoa/rust-learning
A bunch of links to blog posts, articles, videos, etc for learning Rust
#27coursera-dl/coursera-dl
Script for downloading Coursera.org videos and naming them.
#28MrS0m30n3/youtube-dl-gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
#29livekit/agents
A framework for building realtime voice AI agents 🤖🎙️📹
#30bytedance/xgplayer
A HTML5 video player with a parser that saves traffic
#31bigbluebutton/bigbluebutton
A complete web conferencing system for virtual classes and more!
#32caorushizi/mediago
跨平台视频提取工具:支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。Cross-platform video extraction tool: Supports streaming download, video download, m3u8 download, and Bilibili video download, with desktop clients for Windows and Mac.
#33OlafenwaMoses/ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
#34insidegui/WWDC
The unofficial WWDC app for macOS
#35sachinchoolur/lightGallery
A customizable, modular, responsive, lightbox gallery plugin.