Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source media software

2773 open-source libraries, tools and applications tagged media, ranked by how closely media 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.

2773 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
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…
673547active
ytmdl
ytmdl is a Python CLI tool (with an optional web app) that downloads songs from YouTube as MP3s and enriches them with metadata like artist…
233546active
hoowhoami/EchoMusic
EchoMusic is an open-source, minimalist third-party desktop music player client for Kugou Concept Edition, built with Electron, Vue 3, Type…
813545active
TheZoraiz/ascii-image-converter
A cross-platform command-line tool written in Go that converts images (JPEG, PNG, BMP, WEBP, TIFF, GIF) into ASCII art and prints them in t…
233545active
ireader/media-server
A C library suite implementing streaming media protocols and container formats, including RTSP/RTP/RTMP clients and servers, HLS/DASH segme…
763524active
SeaDve/Kooha
Kooha is a simple, minimal screen recorder for Linux built with GTK4 and GStreamer in Rust. It records the screen with optional microphone …
803520active
ungive/discord-music-presence
Music Presence is a cross-platform tray application that automatically detects music playing in any media player (Spotify, Apple Music, TID…
773510active
FireRedTeam/FireRed-OpenStoryline
FireRed-OpenStoryline is an AI video editing agent that converts natural language instructions into directed video edits via LLM planning a…
553483active
imraywang/wewrite
WeWrite is a Python-based AI agent skill that automates the full WeChat Official Account content pipeline: topic selection from trending ne…
773473active
vivizzz007/vivi-music
VIVI Music is an open-source Android music player and YouTube Music client built with Kotlin and Material 3 Expressive design. It streams a…
853472active
anthwlock/untrunc
A command-line tool (with optional GUI) that repairs truncated or damaged MP4, M4V, MOV, and 3GP video files by using an intact reference v…
633465active
WEIFENG2333/AsrTools
AsrTools is a Python desktop application with a PyQt5-based GUI that converts audio and video files to text using online ASR engines, witho…
343465active
antiboredom/videogrep
Videogrep is a Python command line tool that searches through dialog in video or audio files using subtitle tracks or speech transcriptions…
233465active
rubensousa/PreviewSeekBar
An Android UI library providing a SeekBar that shows a preview (e.g., video thumbnails) while scrubbing, as seen in Google Play Movies. It …
233457stable
Kometa-Team/Kometa
Kometa is a Python application that manages and updates metadata for Plex media libraries, automatically building collections, playlists, a…
1003454active
mierak/rmpc
rmpc is a modern, highly configurable terminal-based client for the Music Player Daemon (MPD), written in Rust. It supports album art via K…
763433active
tomasklaen/uosc
uosc is a Lua script that adds a feature-rich, minimalist proximity-based user interface to the MPV media player. UI elements appear based …
883427active
pinry/pinry
Pinry is a self-hosted, open-source tiling image board system for saving, tagging, and sharing images, videos, and webpages in a Pinterest-…
463422active
IPTV
A Node.js tool that downloads Electronic Program Guide (EPG) data for thousands of TV channels from hundreds of sources and outputs it as X…
773417active
HXPhotoPicker
A Swift library for iOS providing a customizable photo/video picker supporting Live Photos, GIFs, iCloud downloads, and built-in image and …
693417active
Red5/red5-server
Red5 is an open source media server written in Java for live streaming and video-on-demand (VOD), with a plugin architecture for customizat…
973416active
pdeljanov/Symphonia
Symphonia is a pure Rust library for audio decoding, media container demuxing, and metadata/tag reading, supporting formats like FLAC, MP3,…
833407active
Linly Digital Human System
Linly-Dubbing is an intelligent multi-language AI dubbing and video translation tool that combines speech recognition (WhisperX, FunASR), L…
243354active
GhostenEditor/Ghosten-Player
Ghosten Player is a Flutter-based video player for Android phones and Android TV that aggregates media from cloud drives (Aliyun Drive, Qua…
873344active
ErrorFlynn/ytdlp-interface
A Windows graphical interface for yt-dlp designed as a simple YouTube downloader. It also accepts non-YouTube URLs, so it can download from…
803344active
GStreamer/gstreamer
GStreamer is an open-source multimedia framework for building pipelines that handle audio and video streaming, playback, recording, and pro…
773344stable
duongductrong/Snapzy
Snapzy is a free, open-source native macOS app for screenshots, screen recording, annotation, and OCR, built with SwiftUI, AppKit, and Scre…
783342active
Opus
libopus is the reference implementation of the Opus audio codec, an IETF-standardized (RFC 6716) royalty-free codec for interactive speech …
653330stable
AIEraDev/Clypra
Clypra is a free, open-source desktop and mobile video editor built with Tauri v2, React 19, and a Rust/FFmpeg backend. It offers multi-tra…
823326active
wendy7756/AI-Video-Transcriber
An open-source AI tool that transcribes, summarizes, and archives videos and podcasts from 30+ platforms (YouTube, TikTok, Bilibili, etc.) …
603314active
PyAV-Org/PyAV
PyAV provides Pythonic bindings for FFmpeg's libraries, exposing containers, streams, packets, codecs, frames, filters, and resamplers for …
963313active
gpac/gpac
GPAC is an open-source multimedia framework for processing, inspecting, packaging, streaming, and playing audio, video, subtitles, encrypte…
873313stable
huangxd-/danmu_api
A JavaScript-based danmaku (bullet comment) API server that aggregates danmu from major Chinese and international video platforms (Bilibili…
633309active
Just-Some-Bots/MusicBot
MusicBot is the original Discord music bot written in Python using discord.py. It plays requested songs from YouTube and other services int…
613294active
timerring/bilive
BILIVE is a Python application that records Bilibili live streams and danmaku 24/7, then automatically renders danmaku and AI-generated sub…
573291active
viu
Viu is a small command-line image viewer written in Rust that displays images directly in the terminal. It natively supports the iTerm2 and…
613289active
XITRIX/iTorrent
iTorrent is a native torrent client app for iOS 16+ built on libtorrent, supporting magnet links and download management. It is installed v…
883279active
Metrolist
Metrolist is a free and open-source YouTube Music client for Android built with Kotlin and Jetpack Compose. It streams music from YouTube M…
9413679maintenance
maxdorninger/MediaManager
MediaManager is a modern, self-hosted media management system for organizing and automating TV and movie collections. It serves as an all-i…
693278active
OvenMediaEngine
OvenMediaEngine is an open-source (AGPL-3.0) C++ live streaming server that ingests streams via WebRTC, SRT, RTMP, RTSP, and MPEG-2 TS and …
873277active
rsxdalv/TTS-WebUI
TTS WebUI is a free, open-source web interface combining Gradio and React that unifies 30+ AI models for text-to-speech, voice conversion, …
923274active
mrlt8/docker-wyze-bridge
A Docker-based bridge that creates local WebRTC, RTSP, RTMP, or HLS/Low-Latency HLS streams from Wyze cameras without firmware modification…
663268active
op7418/NanoBanana-PPT-Skills
An AI-powered tool that generates high-quality presentation slides as images using Google's Nano Banana Pro (Gemini image model), with opti…
413266active
VOICEVOX
VOICEVOX is a free, mid-quality text-to-speech (and singing synthesis) software whose editor is built with Electron, TypeScript, and Vue. I…
903256active
mtvpls/MoonTVPlus
MoonTVPlus is a self-hosted, enhanced fork of MoonTV that aggregates video from multiple sources into a web-based streaming player built wi…
593251active
hydrusnetwork/hydrus
Hydrus Network is a desktop media management application that organizes large file collections with tags instead of folders, in a booru-sty…
953238active
j-p-higgins/SoundThread
SoundThread is a cross-platform node-based GUI for The Composers Desktop Project (CDP), a suite of command-line sound transformation tools.…
683237active
LRCLIB
LRCGET is a cross-platform desktop application (built with Tauri, Rust, and Vue) that scans an offline music library and mass-downloads LRC…
943226active
Bionus/imgbrd-grabber
Grabber is a highly customizable imageboard/booru browser and mass downloader that can fetch thousands of images from multiple booru source…
843224active
DISTRHO/Cardinal
Cardinal is a free, open-source virtual modular synthesizer based on VCV Rack, packaged as a self-contained audio plugin (AudioUnit/CLAP/LV…
703220stable
xxnuo/MusicFreePluginsHub
A hub repository collecting community plugins for the MusicFree music player, an open-source extensible music app. It aggregates plugin sou…
103209active
wizarrrr/wizarr
Wizarr is a self-hosted web application that automates user invitations and onboarding for media servers like Plex, Jellyfin, Emby, Audiobo…
973207active
Djdefrag/QualityScaler
QualityScaler is a Windows GUI application that uses AI deep-learning models to upscale, enhance, and de-noise images and videos. It is wri…
893207active
crawlab-team/artipub
ArtiPub is a self-hosted article publishing platform that automatically distributes content to multiple media channels such as CSDN and Seg…
483205active
taxigps/xbmc-addons-chinese
A Kodi (XBMC) add-on repository distributing Chinese-language video plugins and subtitle services. Users install it as a zip in Kodi to bro…
323204active
Tzahi12345/YoutubeDL-Material
A self-hosted web application providing a Material Design frontend for youtube-dl, built with Angular and Node.js. It lets users download a…
513197active
Music Assistant
Music Assistant is a free, open-source music library manager that unifies streaming services, local files, radio, podcasts and audiobooks i…
953194active
Purfview/whisper-standalone-win
Standalone Windows/Linux/macOS executables of OpenAI's Whisper and Faster-Whisper that transcribe audio and video to text and subtitles wit…
443194active
monlor/docker-xiaoya
A Docker Compose-based deployment tool that installs the Xiaoya media stack (Alist + Emby/Jellyfin) with one command across Linux, Windows,…
173188active
freeman-jiang/beatsync
Beatsync is a high-precision web audio player that synchronizes playback across multiple devices with millisecond accuracy using NTP-inspir…
563183active
pytube/pytube
pytube is a lightweight, dependency-free Python library and command-line utility for downloading YouTube videos, playlists, and caption tra…
2313177maintenance
PaulWoitaschek/Voice
Voice is a minimalistic, open-source audiobook player for Android built with Kotlin and Jetpack Compose. It plays local audiobook files (M4…
923174active
stemrollerapp/stemroller
StemRoller is a free open-source desktop app that separates vocals, drums, bass, and other stems from any song with a single click, using F…
773173active
axcore/tartube
Tartube is a free, open-source GUI front-end for youtube-dl, yt-dlp and other compatible video downloaders, written in Python 3 / Gtk 3. It…
823166active
yichengchen/ATV-Bilibili-demo
An unofficial BiliBili (Bilibili) client for Apple TV written in Swift. It supports QR-code login, video playback with danmaku (bullet comm…
863164active
tnfe/FFCreator
FFCreator is a Node.js library for programmatically creating short videos from images, music, video clips, and text. It renders fast (a 5-m…
233161active
ravachol/kew
kew is a fast, immersive terminal music player written in C that plays local music files with gapless playback, album art, visualizers, and…
973156active
Pixeval/Pixeval
Pixeval is a powerful, fast, and beautiful third-party desktop client for Pixiv, built on .NET 8 and WinUI 3 (with an older WPF version in …
943151active
power721/alist-tvbox
A Java-based proxy server that bridges AList storage with TvBox media players, generating subscription playlists and supporting content sea…
953150active
easymodo/qimgv
qimgv is a fast, lightweight desktop image viewer built with Qt, featuring optional video playback via libmpv. It offers a minimal unclutte…
483147active
LNPopupController
LNPopupController is an iOS framework implemented as a UIViewController category for presenting view controllers as popup bars and popups, …
963142stable
kmikiy/SpotMenu
SpotMenu is a free, open-source macOS menu bar app that shows the currently playing track from Spotify or Apple Music with hover playback c…
743141active
zrythm/zrythm
Zrythm is a free, cross-platform digital audio workstation (DAW) for recording, editing, mixing, and producing music with audio and MIDI. I…
673141active
autobrr/autobrr
autobrr is a self-hosted download automation tool for torrents and Usenet, written in Go with a built-in web UI. It monitors IRC announce c…
983136active
shaked6540/YoutubePlaylistDownloader
A Windows WPF desktop application for downloading entire YouTube playlists, channels, or single videos, with optional conversion to many me…
943133active
cyao2q/files
A Chinese-language distribution hub for TVBox, an open-source Android TV box media player, along with curated JSON subscription configs, re…
763132active
miroslavpejic85/mirotalksfu
MiroTalk SFU is a self-hosted, open-source WebRTC video conferencing platform built on the Mediasoup SFU architecture, positioning itself a…
773131active
chenyme/Chenyme-AAVT
Chenyme-AAVT is a fully automated audio/video translation application that uses Whisper (faster-whisper) for speech recognition, large lang…
103129active
LANraragi
LANraragi is an open-source web application for archiving, organizing, and reading manga/doujinshi and comics, built on Mojolicious and Red…
893124active
sabnzbd/sabnzbd
SABnzbd is an open-source binary newsreader written in Python that automates Usenet downloads from NZB files, handling downloading, verific…
963121active
LibreScore
dl-librescore is a set of tools (app, userscript, CLI, and website) for downloading sheet music from MuseScore as MSCZ, MIDI, MP3, or PDF, …
743118active
CharlesPikachu/videodl
A lightweight video downloader written in pure Python that parses and downloads videos from dozens of streaming platforms (Douyin, Bilibili…
813108active
jliljebl/flowblade
Flowblade is a multitrack non-linear video editor for Linux built with Python on the MLT framework. It supports cutting clips, applying ima…
883096active
TorrServer
TorrServer is a self-hosted torrent streaming server written in Go that lets users watch torrent content online without downloading files f…
983084active
DamRsn/NeuralNote
NeuralNote is an audio plugin (VST3/AU/Standalone) that performs audio-to-MIDI transcription using deep learning, based on Spotify's basic-…
863084active
HaishinKit
A Swift library for live camera and microphone streaming via RTMP, SRT, and WebRTC (WHEP/WHIP) on iOS, macOS, tvOS, and visionOS. It suppor…
883075active
Cp0204/quark-auto-save
A Python application that automates Quark Netdisk (夸克网盘) tasks: scheduled check-ins, automatic saving of shared files, file renaming/organi…
813065active
tsukinaha/tsukimi
Tsukimi is a third-party Jellyfin media client for Linux built with GTK4 and Rust, using mpv for video playback. It provides a native deskt…
903059active
spacecowboy/Feeder
Feeder is an open-source RSS/Atom/JSON Feed reader app for Android, built with Kotlin and Jetpack Compose. It runs entirely locally with no…
973053active
web-scrobbler/web-scrobbler
Web Scrobbler is a browser extension that scrobbles music playback history from streaming sites to services like Last.fm, Libre.fm, ListenB…
923049active
RootEncoder
RootEncoder is an Android library written in Java/Kotlin for encoding and pushing live video/audio streams to media servers over RTMP, RTSP…
963041active
xiaoyaocz/flutter_dmzj
A third-party open-source Flutter client for the DMZJ (动漫之家) comic and anime platform. It provides a cross-platform mobile and desktop app …
263041active
zhihu/Matisse
Matisse is a well-designed Android library for selecting local images and videos from a device's gallery. It supports multiple themes, plug…
2312502maintenance
damontecres/Wholphin
Wholphin is an open-source Android TV client for Jellyfin with a from-scratch UI inspired by Plex. It supports playback via ExoPlayer or MP…
853034active
sigma67/ytmusicapi
A Python 3 library that provides an unofficial API client for YouTube Music by emulating the web client's requests, using user cookie data …
923031active
NexAlloy
NexAlloy is an LSPosed (Xposed) module for rooted Android devices that applies ReVanced/Morphe-style patches to apps like YouTube, YouTube …
903031active
Agentchengfeng/chengfeng-videocut-skills
A Claude Code / Codex Skills plugin that turns an AI coding agent into a Chinese talking-head video editing assistant. It orchestrates skil…
683031active
q191201771/lal
LAL is an audio/video live streaming broadcast server written in Go, comparable to nginx-rtmp-module but with more features. It supports RT…
233027active
androidx/media
AndroidX Media (Jetpack Media3) is a collection of Android libraries for media use cases, including the ExoPlayer extensible media player, …
973024stable
hgmzhn/manga-translator-ui
A desktop GUI application built on manga-image-translator that automatically translates text in manga/comic images across Japanese, Korean,…
793016active

← prev page 7 / 28 next →