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
sigma67/spotify_to_ytmusic
A Python command-line tool that clones Spotify playlists to YouTube Music, including transferring single playlists, all playlists of a user…
521532active
onelist
onelist is a self-hosted media library application written in Go, similar to Emby, that scrapes metadata from TheMovieDb for files stored o…
221529active
EgalitarianMonkey/hometube
HomeTube is a self-hosted web UI (built on Streamlit and yt-dlp) for downloading single videos and playlists from YouTube and 1800+ other p…
841527active
stegripe/rawon
Rawon is a self-hostable Discord music bot built with discord.js and TypeScript that plays music from YouTube Music, Spotify, SoundCloud, a…
971526active
milkdrop2077/MilkDrop3
MilkDrop 3 is a portable Windows music visualizer based on BeatDrop, fully compatible with MilkDrop2 and projectM presets. It adds support …
841526active
justfoolingaround/animdl
animdl is a lightweight Python CLI tool that scrapes, streams, and downloads anime episodes from supported providers. It supports quality s…
321525active
dsp56300/gearmulator
Gearmulator is a low-level emulator of classic late-90s/2000s virtual analog synthesizers (Access Virus, Waldorf, Clavia Nord Lead, Roland …
991522active
membraneframework/membrane_core
Membrane Core is the heart of Membrane Framework, a multimedia processing and streaming framework written in Elixir. It lets developers bui…
941520active
vkohaupt/vokoscreenNG
vokoscreenNG is a free and open-source screen recording application for Linux (X11 and Wayland) and Windows, written in C++. It records the…
901518active
uzVideo
uzVideo is a free cross-platform video streaming app for watching shows and live TV without ads, built with Flutter for iOS, Android, Windo…
451516active
FoxSensei001/LoveIwara
Love Iwara (2i) is an unofficial third-party client for the Iwara video platform built with Flutter. It provides a native-feeling browsing …
871514active
Csound
Csound is a sound and music computing system, originally an audio programming language descended from the MUSIC-N family, with a core C lib…
981510active
mariotaku/moonlight-tv
Moonlight TV is a community NVIDIA GameStream client built for large screens, targeting LG webOS TVs and embedded devices like Raspberry Pi…
781509active
danikula/AndroidVideoCache
AndroidVideoCache is a Java library that adds disk caching to any Android video player (VideoView, MediaPlayer, ExoPlayer) via a local HTTP…
235481maintenance
ShaneIsrael/fireshare
Fireshare is a self-hosted video and image sharing application that gives every uploaded file a unique shareable URL. It runs as a single D…
991506active
llychao/m3u8-downloader
A cross-platform command-line M3U8 video downloader written in Go. It parses M3U8 playlists, downloads TS segments with multiple threads an…
231506active
McCloudS/subgen
Subgen is a self-hosted service that automatically generates subtitles for media files using OpenAI's Whisper speech recognition models. It…
711504active
fancydirty/mediary-scout
Mediary Scout is an agent-driven media library application that searches for movies, shows, and anime across indexers using an LLM agent, t…
811499active
fossasia/veditor
Veditor is a standalone, reusable video-review and transcoding pipeline built with FastAPI and RQ, backed by Postgres and Redis. It exposes…
771499active
enzeberg/tonzhon-music
Tonzhon (铜钟) is a clean, ad-free web-based music player application built with React and Ant Design. It lets users search, play, and save s…
651499active
surmon-china/videojs-player
A Video.js player component wrapper for Vue 3 and React, published as @videojs-player/vue and @videojs-player/react. It exposes Video.js co…
235441maintenance
jipika/WaifuX
WaifuX is an open-source macOS application that aggregates static and dynamic anime wallpapers from sources like Wallhaven and MotionBGs, w…
771497active
DDTV
DDTV is a cross-platform tool for Bilibili live streams offering multi-window viewing, stream-start notifications, automatic recording with…
961495active
fossasia/eventyay-video
Eventyay-video is a Python-based web application for running fully online events, providing live video streams, interactive video calls, an…
101492active
Nriver/Episode-ReName
A command-line tool that batch-renames TV show and anime episode files into standardized naming conventions for media servers like Emby, Je…
401491active
kraxarn/spotify-qt
spotify-qt is an unofficial, lightweight Spotify client built with Qt and C++ that provides a simpler alternative to the official Spotify a…
861490active
Tsuk1ko/bilibili-live-chat
A backend-free web app that displays Bilibili live stream danmaku (chat messages) and gifts in a YouTube Live Chat style overlay, primarily…
561490active
Niek/obs-web
A browser-based web app for remotely controlling OBS Studio via the obs-websocket plugin. It lets users switch scenes, start/stop streaming…
751488active
Unpackerr/unpackerr
Unpackerr is a Go daemon that watches completed downloads from Starr apps (Radarr, Sonarr, Lidarr, Readarr, Whisparr) or a watch folder and…
961487active
vimeo/player.js
The official Vimeo Player API JavaScript library for embedding and programmatically controlling Vimeo video players via iframes. It exposes…
811487active
mohitk05/react-insta-stories
A React component that recreates the Instagram Stories experience, displaying a sequence of image or custom story objects with tap-to-navig…
231485active
ripose-jp/Memento
Memento is a free, open-source video player built on mpv designed for studying Japanese. It integrates a Yomitan-compatible popup dictionar…
901484active
asbplayer/asbplayer
asbplayer is a browser-based media player and Chrome/Firefox extension for language learners who study through subtitled video. It lets use…
1001483active
DroppedNeedle/DroppedNeedle
DroppedNeedle is a self-hosted music request and discovery application with a built-in library and download engine that replaces Lidarr. It…
831483active
fossasia/loungemesh
LoungeMesh is a self-hosted spatial video lounge web application where attendees move freely in a shared 2D space with proximity-based audi…
771479active
Georift/install-jellyfin-tizen
A Docker-packaged shell tool that sideloads the Jellyfin client app onto Samsung Tizen smart TVs with a single command. It wraps the Tizen …
511479active
celluloid-player/celluloid
Celluloid (formerly GNOME MPV) is a simple GTK4 frontend for the mpv media player, using libmpv's client API for playback. It offers a nati…
801476active
ViewTube/viewtube
ViewTube is an open-source, privacy-conscious alternative frontend for YouTube that lets users watch, search, and discover videos without a…
661476active
Vega
Vega is an open-source Android media streaming app built with React Native and TypeScript that lets users stream and download video content…
901475active
rzru/nightingale
Nightingale is an open-source karaoke application that turns any song in your music library into a karaoke track using neural networks. It …
791475active
Doikki/DKVideoPlayer
DKVideoPlayer is an Android video player library that unifies MediaPlayer, ExoPlayer, and IjkPlayer behind a common API, published on Maven…
235331maintenance
ARR Scripts Suite
A collection of extended automation shell scripts for the *arr media management applications (Radarr, Sonarr, Lidarr, Readarr, SABnzbd) des…
551471active
Rafiuth/Soggfy
Soggfy is a mod for the Windows Spotify desktop client that intercepts Spotify's OGG parser to capture unencrypted audio during playback, s…
231471active
GoldenPotato137/PotatoVN
PotatoVN is an open-source Windows desktop application (WinUI3) for managing visual novels (galgames). It scans folders for games, fetches …
941470active
dcalsky/zzkia
A web application that generates fake Nokia phone message screenshots for fun. Users can input text and get back an image styled like an ol…
401469active
helloianneo/ian-handdrawn-ppt
A Codex Skill that guides AI agents to turn articles, notes, or outlines into Chinese hand-drawn technical explanation slide images (21:9 c…
581468active
trakt/showly
Showly is a modern, open-source Android and iOS app for tracking TV shows and movies, built with Kotlin. It integrates with Trakt.tv, TMDB,…
981465active
digego/extempore
Extempore is a live-coding environment for music and audio that pairs a Scheme interpreter with xtlang, a statically-typed lisp compiled to…
971465active
lanlinju/Animius
Animius is a clean, minimalist Android app for watching anime, built with Jetpack Compose and Kotlin. It supports danmaku (bullet comments)…
761464active
omni-media/omniclip
Omniclip is a free, open-source video editing web application that runs entirely in the browser using modern APIs like WebCodecs. It requir…
701463active
txperl/PixivBiu
PixivBiu is a self-hosted Pixiv client written in Go that provides a browser-based interface for searching, filtering, browsing, and downlo…
931462active
gabotechs/MusicGPT
MusicGPT is a Rust application that runs music generation AI models (currently Meta's MusicGen) locally, generating music from natural lang…
271462active
hxh19950701/WebViewTvLive
An Android TV live streaming app that loads official broadcaster web pages in a Tencent X5 WebView, auto-fullscreens the video element, and…
855288maintenance
guardian/grid
Grid is the Guardian's open-source image management system (digital asset management) built as a set of Scala/Play microservices with an An…
771461active
debridmediamanager/debrid-media-manager
Debrid Media Manager (DMM) is a free, open-source web app for curating an unlimited-size movie and TV show library on debrid services like …
761461active
taglib/taglib
TagLib is a C++ library for reading, writing, and editing metadata (tags) of popular audio formats such as MP3, MP4, FLAC, Ogg, Opus, and W…
921460stable
mylar3/mylar3
Mylar3 is a Python-based automated comic book (cbr/cbz) downloader that monitors a watchlist of series and grabs new issues via NZB indexer…
591460active
mono/taglib-sharp
TagLib# is a .NET library for reading and writing metadata tags in media files, supporting video, audio, and image formats. It provides a u…
301459stable
Soundnode/soundnode-app
Soundnode is an open-source desktop client for SoundCloud built with Electron, Node.js, and Angular.js. It provides a native app experience…
645273maintenance
fjqingyou/PotPlayer_Subtitle_Translate_Baidu
A PotPlayer subtitle translation plugin that uses the Baidu Translate API to translate external subtitle files (e.g., .ass) in real time du…
321457active
GPUOpen-Tools/compressonator
Compressonator is a tool suite from AMD GPUOpen for compressing, optimizing, and analyzing texture assets and 3D model meshes using CPUs, G…
231457active
dsymbol/yt-dlp-gui
A cross-platform graphical interface wrapper for the yt-dlp command-line video downloader, written in Python with PySide6. It lets users do…
101457active
kjtsune/embyToLocalPlayer
A Python tool with a companion browser userscript that lets Emby/Jellyfin (and Plex) web UIs launch external local video players like mpv, …
861456active
ncase/wbwwb
We Become What We Behold is a browser-based minigame by Nicky Case about news cycles and how media shapes public behavior. It is built with…
351455stable
belangeo/pyo
Pyo is a Python module written in C providing classes for a wide variety of audio digital signal processing, usable directly in Python scri…
761454stable
dillongoostudios/goo-engine
Goo Engine is a custom fork of Blender by DillonGoo Studios with source modifications focused on NPR and anime-style rendering, adding cust…
751453active
gpodder/gpodder
gPodder is a free, open-source podcast client and media aggregator that lets users subscribe to, download, and manage podcast feeds. It has…
661451stable
Tracktion/tracktion_engine
Tracktion Engine is a C++20 JUCE module providing a high-level data model and class set for building sequence-based audio applications, fro…
661451active
superstreamerapp/superstreamer
Superstreamer is a self-hostable, scalable video streaming platform that covers the full pipeline from transcoding and HLS packaging to dyn…
441451active
showmewebcam/showmewebcam
A firmware image that turns a Raspberry Pi Zero (or Pi 4) with a Raspberry Pi camera module into a high-quality USB webcam using UVC gadget…
231450active
pili-engineering/PLDroidMediaStreaming
PLDroidMediaStreaming is Qiniu's Android SDK for RTMP live streaming, supporting H.264/H.265 and AAC encoding in both software and hardware…
231449active
哔哩助理 (Bili Copilot)
Bili.Copilot (and its predecessor Bili.Uwp) is a third-party native Windows client for Bilibili, built with UWP/WinUI and designed for the …
515233maintenance
nianzhibai/91
A self-hosted private video site written in Go that aggregates videos from multiple cloud drives (115, PikPak, 123pan, OneDrive, Google Dri…
781447active
VGVentures/news_toolkit
A Flutter-based news application template co-developed by Very Good Ventures and the Google News Initiative. It provides prebuilt news app …
581445active
SociallyIneptWeeb/AICoverGen
AICoverGen is a Python WebUI (with CLI support) that generates AI song covers by converting vocals in a song to any RVC v2 trained voice, s…
291445active
jatinchowdhury18/AnalogTapeModel
CHOW Tape Model is a physical model of an analog reel-to-reel tape machine (originally based on the Sony TC-260), implemented as an audio p…
261445active
027xiguapi/pear-rec
pear-rec is a free, open-source, cross-platform desktop application for taking screenshots and recording screen video, webcam video, and au…
241444active
422658476/MPV-EASY-Player
MPV-EASY Player is an easy-to-use, modern video player built on top of the mpv media player, with a polished GUI and multilingual interface…
901442active
tejaswigowda/ffmpeg-webCLI
A browser-based video and audio editor powered by ffmpeg.wasm that performs all media processing locally via WebAssembly and Web Workers. I…
731441active
Arthi-chaud/Meelo
Meelo is a self-hosted music streaming server designed for music collectors, similar to Plex or Jellyfin but focused on music. It offers ri…
981440active
cycfi/q
Q is a cross-platform, header-only C++20 library for audio digital signal processing, built around fine-grained, composable function object…
881440active
zhaoolee/garss
Garss (嘎!RSS) is a self-hosted RSS aggregation and reading system that uses GitHub Actions to collect hundreds of RSS feeds and render them…
801439active
perminder-klair/subwave
SUB/WAVE is a self-hostable personal internet radio station that broadcasts a single shared Icecast stream to all listeners simultaneously.…
781439active
HyPlayer/HyPlayer
HyPlayer is a third-party, open-source Netease Cloud Music player written in C# for Windows (UWP). It provides music playback, desktop lyri…
741439active
erickok/transdroid
Transdroid is an Android application for managing torrents remotely from your device. It connects to popular torrent clients like µTorrent,…
921437active
JiongXing/PhotoBrowser
JXPhotoBrowser is a lightweight, highly customizable iOS photo and video browser library written in Swift. It provides zoom transitions, dr…
851435stable
database64128/youtube-dl-wpf
A WPF-based Windows GUI front-end for youtube-dl and yt-dlp, called Cube YouTube Downloader. It wraps the command-line downloaders with a g…
801431active
collab-project/videojs-record
A video.js plugin that adds audio, video, and image recording capabilities to the video.js player using browser media capture APIs. It supp…
491431active
ctrl-freaks/freezeframe.js
Freezeframe.js is a TypeScript library that pauses animated .gif images by rendering their first frame to a canvas, then animating them on …
321426active
natario1/CameraView
CameraView is a well-documented, high-level Android library that simplifies capturing pictures and videos, wrapping Camera1 and Camera2 API…
235129maintenance
Wav2Lip UHQ Extension
A Wav2Lip Studio extension for the Stable Diffusion WebUI (Automatic1111) that generates high-quality lip-synced talking-face videos from a…
291423active
schoolpost/CinePI
CinePI V2 is an open-source cinema camera design built around a Raspberry Pi 4B and the Sony IMX477 High Quality Camera module, with CAD fi…
101422active
moode-player/moode
moOde is an audiophile-grade audio player OS and web UI for Raspberry Pi, built on MPD with a responsive PHP-based interface. It includes a…
981421active
linuxserver/docker-calibre-web
A LinuxServer.io Docker image packaging Calibre-Web, a self-hosted web application for browsing, reading, and managing an ebook library. It…
961419active
leinelissen/jellyfin-audio-player
Fintunes is an open-source React Native music streaming app for iOS and Android that plays audio from a self-hosted Jellyfin server. It sup…
721418active
rossning92/movy
movy.js is a client-side JavaScript/TypeScript animation engine for creating explanatory videos programmatically. It provides a simple API …
521418active
whipper-team/whipper
Whipper is a Python 3 command-line CD-DA ripper forked from morituri that prioritizes ripping accuracy over speed. It detects drive read of…
491418active
jocmp/capyreader
Capy Reader is a free, open-source RSS feed reader and news aggregator for Android built with Kotlin and Jetpack Compose. It syncs with Fee…
951417active
scottschiller/SoundManager2
SoundManager 2 is a JavaScript sound API that wraps HTML5 Audio and legacy Flash to provide reliable cross-browser audio playback control (…
325079maintenance
gyoridavid/short-video-maker
An open-source server that generates short-form videos (TikTok, Instagram Reels, YouTube Shorts) from text prompts, combining Kokoro TTS, a…
291410active

← prev page 14 / 28 next →