Top Video repositories

Repositories with the GitHub topic “video”: 71 repositories with 1.3M stars between them, mostly written in TypeScript, Python and JavaScript. The highest-rated is remotion-dev/remotion, #84 on the bestofgithub Elo ladder.

Biggest movers this week

alchaincyf/huashu-motion

Open on GitHubJavaScript

让你的agent一键直出商业级产品宣传片:会作曲,能指着画面改。Commercial-grade launch films by your coding agent — point at the frame to change it.

  • 1,480+24 Elo, change today
  • 2.7k stars
  • 276 forks
  • 6 watchers
npm
npm install -g huashu-motion
  • agent-skills
  • animation
  • claude-code
  • claude-code-skills

alchaincyf/huashu-art-motion

Open on GitHubJavaScript
  • Emerald V
  • New & Rising · Nov 2026
  • New & Rising · Oct 2026

艺术动画skill:35种艺术风格、9种解说语法,用代码让画动起来。

  • 1,771+18 Elo, change today
  • 6.9k stars
  • 688 forks
  • 9 watchers
git
git clone https://github.com/alchaincyf/huashu-art-motion.git
  • agent-skills
  • animation
  • claude-code
  • claude-code-skills

4gray/iptvnator

Open on GitHubTypeScript

:tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.

  • 1,692+8 Elo, change today
  • 7.7k stars
  • 1k forks
  • 94 watchers
brew
brew install --cask iptvnator
  • chromeos
  • electron
  • epg
  • fair-source

Vanilagy/mediabunny

Open on GitHubTypeScript

Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

  • 1,545+15 Elo, change today
  • 7.5k stars
  • 348 forks
git
git clone https://github.com/Vanilagy/mediabunny.git
  • audio
  • decoding
  • demuxing
  • encoding

aandrew-me/ytDownloader

Open on GitHubJavaScript

Desktop app to download audio/video from hundreds of sites

  • 1,644+13 Elo, change today
  • 10.6k stars
  • 945 forks
git
git clone https://github.com/aandrew-me/ytDownloader.git
  • appimage
  • compressor
  • downloader
  • electron

deniscerri/ytdlnis

Open on GitHubKotlin

Full-featured audio/video downloader for Android using yt-dlp

  • 1,712+18 Elo, change today
  • 11.1k stars
  • 533 forks
  • 104 watchers
git
git clone https://github.com/deniscerri/ytdlnis.git
  • android
  • audio
  • downloader
  • kotlin

