Cross-platform media service library in Rust for Node and Electron. It connects apps to native media controls on Windows, macOS and Linux (MPRIS), with MediaPlayer properties, event callbacks and lifecycle methods.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONLess than 10 stars, 5+ commits in the last 30 days — projects made with care.
An audio and video playback plugin for JetBrains IDEs, supporting native and transcoded media formats powered by JCEF and FFmpeg.
A FastAPI-based backend service that aggregates and searches content from independent media outlets across YouTube, X (Twitter), and Substack.
rtmp-rs is an async RTMP server and client library for Rust built on Tokio. It supports legacy RTMP and Enhanced RTMP v2 (HEVC, AV1, Opus), featuring GOP caching and backpressure handling.
A comprehensive GUI for FFmpeg featuring full-quality playback, a timeline editor, and a node-based filtergraph for precise media processing.
A JavaScript library designed as a drop-in replacement for the native WebCodecs API, providing web developers with low-level media codec access. It is currently under active development.
Self-hosted web application that keeps videos, audio and pictures in an encrypted on-disk vault and serves a browser interface for albums, tags, encoded playback, subtitles and semantic image search.
StreamHome is a modern, open-source, self-hosted VOD platform designed to transform personal media collections into a professional streaming experience with personalized recommendations and cloud integration.
Default plugins for the Media Downloader application, enabling video downloading from various Czech, Slovak, and international streaming platforms.
Tracky is a self-hosted open-source application for tracking watched movies and TV shows. It integrates with TMDB and TVDB for metadata and supports scrobbling from Kodi.
Adaptive Media Picker is a permission-aware Flutter package for picking images and videos across Android, iOS, Web, and Desktop, featuring built-in limited-access UI and optional image cropping.
ARR-MCP is an MCP server connecting Claude, Cursor, VS Code and other MCP clients to the *Arr media stack (Sonarr, Radarr, Prowlarr, Bazarr, qBittorrent, NZBGet) with multi-instance support, permission controls, and 246 tools for read/write operations.
A DIY 3-inch FPV drone project featuring a 3D-printable frame and a custom ESP32-S3 flight controller running Betaflight.
A cross-platform media processing toolkit powered by FFmpeg, featuring batch processing, a non-linear editor, and a media player with audio visualizations.
HTW Media Client is an open-source Electron-based desktop client for the HTW Media Platform V2 API, providing a one-stop workbench for topic selection, transcription, media insights, content creation, smart editing, and multi-platform publishing.