Top 71 on the Elo ladder

  1. #84
    remotion-dev/remotion

    🎥 Make videos programmatically with React

    2,258 Elo +573.4kTypeScript
  2. #144
    FFmpeg/FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    2,174 Elo +2067.3kC
  3. #177
    hypit-ai/hypit

    Clone any viral video with AI agents. Not just a script, the whole workflow: swap the face, the words, the B-roll, ship…

    2,144 Elo +7429.9kTypeScript
  4. #302
    storytold/filmcraft

    FilmCraft: An open-source, nonlinear video editor written from scratch in pure Rust

    2,065 Elo +4918.3kRust
  5. #457
    imputnet/cobalt

    best way to save what you love

    1,991 Elo +546.2kSvelte
  6. #491
    TeamNewPipe/NewPipe

    A libre lightweight streaming front-end for Android.

    1,978 Elo +4140.7kJava
  7. #499
    mifi/lossless-cut

    The swiss army knife of lossless video/audio editing

    1,975 Elo −446kTypeScript
  8. #620
    mpv-player/mpv

    🎥 Command line media player

    1,935 Elo −3438.1kC
  9. #916
    videojs/video.js

    Video.js v10 - open source media player framework for HTML and React.

    1,872 Elo −1240.1kTypeScript
  10. #936
    livekit/livekit

    End-to-end realtime stack for connecting humans and AI

    1,868 Elo +1422.2kGo
  11. #942
    iina/iina

    The modern video player for macOS.

    1,867 Elo −2247.1kSwift
  12. #1,000
    livekit/agents

    A framework for building realtime voice AI agents 🤖🎙️📹

    1,856 Elo +2515.2kPython
  13. #1,110
    iv-org/invidious

    Invidious is an alternative front-end to YouTube

    1,840 Elo +2026kCrystal
  14. #1,168
    open-ani/animeko

    集找番、追番、看番的一站式弹幕追番平台,云收藏同步 (Bangumi),离线缓存,BitTorrent,弹幕云过滤。100% Kotlin/Compose Multiplatform

    1,832 Elo +2821.7kKotlin
  15. #1,324
    FreeTubeApp/FreeTube

    An Open Source YouTube app for privacy

    1,809 Elo +922.4kVue
  16. #1,344
    ahmedkhaleel2004/gitdiagram

    Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub'…

    1,805 Elo +1318.9kTypeScript
  17. #1,451
    jitsi/jitsi-meet

    Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web…

    1,791 Elo −5330.2kTypeScript
  18. #1,612
    alchaincyf/huashu-art-motion

    艺术动画skill:35种艺术风格、9种解说语法,用代码让画动起来。

    1,771 Elo +1776.9kJavaScript
  19. #1,671
    NickeManarin/ScreenToGif

    🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

    1,764 Elo +2727.9kC#
  20. #1,679
    Tyrrrz/YoutubeDownloader

    Downloads videos and playlists from YouTube

    1,763 Elo −416.7kC#
  21. #2,144
    deniscerri/ytdlnis

    Full-featured audio/video downloader for Android using yt-dlp

    1,712 Elo +8111.1kKotlin
  22. #2,157
    iawia002/lux

    👾 Fast and simple video download library and CLI tool written in Go

    1,710 Elo −4131.8kGo
  23. #2,183
    ossrs/srs

    SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS…

    1,707 Elo −8729.4kC++
  24. #2,330
    Zulko/moviepy

    Video editing with Python

    1,693 Elo −1115.1kPython
  25. #2,338
    4gray/iptvnator

    :tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists…

    1,692 Elo +1027.7kTypeScript
  26. #2,366
    alyssaxuu/screenity

    The free and privacy-friendly screen recorder with no limits 🎥

    1,689 Elo −6518.9kJavaScript
  27. #2,514
    bilibili/ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

    1,674 Elo −8833.2kC
  28. #2,863
    mahmoud/awesome-python-applications

    💿 Free software that works great, and also happens to be open-source Python.

    1,648 Elo 18.1kJupyter Notebook
  29. #2,914
    aandrew-me/ytDownloader

    Desktop app to download audio/video from hundreds of sites

    1,644 Elo +8910.6kJavaScript
  30. #2,916
    charmbracelet/vhs

    Your CLI home video recorder 📼

    1,643 Elo +1721.3kGo
  31. #2,956
    bloc97/Anime4K

    A High-Quality Real Time Upscaler for Anime Video

    1,640 Elo −2321.6kJupyter Notebook
  32. #3,073
    AaronFeng753/Waifu2x-Extension-GUI

    Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x…

    1,631 Elo +1517.2kC++
  33. #3,115
    stashapp/stash

    An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

    1,628 Elo +1413.4kGo
  34. #3,206
    video-dev/hls.js

    HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

    1,623 Elo +217kTypeScript
  35. #3,213
    CarGuo/GSYVideoPlayer

    Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external…

    1,622 Elo −5521.5kJava
  36. #3,367
    Chocobozzz/PeerTube

    ActivityPub-federated video streaming platform using P2P directly in your web browser

    1,613 Elo +515.4kTypeScript
  37. #3,449
    pion/webrtc

    Pure Go implementation of the WebRTC API

    1,608 Elo −1616.9kGo
  38. #3,762
    ffmpegwasm/ffmpeg.wasm

    FFmpeg for browser, powered by WebAssembly

    1,588 Elo −1117.9kC
  39. #3,797
    RayVentura/ShortGPT

    🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation

    1,585 Elo +638.1kPython
  40. #4,411
    DIYgod/DPlayer

    :lollipop: Wow, such a lovely HTML5 danmaku video player

    1,550 Elo −5316.5kJavaScript
  41. #4,487
    gyroflow/gyroflow

    Video stabilization using gyroscope data

    1,546 Elo +269.7kRust
  42. #4,495
    bigbluebutton/bigbluebutton

    A complete web conferencing system for virtual classes and more!

    1,546 Elo −279.2kTypeScript
  43. #4,504
    Vanilagy/mediabunny

    Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

    1,545 Elo +967.5kTypeScript
  44. #4,678
    OpenShot/openshot-qt

    OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is…

    1,535 Elo +706.7kPython
  45. #4,790
    leandromoreira/digital_video_introduction

    A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding)…

    1,530 Elo −2916.3kJupyter Notebook
  46. #4,980
    mediago-dev/mediago

    Cross-platform video downloader — sniff and grab m3u8/HLS streams, Bilibili, YouTube and more. Desktop + Docker + 🦞.

    1,520 Elo +589.3kTypeScript
  47. #5,166
    owncast/owncast

    Take control over your live stream video by running it yourself. Streaming + chat out of the box.

    1,511 Elo +4011.6kGo
  48. #5,475
    Lake1059/FFmpegFreeUI

    3FUI 是 ffmpeg 在 Windows 上的轻度专业交互外壳,收录大量参数,界面美观,交互友好。此项目面向国内使用环境,让普通人也能够轻松压制视频和转换格式。

    1,498 Elo +668.5kVisual Basic .NET
  49. #5,490
    Hunlongyu/ZY-Player

    ▶️ 跨平台桌面端视频资源播放器.简洁无广告.免费高颜值. 🎞

    1,497 Elo −2914.5kVue
  50. #5,510
    TEN-framework/ten-framework

    Open-source framework for conversational voice AI agents

    1,496 Elo +611.2kPython
  51. #5,525
    LuckSiege/PictureSelector

    Picture Selector Library for Android or 图片选择器

    1,495 Elo −4513.5kJava
  52. #5,846
    openframeworks/openFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

    1,480 Elo −1710.4kC++
  53. #5,857
    alchaincyf/huashu-motion

    让你的agent一键直出商业级产品宣传片:会作曲,能指着画面改。Commercial-grade launch films by your coding agent — point at the frame to change it.

    1,480 Elo +2212.7kJavaScript
  54. #6,185
    nadermx/backgroundremover

    Background Remover lets you Remove Background from images and video using AI with a simple command line interface that…

    1,465 Elo −48.1kPython
  55. #6,717
    Archmage83/tvapk

    收集各大AndroidTV的apk应用,可免费看vip和国外电影电视。如大家有也可以贡献一下。

    1,444 Elo +416.4kJava
  56. #6,825
    ctjhoa/rust-learning

    A bunch of links to blog posts, articles, videos, etc for learning Rust

    1,440 Elo −1812.2k
  57. #6,997
    coursera-dl/coursera-dl

    Script for downloading Coursera.org videos and naming them.

    1,433 Elo −299.6kPython
  58. #7,182
    cookpete/react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud…

    1,426 Elo −810.2kTypeScript
  59. #7,189
    gwuhaolin/livego

    live video streaming server in golang

    1,426 Elo −3210.1kGo
  60. #7,202
    MrS0m30n3/youtube-dl-gui

    A cross platform front-end GUI of the popular youtube-dl written in wxPython.

    1,425 Elo −49.4kPython
  61. #7,452
    OlafenwaMoses/ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision…

    1,416 Elo −228.8kPython
  62. #7,890
    bytedance/xgplayer

    A HTML5 video player with a parser that saves traffic

    1,400 Elo −209.3kJavaScript
  63. #7,904
    mediaelement/mediaelement

    HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud…

    1,399 Elo −258.2kJavaScript
  64. #8,044
    clappr/clappr

    An extensible, plugin-oriented, HTML5-first media player for the web

    1,394 Elo +287.5kJavaScript
  65. #8,252
    sachinchoolur/lightGallery

    A customizable, modular, responsive, lightbox gallery plugin.

    1,385 Elo −27kTypeScript
  66. #8,619
    sindresorhus/Gifski

    🌈 Convert videos to high-quality GIFs on your Mac

    1,370 Elo +318.6kSwift
  67. #8,697
    hybridgroup/gocv

    Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.

    1,366 Elo −117.5kGo
  68. #8,818
    insidegui/WWDC

    The unofficial WWDC app for macOS

    1,360 Elo −148.7kSwift
  69. #8,851
    smacke/ffsubsync

    Automagically synchronize subtitles with video.

    1,358 Elo +157.9kPython
  70. #9,070
    ivpusic/react-native-image-crop-picker

    iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping

    1,346 Elo −116.3kObjective-C
  71. #9,812
    vvo/gifify

    😻 Convert any video file to an optimized animated GIF.

    1,272 Elo −56.3kJavaScript